Privacy Policy

Effective date: June 29, 2026

Mistake Review ("we", "us", or "our") is built on a local-first, privacy-first foundation. This Privacy Policy explains how we handle information when you use the Mistake Review app and the website mistakereview.codemxm.com (the "Service"). By using the Service, you agree to the practices described here.

1. What Mistake Review Does Not Collect

Because Mistake Review is local-first, the following data never leaves your device and is never collected by us: your mistake review cards and card content, photos or scanned images you import, OCR-recognized question text, answer masks, review history and ratings, subject, exam, tag, and mistake-reason labels, and notes you add during review sessions. Mistake Review has no official question bank and does not share or sync user content to any server.

2. Information We Collect

Purchase verification

If you purchase Mistake Review Pro, we use RevenueCat to process and verify your subscription or one-time purchase. RevenueCat receives a pseudonymous user identifier and your purchase transaction data. RevenueCat does not receive any of your study material. You can review RevenueCat's privacy policy at revenuecat.com/privacy.

Website analytics

The website uses Plausible Analytics, a privacy-respecting tool that does not use cookies and does not collect personal identifiers. It collects only aggregated page-view counts and referrer data.

Support communications

If you contact us by email, we receive the message content and your email address. We use this information only to respond to your inquiry.

3. On-Device OCR and Local Processing

Mistake Review uses Apple's on-device Vision framework to extract text from your images. OCR processing happens entirely on your device. No image data or recognized text is sent to external servers for processing.

4. Local Backup

The Pro backup feature exports a local file containing your mistake review cards, images, masks, and review history. This file is saved to your device using the system share sheet. We never receive or have access to backup files.

5. Children's Privacy

Mistake Review does not knowingly collect personal information from children under 13. Because the app is local-first and requires no account, it is safe for children to use under parental supervision. If you believe a child has submitted personal information to us through a support request, please contact us at the email below.

6. Data Retention

Because we do not collect your study material, there is nothing to retain or delete on our servers. Purchase verification data is retained by RevenueCat according to their own policy. Website analytics data is retained by Plausible in aggregated form. Support emails are retained for as long as necessary to resolve the inquiry.

7. Changes to This Policy

We may update this Privacy Policy from time to time. We will post the updated policy on this page and update the effective date. Continued use of the Service after changes constitutes acceptance of the updated policy.

8. Contact

If you have questions about this Privacy Policy, please contact us at:

hi@codemxm.com