Privacy
Last updated: May 2026
What we collect
- Account information — your name, email address, and GitHub OAuth identity (provided by GitHub when you sign in).
- Practice data — every logged attempt: problem, outcome, confidence, solve time, code snippets, and notes you enter. This is the core of the product.
- SRS state — per-problem memory stability and review schedule, computed from your attempts.
- GitHub sync — if you connect a repository, we store the repo name and a webhook secret (encrypted at rest) to receive push events. We do not clone your code or access file contents.
How it's used
- Core product — your practice data powers the spaced-repetition algorithm that schedules your reviews. This cannot be opted out of without losing the product's core function.
- Cohort analytics — anonymized, aggregate patterns across users (e.g., which problem categories are hardest) may be analyzed to improve the algorithm and inform research. You can opt out of this below.
- We do not sell, share, or monetize your data with third parties. There are no ads.
Your rights
Export your data
Download a complete JSON file of all your attempts and SRS state at any time.
Download my dataOpt out of cohort analytics
You can opt out of having your data included in aggregate research and cohort analysis. Your core SRS experience is unaffected. Toggle this in your account settings (user menu → Settings).
Delete your account
Deleting your account permanently removes all data — attempts, SRS state, notes, and GitHub sync configuration. This cannot be undone.
Contact
Questions or data requests: cadenceelaina7@gmail.com