TLS 1.2+

Every request encrypted in transit

100% UK

Data and backups on ISO 27001 hosting

8+

Character passwords, configurable to 12+

100%

Of sign-ins and admin changes audited

The Controls

Security that's built in,
not bolted on

Every control below is live in the product today. Where something is configurable, your deployment gets to choose the numbers.

Configurable password policy

Minimum length, complexity (four of five character classes), reuse history, minimum and maximum password age and an account lockout threshold are all set per deployment. Passwords are hashed with Argon2id.

Multi-factor sign-in

Sign in with Apple or Google brings the provider's MFA into Tutorio. Password sign-in is guarded by lockout after repeated failures, and staff access to our infrastructure always requires MFA.

Role-based permissions

Students, tutors, organisation managers, staff and administrators each see only what their role allows - read-only, amend or full administration - enforced on every route and API call.

Extractable audit trail

Sign-ins, sign-outs, failed and locked attempts, password changes and admin edits are recorded with the timestamp, user, IP address and the data before and after. Export as CSV or JSON, filtered by date, user or event.

Encrypted everywhere

TLS on every connection, encrypted volumes for the database and file storage, and encrypted backups. Secrets live in a managed vault, never in code.

Login warning banner

Every sign-in screen warns that unauthorised access is an offence under the Computer Misuse Act 1990, that activity is monitored, and reminds authorised users of their acceptable-use obligations.

Section 4 at a glance

Our security controls in detail

Mapped to the data-protection questions that councils and schools typically ask suppliers, with our answer to each.

In place Partial / on request
  1. 01

    Contract in place with the software supplier

    Tutorio Ltd is the supplier and operator of the platform; the customer contract and data processing agreement cover the software directly.

    Yes
  2. 02

    Configurable password policy (history, max/min age, 12+ length, lockout, complexity)

    All seven settings are configurable per deployment. Current defaults: 8+ characters, 3 of 5 character classes, last 5 passwords remembered, lockout after 10 failed attempts for 15 minutes. Password age limits are enabled on request.

    Yes
  3. 03

    Multi-factor authentication (2FA/MFA)

    Via Sign in with Apple and Sign in with Google, which enforce the provider's MFA. Staff access to production infrastructure is MFA-protected.

    Yes
  4. 04

    User guides and documentation

    In-product onboarding, help articles and tutor guides are provided, plus a downloadable security pack for administrators and procurement teams.

    Yes
  5. 05

    Different permissions by role (read only, amend, full admin)

    Student, tutor, organisation manager, staff and administrator roles, enforced server-side on every page and API route.

    Yes
  6. 06

    Extractable audit trail (time, user, before/after, logins/logouts/failures, IP)

    Recorded for every sign-in, sign-out, failed or locked attempt, password change and administrative account change, and exportable as CSV or JSON.

    Yes
  7. 07

    Periodic independent penetration test

    Not yet a routine annual exercise. Can be commissioned as part of a contract, with findings and remediation shared with the customer.

    Partial
  8. 08

    Login banner warning intruders and reminding users of acceptable use

    Shown on every sign-in screen.

    Yes
  9. 09

    Data (including backups) geographically located in the UK

    Yes - the database, file storage and every backup are held in UK data centres run by ISO 27001-certified providers. Nothing is stored outside the United Kingdom.

    Yes
  10. 10

    Encryption at rest (including backups) and in transit

    TLS in transit; encrypted storage and encrypted backups at rest.

    Yes
  11. 11

    Use of Artificial Intelligence

    Yes - for course drafting, marking against a mark scheme and the Rio study buddy. Tutors review all output; no automated decision has a legal or similarly significant effect on a learner. See the AI section below.

    Yes
  12. 12

    Hosting certified to ISO 27001 by a UKAS/IAF-accredited body

    Our cloud providers hold ISO/IEC 27001 certification from accredited bodies.

    Yes
  13. 13

    Cloud service compliant with UK Cloud Security Principles / ISO 27017

    Our providers publish alignment with the NCSC Cloud Security Principles and hold ISO/IEC 27017.

    Yes
  14. 14

    Documented recovery procedures for service interruption

    Automated encrypted backups and infrastructure-as-code rebuilds are in place; the written recovery runbook with tested restore times is being finalised.

    Partial
UK data residency

Your data never leaves the United Kingdom

The database, every uploaded file and every backup live in UK data centres run by ISO 27001-certified providers. Nothing is stored overseas.

  • DatabaseAccounts, courses, progress UK
  • File storageUploads, images, attachments UK
  • BackupsEncrypted, rolling retention UK
Data protection

Your data, your rules

Tutorio processes learner data as a processor on your behalf under UK GDPR and the Data Protection Act 2018. We collect the minimum needed to teach, and we never sell it.

  • Data processing agreement and record of processing on request
  • Subject access, rectification and erasure handled within statutory timescales
  • Account deletion purges personal data and revokes every session
  • Sub-processors listed in the security pack and change-notified

At rest

Encrypted database volumes, encrypted object storage and encrypted backups.

In transit

TLS on every connection between browsers, apps, services and providers.

Credentials

Argon2id password hashing, one-time reset tokens, sessions revocable everywhere in one click.

Hosting

UK data centres run by ISO 27001 and ISO 27017 certified providers aligned with the NCSC Cloud Security Principles.

Backups

Automated, encrypted, kept in the UK and retained on a rolling schedule; restores rehearsed as part of the recovery runbook.

Least privilege

Production access limited to named engineers with MFA; every admin action is logged.

Artificial intelligence

Transparent about AI

Yes, Tutorio uses AI. Here's exactly where, why, and what it never does.

Where it's used

Drafting courses and practice questions from a topic or a tutor's own materials, marking written answers against a mark scheme, and Rio - the in-lesson study buddy students can ask questions.

Humans stay in charge

Tutors review and can edit everything the AI produces. No automated decision has a legal or similarly significant effect on a learner - grades, placements and reports remain the tutor's call.

What it never does

Learner data is sent to AI providers only for the request in hand, under data processing terms, and is not used to train their models. AI features can be disabled for a deployment on request.

FAQ

Questions procurement teams ask us

Where is our data stored?

In the United Kingdom. The database, file storage and every backup are held in UK data centres run by ISO 27001-certified cloud providers, encrypted at rest. Nothing is stored outside the UK; the downloadable security pack lists every sub-processor and its location.

Can we get the audit log out of Tutorio?

Yes. Administrators can export the audit trail as CSV or JSON, filtered by date range, user and event type. Each entry records the time, the user, their IP address, the action, whether it succeeded and the data before and after a change.

Does Tutorio support multi-factor authentication?

Sign in with Apple and Sign in with Google carry the provider's multi-factor authentication into Tutorio, and all staff access to Tutorio's infrastructure is protected by MFA. Password sign-in is protected by a configurable lockout policy.

How does Tutorio use AI?

AI drafts course content, marks written answers against a mark scheme and powers Rio, the in-lesson study buddy. Tutors review and stay in control of everything it produces; no decision with a legal or similarly significant effect on a learner is automated.

Has Tutorio had an independent penetration test?

Not yet as a routine annual exercise. An independent penetration test can be commissioned as part of a contract, and we share the findings and remediation with the customer.

Procurement made easy

Need the full security pack?

Policies, sub-processor list, data processing agreement, hosting details and a completed questionnaire - ready to drop into your due diligence.

Completed questionnaire DPA & sub-processors Instant PDF download