Differential Simulator privacy

Attempt progress stays in the learner's browser. The grading service keeps a temporary case record.

Anonymous practice

Practice is anonymous and uses no accounts or advertising. The simulator accepts no real patient identifiers or unrestricted clinical free text.

Local progress

Local attempt progress is stored only in the learner's browser through IndexedDB. Saved data is limited to the recorded practice responses, the public case details, the graded result summary returned after submission, and small derived summaries. The simulator provides strictly validated JSON export and import and local deletion controls. Clearing browser data removes local progress.

Session records

The anonymous grading service keeps one case record per session for up to six hours after the last valid request. It stores no learner history, identity, or browser fingerprint. Logs exclude request bodies, seeds, accepted labels, private case truth, and secrets.

Analytics

Site-wide Cloudflare Web Analyticsreports aggregate traffic and page performance.

Data deletion

Use the simulator's local deletion control to remove the current attempt. Clearing this site's browser data also removes local progress.