Security & Privacy

Privacy Policy

Effective Date: May 25, 2026

TL;DR: MistakeLab is built from the ground up to protect your academic work. All exam photos, OCR text extraction, spaced repetition calculations, and study metrics are executed entirely on your local iOS device. We do not collect, upload, share, or sell your data.

1. Offline-First Architecture

MistakeLab operates 100% offline. All mistakes, corrections, notes, exam configurations, and SM-2 spaced repetition dates are processed locally using Apple's native SwiftData framework. We do not maintain backend databases or servers, and we never transmit your study content over the network.

2. On-Device Text Recognition (OCR)

When you capture or import a question, text recognition is handled locally on your iPhone using iOS's native VisionKit / Live Text API. No image files or extracted texts are uploaded to external APIs, cloud services, or developers. All computational work is performed strictly on your CPU/GPU.

3. iOS Device Permissions

Depending on how you use MistakeLab, the application may ask for the following standard system permissions:

  • Camera: Used exclusively to photograph failed exam questions. Image processing is run entirely on-device, and the images are saved locally to your app's isolated sandbox.
  • Photo Library: Optional. Used if you wish to import screenshots or pre-existing pictures of exam errors from your camera roll.
  • Notifications: Optional. Used to deliver local push alerts reminding you when errors are due for review (Spaced Repetition intervals). These reminders are scheduled locally and do not use a remote server.
  • iCloud (CloudKit): Optional. If you choose to enable iCloud syncing in your system settings, Apple secures your data across your private iCloud account. We have no access to your iCloud credentials or sync data.

4. Zero Third-Party Integrations

MistakeLab is free of advertisements, tracking scripts, and external analytic frameworks (such as Google Analytics or Facebook SDK). We receive anonymous crash reports from Apple only if you have consented to share diagnostics in your iOS system settings. These reports contain no personal information or study content.

5. PDF Document Generation

The PDF Export feature utilizes Apple's native PDFKit framework. The creation of your mistake workbook is executed entirely on your device. The resulting PDF file is saved locally to your chosen directory or shared directly via the native share sheet.

6. Changes to this Policy

We may update this Privacy Policy to align with new iOS features or App Store guidelines. Any updates will be published on this page. Because we do not collect email addresses, we suggest checking this policy occasionally or reading the App Store release notes.

Contact Us

For questions or suggestions regarding our offline security practices, please contact us at contact.devotellix@gmail.com.