Local-first controls
Your progress belongs to this browser until you export it.
Use the production domain for real study. Preview deployments have different browser storage and are for QA only.
Portable backup
Export from this browser
JSON restores learner state. Markdown produces readable learning evidence without changing canonical content.
Last recorded progress export: NeverValidated import
Preview before applying
The selected file is parsed only as JSON data. Nothing from the file is rendered as HTML or executed.
Reset controls
Choose the scope
Remove retained progress for Study Items no longer in the catalog.
Remove active progress, responses, notes, bookmarks, history, and archive.
No cloud sync in this version
Git publishes content. The browser keeps learner state.
A future migration is considered only when repeated cross-device loss or backup friction outweighs the security, privacy, account, and operating burden. The expected path is export-compatible server storage keyed by stable Study Item ID, with explicit consent and a reversible import from this v1 format.