Skip to how it works
All tools Tools by James M Dewar
authenticatED Learning

Open-source · in alpha

An authenticated record of real learning.

An educator writes a prompt; a reasoning model uses it to conduct an exam, assignment, or tutoring session with each student — one conversation at a time. Every session is preserved as an end-to-end-encrypted, tamper-evident education record. The app doesn’t grade. It runs the session consistently, at scale, and keeps a private, trustworthy transcript of exactly what was said.

Registering alpha testers Open source (GitHub) Hosted version planned

The plan, stated up front

Open source first — hosted for everyone else.

The goal of this project is a complete, working app released on GitHub under an open-source license, so anyone can run it themselves and keep full control of their records. For those who can’t self-host, the same app will be available as a managed service.

Run it yourself

Self-host, free and open

A school, department, or individual instructor can deploy the published code on their own infrastructure. It builds on plain Postgres and standard web cryptography — no proprietary services, no vendor lock-in, and your data never leaves your control.

Or let us host it

Managed version, nothing to maintain

Not everyone can stand up a server. For them, a hosted version will run the identical app — same end-to-end encryption, same tamper-evident records — with no setup and nothing to operate.

Same codebase, same privacy model. The only choice is who runs it.

How it works

Three steps, no accounts to manage.

  1. 1

    The educator authors the exercise

    Write a prompt — “probe understanding of enzyme kinetics; ask one question at a time; follow up on weak answers.” The prompt is the assessment. Then mint one or more opaque student codes.

  2. 2

    The student signs in with one code

    No account, no email, no learning-management system — just a single code and a browser. The student has a chat-style session with the AI and submits when finished.

  3. 3

    The AI conducts; the record is sealed

    The model runs the educator’s prompt turn by turn. Every message is encrypted and linked in a hash chain. On submit, only the educator’s key can ever reopen it.

What makes it different

Built for trust, not surveillance.

Where the line is

What it deliberately does not do.

No grading or scoring. It records the session; it never assigns a mark.

No backdoor recovery. Lose both the passphrase and recovery key and the record is gone — by design.

No student identity system. No accounts, emails, or institutional logins are required.

Help shape the alpha.

We’re looking for educators to try authenticatED Learning with a real exercise and tell us what works. Register your interest and we’ll be in touch as alpha access opens.

Open source on launch · hosted version to follow