Privacy Policy
WarrantKit is built so that nothing personal leaves your device. This policy explains, in plain language, what that means.
1. Data we collect
None that identifies you. We do not operate any backend server. Receipt photos, extracted text, merchant names, totals, dates, calendar event IDs and reminder IDs are stored only in the app’s local SwiftData database on your iPhone.
2. On-device processing
OCR is performed by Apple’s Vision framework and on-device language correction. Field extraction is performed by Apple Intelligence (FoundationModels) entirely on your device. No receipt content is sent to us or to any third party.
3. System access we request
- Camera — to scan a paper receipt in real time. Frames stay on device.
- Photo Library — to import an e-receipt screenshot you choose. We do not browse other photos.
- Calendar (full access) — to create the return-window event on a date you save.
- Reminders (full access) — to create a reminder a few days before the return window closes.
You can revoke any of these at any time in Settings → Privacy & Security; the app continues to work in a degraded mode where it can no longer write to that system.
4. Anonymous diagnostics
We use TelemetryDeck to count anonymous, aggregated events such as “a scan was started” or “extraction failed.” TelemetryDeck does not use IP addresses, advertising identifiers, or any personal data. Events do not contain any receipt information.
5. Subscriptions
Subscription purchases are processed by Apple. Our subscription provider, RevenueCat, receives a pseudonymous identifier so it can tell our app whether you have an active subscription. We never see your Apple Account, name, email, or payment information.
6. Children
The app is not directed to children under 13 and we do not knowingly collect data from anyone.
7. Your rights
Because the app stores everything locally, you have full control: delete a receipt in the app, or delete the app itself, and the data is gone from your device. There is no “delete my account” request to file because there is no account.
8. Changes
If this policy changes materially, the new version will appear here with a new date. Continued use of the app means you accept the updated policy.
9. Contact
Questions? maotunko@gmail.com.