Moodle Learning Management System (LMS)
Moodle LMS is designed to allow educators and training managers from all sectors to deliver learning online. Moodle LMS enables staff and students to take courses, complete assessments/assignments and see progress. Using Moodle you can create blended and self-directed courses and a customised e-learning platform tailored to your organisation's branding.
Features
- Fully customisable site design, layout and branding
- Collaborative tools and activities including forums, wikis, glossaries and more
- Embed H5P content in Moodle enabling interactive presentations and more
- Gamification features through additional plugins
- All-in-one calendar to track course dates, assignments, deadlines, group meetings
- Bespoke training programme blending face-to-face and remote sessions
- Customisable reporting including management and user dashboards
- Utilise Moodle's Plugin Directory to extend functionality further
- 24/7/365 support for critical incidents
- Compatible with Storyline, Rise, Captivate, SCORM, xAPI/TinCan, H5P, and more
Benefits
- Manage your learners and their progress through a central platform
- ISO27001, IS09001 and Cyber Essentials Plus accredited
- Offline content available through the Branded Moodle Mobile App
- Increase learner engagement through a wide range of activities
- Sleek and modern theme design enhancing your organisation's brand
- Open-source and fully customisable platform through integrations and plugins
- Foster and promote remote collaboration through group activities
- Responsive and accessible design allows for easy navigation
- Generate revenue through Moodle via ecommerce integration
- Fully portable between mobile, tablet, and desktop
Pricing
- Education pricing available
- Free trial available
Service documents
Request an accessible format
Framework
G-Cloud 15
Service ID
7 4 5 7 8 1 9 2 0 5 6 0 8 1 5
Contact
TITUS LEARNING LTD.
Matt Clough
Telephone: 01133 200 346
Email: sales@tituslearning.com
About your service
- Service categories
-
Applications
Production and operations
- Other operations
- Multi cloud support
- No
Service scope
- Software add-on or extension
- No
- Cloud deployment model
- Private cloud
- Service constraints
-
Moodle version upgrades are planned in advance with the client to ensure the process is scheduled appropriately and any required maintenance windows are agreed ahead of time. We aim to limit downtime to around one hour and will work with you to identify a time that is convenient for both your organisation and Titus.
Security‑related patches identified through our vulnerability checks are deployed with zero downtime.
Our solution supports all major modern browsers, including Google Chrome, Mozilla Firefox, Apple Safari and Microsoft Edge on desktop, as well as Mobile Safari and Google Chrome on mobile devices. - System requirements
-
- Internet access
- Current web/mobile browser
User support
- Email or online ticketing support
- Yes
- Support response times
-
For our standard service-level agreement (SLA), incidents are categorised into three levels:
Incident severity 1 (High)
E.g. total loss of service
Response time: 30 minutes
Resolution time: 3 hours
Support for severity 1 incidents is available 24/7/365.
Incident severity 2 (Medium)
E.g. non-critical adverse impact/loss of key functionality
Response time: 4 hours
Resolution time: 2 business days
Incident severity 3 (Low)
E.g. minor impact with workarounds available
Response time: 1 working day
Resolution time: 4 working days - User can manage status and priority of support tickets
- Yes
- Online ticketing support accessibility
- WCAG 2.2 AA
- Phone support
- Yes
- Phone support availability
- 9 to 5 (UK time), Monday to Friday
- Web chat support
- No
- Onsite support
- Yes, at extra cost
- Support levels
-
Standard and enhanced support SLAs are available. Details are provided in our product Service Definitions.
Support costs are included as standard in all our offerings.
Each client has a nominated Account Manager. - Support available to third parties
- Yes
Onboarding and offboarding
- Getting started
-
The solution is designed to provide an intuitive interface with minimal onboarding, enabling users to complete basic tasks (e.g. password resets) through self‑service. Contextual links to help resources, including FAQs and forums, further support users as they navigate the platform.
Our training programme is fully bespoke, typically combining face‑to‑face sessions with online learning delivered through Moodle. It is available to all users and tailored to their specific roles. The online component is multifaceted, incorporating activities, training materials, webinars and instructional videos to support effective, ongoing learning. - Service documentation
- Yes
- Documentation formats
-
- HTML
- End-of-contract data extraction
- At the end of the contract, Titus will extract and securely transfer to the customer a full backup of the Moodle database and any associated user data in a format which allows them to transfer the platform to a new supplier or deploy and manage it in house.
- End-of-contract process
- Full handover of data as described above is included, as well as decommissioning hosting infrastructure. Should any further services be required after the end of the contract they would be chargeable as per our rate card.
- Documentation accessibility standard
- WCAG 2.2 AA
Using the service
- Web browser interface
- Yes
- Supported browsers
-
- Microsoft Edge
- Firefox
- Chrome
- Safari
- Opera
- Other
- Application to install
- No
- Designed for use on mobile devices
- Yes
- Differences between the mobile and desktop service
- Moodle's interfaces use HTML5 and are designed and tested to ensure that they are fully responsive and automatically resize/reflow for tablet or mobile devices. For the best mobile user experience we recommend the use of the free Moodle Mobile app, which is available for iOS and Android devices via their respective application stores, or the paid-for Branded Moodle Mobile App, details of which can be found in our pricing schedule.
- Service interface
- Yes
- User support accessibility
- WCAG 2.2 AA
- Description of service interface
- The Moodle platform is a complex, modular system with many interconnected components. Its codebase evolves continuously, and individual plugins or modules can be enabled or disabled as needed. The interface is highly customisable through themes and extensive configuration options, allowing organisations to tailor the user experience. Meanwhile, course content can be created by teachers (or learners in some cases), resulting in a dynamic and constantly changing environment.
- Accessibility standards
- WCAG 2.2 AA
- Accessibility testing
- Part of the process when building new code in Moodle is to follow established best practices, and part of the process for accepting new code into core is to test pages carefully and gather feedback from experts.
- API
- Yes
- What users can and can't do using the API
-
Users of our API layer (Titus Connect) can transform how they interact with their learning management system (LMS). It enables effortless access to and manipulation of LMS data, streamlining administrative tasks and improving efficiency.
Setup is straightforward for those familiar with technical terminology and API functionality. With a solid understanding of common API methods and internal systems, users can follow the accompanying guide to navigate features with ease. Authentication is simple: include a Bearer Token in the request header, generated by a Moodle administrator.
Once authenticated, users can access data in JSON format, working with familiar concepts such as webservices and endpoints. The API offers flexibility, allowing users to select only the endpoints relevant to their data needs, such as user and group enrolments, course progress, course completions, and more. Where an endpoint doesn't exist, we are able to create one in Titus Connect. Whether retrieving information or making changes within the LMS, the API provides a powerful and adaptable framework.
However, the API does not automatically integrate data into external systems. Users must connect it to their chosen system(s) and configure the JSON output to meet their requirements. - API documentation
- Yes
- API documentation formats
-
- Open API (also known as Swagger)
- HTML
- API sandbox or test environment
- Yes
- Customisation available
- Yes
- Description of customisation
-
Moodle can be configured to give users different levels of control over how they customise their experience. Role‑based permissions (e.g., administrator, course leader, learner) determine what each individual is allowed to adjust. Depending on these permissions, users may be able to personalise elements such as their dashboard layout, available reports or aspects of the visual interface.
Additionally, we elevate our Moodle implementations with our best-in-class Titus Theme. The Titus Theme allows you to fully brand your site with modern, accessible and intuitive interfaces, providing a frictionless user experience that is fully aligned with your branding. In implementing your theme, we will configure the site's logo, colour schemes, headers and footers, fonts, and any custom CSS.
Scaling
- Independence of resources
- Titus uses AWS Elastic File Service, which automatically scales horizontally by adding unlimited storage in 10GB increments as required, and vertically by scaling or bursting the network throughput as the amount of data to be transferred increases. Amazon EC2 uses Xen virtualisation for all server instances.
Analytics
- Service usage metrics
- Yes
- Metrics types
- Within Moodle, reporting is available via a dashboard, as well as by exporting customisable reports. The information reported can be tailored to the role of the user. Customer administrators have full access to all Moodle logs, including access and usage data. Customers also have access to dashboard reports on service usage from AWS (hosting/infrastructure). Specific metrics to be made available are agreed with the individual customer during project initiation. Additionally, Titus provides an enhanced admin insights dashboard as an optional extra.
- Reporting types
-
- API access
- Real-time dashboards
- Regular reports
- Resource tagging
- Yes
- FOCUS resource tagging
- Yes
Resellers
- Supplier type
- Not a reseller
Staff security
- Staff security clearance
- Other security clearance
- Government security clearance
- Developed Vetting (DV)
Asset protection
- Knowledge of data storage and processing locations
- Yes
- Data storage and processing locations
-
- United Kingdom
- European Economic Area (EEA)
- Other locations
- User control over data storage and processing locations
- Yes
- Datacentre security standards
- Supplier-defined controls
- Penetration testing frequency
- At least once a year
- Penetration testing approach
- ‘IT Health Check’ performed by a CREST-approved service provider
- Protecting data at rest
- Physical access control, complying with CSA CCM v4.0
- Data sanitisation process
- Yes
- Equipment disposal approach
- Complying with a recognised standard, for example CSA CCM v4.0, CAS (Sanitisation) or ISO/IEC 27001
- Data sanitisation type
-
- Deleted data can’t be directly accessed / Cryptographic Erasure
- Explicit overwriting of storage before reallocation / Secure Erase
Data importing and exporting
- Data export approach
-
At a user level, options for data export are provided within the platform, allowing data to be selected using a variety of criteria (date ranges, user groups, roles, etc) and in a variety of formats.
At a site level, exports of the entire Moodle database are provided by Titus via secure file transfer. - Data export formats
-
- CSV
- ODF
- Other
- Other data export formats
-
- JSON
- HTML
- Data import formats
-
- CSV
- ODF
- Other
- Other data import formats
-
- JSON
- HTML
Data-in-transit protection
- Data protection between buyer and supplier networks
- TLS (version 1.2 or above)
- Data protection within supplier network
- TLS (version 1.2 or above)
Availability and resilience
- Guaranteed availability
-
Guaranteed availability: 99.9% annually with 99.99% also available at additional cost.
We do not provide service credits where availability is less than this, but clients are entitled to terminate due to breach of contract in that event. - Approach to resilience
-
The AWS architecture is designed to be disaster resistant by using a Multi-Availability Zone (AZ) setup, so that in the event of a disaster in one AZ, the system would still function.
Database read replicas will be implemented to provide backup copies of the database in the event of the master failing, and AWS Snapshot Manager will be used to take snapshots of the web server and database automatically and to retain a certain number of agreed snapshots e.g. last 7 days. The backups facilitate disaster recovery in the unlikely event that all servers are compromised by recovering from server and database snapshots. - Outage reporting
-
AWS Cloudwatch logging is implemented to provide a monitoring dashboard and raise alerts based on specified metrics and thresholds allowing action to be taken before services are affected.
Different notification methods can be implemented including API, email or SMS alerts as well as dashboard displays, which ensure immediate attention by the Titus helpdesk/support team by which appropriate remedial action will be taken.
Identity and authentication
- User authentication needed
- Yes
- User authentication
-
- Multi-Factor Authentication (MFA)
- Identity federation with existing provider (for example Google Apps)
- Username or password
- Access restrictions in management interfaces and support channels
- Employees are given access to client Moodle sites and client server infrastructure on an as-needed basis by their line manager. Access is granted using a password management tool.
- Access restriction testing frequency
- At least once a year
- Management access authentication
-
- Multi-Factor Authentication (MFA)
- Username or password
Audit information for users
- Access to user activity audit information
- Users have access to real-time audit information
- How long user audit data is stored for
- User-defined
- Access to supplier activity audit information
- Users have access to real-time audit information
- How long supplier audit data is stored for
- User-defined
- How long system logs are stored for
- User-defined
Security governance
- Named board-level person responsible for service security
- Yes
- Security governance certified
- Yes
- Security governance standards
- ISO/IEC 27001
- Information security policies and processes
-
We have the following policies in place relating to security and data protection:
Acceptable Use Policy, Access Management Policy, Asset Management Policy, Business Continuity Policy, Cryptographic Controls Policy, Incident Management Policy, Information Security Policy, Password Policy, Physical Security Policy, Record and Retention Policy
Titus has a named Director who acts as the chief security officer, and oversees our working relationships with Moodle, Amazon Web Services, our suppliers and partners as well as our internal processes. We take information security seriously, and incorporate it into company policies and procedures which are regularly audited in line with ISO 27001 standards. - Software Security Code of Practice
- Yes
Operational security
- Configuration and change management standard
- Supplier-defined controls
- Configuration and change management approach
- Hardware and software versions are tracked in our server information database and regularly checked to ensure that supported versions are in use. Information is collected on the system to be changed, such as security components and network architecture, to gain a full picture of the current system. Threats that may result from the change are assessed for likelihood and impact, giving a visualisation of the severity of the threat. We create a change plan and communicate this to involved parties along with required actions such as server reboots. Post-change, we analyse the process to identify areas for future improvement.
- Vulnerability management type
- Supplier-defined controls
- Vulnerability management approach
-
Potential threats are assessed on a number of criteria - the age of the vulnerability, importance of the target system, skills required to exploit the vulnerability, and potential damage caused by exploitation.
Patches are prioritised by severity - a patch deemed critical will be deployed without delay. Otherwise, patches are deployed to our servers on a monthly basis, with end-users informed in cases where downtime is required.
Our Network Vulnerability Tests come from the Greenbone Security Feed, and are used in vulnerability scanning to determine server vulnerability. We also examine software release notes and security vulnerability reports for potential vulnerabilities. - Protective monitoring type
- Supplier-defined controls
- Protective monitoring approach
-
Potential compromises are identified through monitoring services (e.g. Cloudwatch, New Relic, SIEM software) and investigated by our tech team.
Potential compromises are assessed for impact and likelihood and prioritised accordingly. They are then assigned to our technical operations team for investigation and remediation.
We aim to respond to such incidents within an hour and resolve the incident within 24 hours. - Incident management type
- Supplier-defined controls
- Incident management approach
-
Common events (e.g. loss of connection to server, disk space shortage) have pre-defined processes the tech team follows to resolve them.
There are a number of channels for users to report incidents, including email, web portal and telephone.
Incidents are reported on in daily team briefings, retrospectively to end-users in root-cause analysis reports, and users are proactively warned of future downtime or security issues through email notifications.
Depending on the severity of the incident, it will be resolved within a set period of time, with automated monitoring systems alerting staff to incidents that are approaching their resolution target. - Post-quantum cryptography secure
- No
Secure development
- Approach to secure software development best practice
- Independent review of processes (for example CESG CPA Build Standard, ISO/IEC 27034, ISO/IEC 27001 or CSA CCM v4.0)
Public sector networks
- Connection to public sector networks
- No
Pricing
- Discount for educational organisations
- Yes
- Free trial available
- Yes
- Description of free trial
- We are able to create demonstration sites for all public sector clients to see the basic functionality of Moodle LMS.
Discount percentage by annual call-off contract value (excluding VAT)
- Less than £250,000
- 1%
- Between £250,000 and £500,000
- 1%
- Between £500,001 and £1,000,000
- 1%
- Between £1,000,001 and £2,500,000
- 3%
- Between £2,500,001 and £5,000,000
- 3%
- Over £5,000,001
- 3%
Non-mandatory Standards and certifications
- ISO/IEC 27001 certification
- Yes
- Who accredited the ISO/IEC 27001
- Approachable Certification
- ISO/IEC 27001 accreditation date
- Saturday 22 November 2025
- What the ISO/IEC 27001 doesn’t cover
- A7.6 Working in Secure Areas is not covered, as there are no relevant secure areas.
- ISO 28000:2022 certification
- No
- ISO 9001 certification
- Yes
- Who accredited the ISO 9001 certification
- Approachable Certification
- ISO 9001 accreditation date
- Saturday 22 November 2025
- What the ISO 9001 doesn’t cover
- N/A
- Quality management systems (QMS)
- Yes
- CSA STAR certification
- No
- PCI certification
- No
- Cyber essentials
- Yes
- Please provide your Cyber Essentials Certificate Number
- 58eaba88-4ade-4cca-a562-95e0bd1433be
- Cyber essentials plus
- Yes
- Please provide your Cyber Essentials Plus Certificate Number
- 224d5aa1-6878-4320-bebd-9c87d1b10a5c
- Other security certifications
- No
Social value
- Section B - Commitment for Future: Delivery
-
-
Mission: Kick start economic growth. To secure the highest sustained growth in the G7 - with good jobs and productivity growth in every part of the country making everyone, not just a few, better off.
Policy Outcome 1: Fair work: That offers fair wages and good working conditions. Help people get a job, stay in work, and progress in their careers, with good employment opportunities across the country. Notes: Where there is a large proportion of labour costs in the contract, commercial teams should consider MAC in Outcome 1 as a priority
- New or retained jobs on the contract workforce in the relevant area that meet the criteria set out in MAC 1b, 1c and 1d
- Providing opportunities for, and measuring and monitoring of, staff workforce conditions over time, including employee engagement, involvement in decision-making and satisfaction and adapting to any changes in the results, with clear processes for acting on issues identified
- Plans to engage the contract workforce in deciding the most important workplace issues to address
- Monitoring of employee engagement rates (by protected characteristic) and, where necessary, the development of actions to ensure all voices are heard across the diversity of the workforce
- Employment contracts that reflect actual hours worked; steps taken to ensure employees understand their contracts and have the ability to review and adjust them if actual hours regularly exceed contracted hours
- Activities that support an environment where staff are educated about, and feel empowered to, address their physical wellbeing
- Activities that support an environment where staff are educated about and feel empowered to report and address bullying and harassment
- Offer a pay and leave entitlement to all eligible staff who become kinship carers, ideally equivalent to statutory adoption pay and leave
- Payment of more than the National Minimum Wage or National Living Wage (as appropriate) to the contract workforce
- Measures to support in-work progression to help people in the contract workforce, to move into higher paid work by developing new skills relevant to the contract
- Support for educational attainment relevant to the contract, including training schemes that address skills gaps and result in recognised qualifications
- Volunteering opportunities for staff
- Understanding of the modern slavery risks and issues affecting the market, industry, sector or country (of origin or of source) relevant to the contract, and the workforce in the supplier’s own organisation and those of its key subcontractors
-
Mission: Kick start economic growth. To secure the highest sustained growth in the G7 - with good jobs and productivity growth in every part of the country making everyone, not just a few, better off.
Policy Outcome 2: Skills for growth: Supporting growth sectors and addressing skills gaps.
- Support for educational attainment relevant to the contract, including training schemes that address skills gaps and result in recognised qualifications
- Activities to support relevant sector related skills growth and sustainability in the contract workforce. Illustrative examples: careers talks, curriculum support, literacy support, safety talks and volunteering
-
Mission: Kick start economic growth. To secure the highest sustained growth in the G7 - with good jobs and productivity growth in every part of the country making everyone, not just a few, better off.
Policy Outcome 3: Resilient, innovative and flexible supply chains: Support economic growth through enabling resilient businesses, opportunities for small businesses and voluntary, community and social enterprises
- Understanding of the types of businesses in the market and the level of participation by new businesses, entrepreneurs, start-ups, SMEs, VCSEs and mutuals
- Measures to involve local stakeholders and/or users in design (e.g. in the design of services, systems, products or buildings)
- Plans for positive actions with community groups.
-
Mission: Make Britain a clean energy superpower: To cut bills, create jobs and deliver security with cheaper, zero-carbon electricity by 2030, accelerating to net zero
Policy Outcome 4: Sustainable procurement practices: Reducing carbon footprints, minimising waste, and promoting the use of clean energy and green technologies.
- Understanding of opportunities for additional environmental benefits delivery in the performance of the contract, including working towards net zero carbon emissions and use of clean energy and green technologies
- Understanding of how to influence staff, suppliers, customers, communities and/or any other appropriate stakeholders through the delivery of the contract to support climate and nature protection and improvement
- Activities to reconnect people with the environment and increase awareness of ways to protect and enhance it
-
Mission: Break down barriers to opportunity: By reforming our childcare and education systems, to make sure there is no class ceiling on the ambitions of young people in Britain
Policy Outcome 6: Employment and training: For those who face barriers to employment
- Delivery of training schemes and programmes to address any identified skills gaps and under-representation in the workforce for the contract (e.g. prison leavers, care leavers, kinship carers, disabled people)
- Working conditions which promote an inclusive working environment and promote retention and progression
- Understanding of the issues affecting inequality in employment, skills and pay in the market, industry or sector relevant to the contract, and in the supplier’s own organisation and those of its key sub-contractors. Measures to tackle inequality in employment, skills and pay in the contract workforce
- Inclusive and accessible development practices, including guidance for line managers on recruiting, managing and developing people with a disability or health condition
-
Mission: Break down barriers to opportunity: By reforming our childcare and education systems, to make sure there is no class ceiling on the ambitions of young people in Britain
Policy Outcome 7: Creating a pipeline of opportunities: For the contract workforce, reducing barriers to entry for under-represented groups.
- Understanding of the issues affecting the development of new skills by target cohort
- Understanding of the underlying factors affecting improvements to reduce barriers to entry and training schemes for the target cohort(s) related to the contract workforce
- Understanding of issues relating to entering the contract workforce
-
Mission: Build an NHS fit for the future: That is there when people need it; with fewer lives lost to the biggest killers; in a fairer Britain, where everyone lives well for longer.
Policy Outcome 8: Increasing productivity through physical and mental wellbeing: In the supply chain and communities in the relevant area.
- Understanding of issues relating to health and wellbeing, including physical and mental health, in the contract workforce
- Understanding barriers to access to health and social care services or employment opportunities e.g. digital inclusion
-