Last updated: 2026-04-19.
Nothing is sent to any server by ExpiryVault. The app stores your tracked items (name, category, owner label, expiration date, reference code, notes, reminder preferences) on your device using standard iOS local storage (SwiftData). Uninstalling the app deletes this data.
ExpiryVault does not require an account. There is no sign-in, no email collection, no user identifier sent anywhere.
The only network activity ExpiryVault performs is with Apple's App Store for the optional in-app purchases (Plus Monthly, Plus Yearly, Plus Lifetime). Apple processes those transactions; we do not see your payment details.
If you enable item reminders, ExpiryVault schedules local iOS notifications. The notification payload references the item name you entered on-device. Nothing about the reminder is sent to us or any third party.
ExpiryVault uses PostHog to see which features are useful and which need work. We collect anonymous events — screen views, feature taps, and crash reports — tied to a random per-install identifier. We never collect your name, email, Apple ID, or the names, dates, photos, or reference codes of the items you track. No ads. No App Tracking Transparency prompt.
You can export your own data to a local JSON file from Settings at any time.