// Security · how the courses handle a firm's data
What we hold, where it lives, and who can see it.
A firm that puts its staff through AI Cleared or AI Fluent gives us very little: the names and work emails of the people on its seats, and what each of them typed into a practice sandbox that holds invented data. This page sets out how that is handled, in the order a procurement questionnaire asks.
What we hold about a firm and its people
For the firm: its name, sector, the name and role of the person staff should ask about AI, its approved tools and data class names, how many seats it bought and when. For each person on a seat: their work email, the name they sign up with, the modules they have finished, the verdict and score on each practice send, and their certificate serial.
For AI Fluent learners only: the prompts they chose to save to their personal playbook. The playbook is theirs; the firm’s admin sees how many entries exist, never the text.
We do not hold payment card details. Stripe takes the card on its own page and gives us a reference and an invoice.
Where it lives
- Application: Vercel, serverless functions in the London region, encrypted in transit and at rest.
- Database: Neon Postgres in AWS London (eu-west-2), encrypted at rest, with point-in-time recovery.
- Email: Resend sends the invites, welcomes, certificates and reminders and keeps its own log of each send.
- Payments: Stripe holds the card and the invoice under its own PCI DSS Level 1 certification.
- Errors: Sentry’s EU region (Frankfurt) receives error reports, which carry no learner content.
The model, and what it sees
Every practice send and every reply in the sandbox runs on Anthropic’s Claude through its commercial API. Under those terms Anthropic does not use inputs or outputs to train its models; it may hold them for up to thirty days for trust and safety monitoring, and no longer. We send the learner’s prompt, the invented practice documents and the firm’s name so the reply reads naturally. We never send the register, a real client document, or anything a learner did not type into the sandbox.
The sandbox is built so that real data should never reach it: every practice uses invented firms, people and figures, and a rules layer in the browser halts a send that looks like a real email address, a National Insurance number, a bank detail or a card number before anything leaves the page. The learner is told why and nothing is sent.
Each person has a daily allowance of model calls; past it the course carries on with its rules-based grading until the next day. That is what stops a runaway session or a script from spending without limit.
Sub-processors
Five organisations process a firm’s data on our behalf, each under its own data processing terms. We tell admins before adding one.
- Vercel Inc. Hosting and serverless compute, London region.
- Neon Inc. The Postgres database, AWS London.
- Anthropic PBC. The model behind the grader and the simulator replies, under its commercial terms: no training on inputs, retention of up to thirty days for trust and safety.
- Resend Inc. Transactional email.
- Stripe Payments UK Ltd. Card payments, invoices and VAT receipts. The firm’s billing contact and VAT number are held by Stripe under its own terms.
Sentry (Functional Software Inc.) receives error reports in its EU region; it sees no learner content. Vercel’s cookieless analytics counts page views on the public pages and identifies nobody.
How people get in
- A learner reaches the course through an invite link sent to the work email their firm’s admin entered. The link claims one seat, once; after that nobody else can use it.
- Sign-in is email and password: at least eight characters with a capital and a symbol, hashed with bcrypt, sessions signed with a server-side secret. A password reset is an emailed link that expires after an hour.
- An admin sees only their own firm: the register, the certificates and the profile. Staff at AlgorithmX reach every firm through a separate console that checks a staff flag on every request.
- Production secrets live only in Vercel’s encrypted environment store. No key is in the code, and the database accepts connections only from the application.
How long we keep it, and how to have it removed
- The firm, its seats and its people’s progress: for as long as the firm is a customer, and until it asks otherwise after that.
- Certificates: the serial, holder name, firm, score and dates stay on the public verify page so a client or auditor can check them, until the firm or the holder asks for removal.
- Model call records: who called the model and when, kept to enforce the daily allowance. Never the content.
- Deletion on request: a firm’s admin writes to admissions@algorithmx.co.uk naming the person. We delete the account, their attempts and their playbook within thirty days and mark the seat on the register as removed. A firm leaving us has the whole firm deleted the same way.
When something goes wrong
A payment that did not set a firm up, an email that did not send or an error in the application raises an alert to a named person at AlgorithmX straight away. Where an incident involves a firm’s personal data, we tell the firm’s admin without undue delay, with what happened, what data was involved and what we have done, so the firm can meet its own duty to the ICO.
Every change to the application goes through a pull request with automated type checks, unit tests and a full play-through of both courses before it reaches production. Deploys are atomic and can be rolled back in one step.
What we do not do
- We do not sell, share or use a firm’s data for anything but running the courses for that firm.
- We do not use learner prompts to train anything, ours or anyone else’s.
- We place no advertising or tracking cookies; the only cookies are the sign-in session and the launch gate.
- We do not hold card numbers, and we never ask a learner for anything about a real client.
Questions from a procurement or security team go to admissions@algorithmx.co.uk.
This page sets out our reading of the position as of 5 October 2026. It is general information for firms, and your own legal advice governs.