Privacy Policy
Last updated: May 6, 2026
Summary
Warranty Pad has no accounts, no signup, no email, and no tracking. Receipts, photos, dates and amounts are stored on your iPhone. If you opt in to iCloud Sync, your data is mirrored to your own private iCloud database — we never see it. The OCR that reads your receipts runs entirely on-device.
What we collect
Warranty Pad collects the minimum required to operate:
- An anonymous device identifier — a random UUID generated on first launch and stored in your iOS Keychain. It is not linked to your Apple ID, name, email, phone number, or any other personal information. If the Keychain is unavailable, we fall back to Apple's
identifierForVendor(IDFV), which is reset when you uninstall the app. - Purchase receipts — when you buy Warranty Pad Pro (a one-time, non-consumable in-app purchase), Apple's StoreKit issues a transaction. The transaction identifier together with your anonymous UUID is sent to our Cloudflare Worker so the app can verify your Pro entitlement on a fresh install / device. We never see your payment method, billing address, or Apple ID. The entitlement record on our server is keyed by the anonymous UUID.
What we do not collect
- No name, email address, phone number, or Apple ID
- No location data
- No microphone, voice recording, or speech recognition
- No contacts or calendar access
- No advertising identifiers (IDFA), no App Tracking Transparency prompt
- No third-party analytics or tracking SDKs (no Firebase, no AppsFlyer, no Mixpanel)
- No social-network integrations
- No receipt images or text are uploaded to our server
Local storage
All your tracked items, attached receipt photos, return-window settings, warranty durations, and notes are stored on your iPhone using Apple's SwiftData framework. They are never uploaded to our server. If you delete the app, the local archive is removed by iOS along with it.
iCloud Sync (optional)
If iCloud Sync is enabled in Settings (it is on by default), your items are mirrored to your own private CloudKit database under your Apple ID. This is the same private iCloud Drive your other Apple apps use. We do not have access to your CloudKit container. To stop sync, toggle off "iCloud Sync" in the app's Settings and restart — your data will then live only on the current device.
OCR & Apple Intelligence
Warranty Pad reads your receipt text using Apple's Vision and DataScanner frameworks, both of which run entirely on-device. On Apple-Intelligence-eligible devices, an additional on-device language model (Apple Foundation Models) helps structure the extracted fields. None of the receipt content leaves your iPhone for OCR.
Push notifications
Warranty Pad uses local notifications scheduled by your iPhone (return reminders 3 and 1 days before deadline; warranty reminders 30, 7 and 1 days before expiry). They are generated locally — we do not send any push notification from our servers, and we do not collect a device push token for marketing.
Third-party services
- Apple StoreKit — handles all purchases. See Apple's Privacy Policy.
- Apple iCloud / CloudKit — if iCloud Sync is enabled, Apple stores your data in your own private database. See Apple's Privacy Policy.
- RevenueCat — third-party SDK that wraps StoreKit for cross-device entitlement verification. RevenueCat receives your anonymous UUID and the Apple-issued transaction. See RevenueCat's Privacy Policy.
- Cloudflare Workers — hosts our minimal entitlement verification endpoint, keyed only by your anonymous UUID. See Cloudflare's Privacy Policy.
Data retention
- Anonymous UUID — until you delete the app or wipe Keychain
- Pro entitlement record on our server — kept while your purchase is valid (lifetime), removable on request
- Local items, receipts and settings — until you delete them or remove the app
- iCloud-synced items (if enabled) — controlled entirely by you via iCloud Drive settings
Children's privacy
Warranty Pad is rated 4+ on the App Store but is intended for general audiences who manage personal purchases. We do not knowingly collect personal data from children.
Your rights
Because we do not link any data to a real-world identity, there is nothing to "log into" to view or delete. To erase your local data, delete the app. To erase your Pro entitlement record on our server, contact us with your transaction ID and we will remove it.
Changes to this policy
If we change this Privacy Policy, the "Last updated" date at the top will change and the new policy will appear at this URL. Continued use after a change constitutes acceptance.
Contact
Questions? Email elhanarinc@gmail.com.
Disclaimer
Warranty Pad is a personal reminder tool. The dates and return windows it surfaces are informational and rely on heuristics + store presets that may be out of date. Always verify warranty and return policies with the store before acting on a reminder.