Expiry Pilot
Expiry & deadline intelligence

Important dates, under control.

Expiry Pilot keeps expiration, renewal, cancellation, payment, service, warranty and other important dates organized — with on-device scanning, optional AI assistance, thoughtful reminders, rich records and privacy-first storage.

iPhone & iPad · 1.0.0 (204)Android · 1.0.0 (207)Languages · 20 app languages · Follow system available
Expiry Pilot app icon
Local
Private by design
⌁Scan
On-device first
✓Remind
Before it matters
Built for real life

More than an expiry list.

From a passport or insurance policy to food, cosmetics, subscriptions, warranties and pet records, Expiry Pilot gives every date a structured place to live.

Core tracking
✓

Track almost any important date

Create records manually or from scan suggestions, then enrich them with the details that actually matter.

Profiles & categoriesIssue / start datesRelated datesCosts, recurrence & auto-renewIssuer / providerReference numbersRenewal or account linksLocations & tagsNotes & attachments
Alerts
◷

Reminders that respect the real date

Set up to 10 advance reminder days plus a final same-day alert. Auto-renewing items can also use a last-chance cancellation warning, while snoozing creates a later nudge without silently changing the underlying expiry date. On iPhone and iPad the final alert is Time Sensitive and follows your local time when you travel; Android still delivers a reminder missed while the phone was off, as long as it is the most timely one.

History
↻

Renew, postpone, cancel, mark done, reactivate

Lifecycle actions update the item and keep an editable history of the previous and resulting state, date, amount and note when relevant. Subscriptions that renew automatically move to their next cycle on their own and record “Renewed automatically”, and related dates such as a cancel-by deadline move with them.

Security
⌁

App Lock & private attachments

Use compatible device-owner authentication to protect access. When App Lock is enabled, app-owned Next Due widgets suppress tracked-item details, reminders use private wording without item names and notification actions cannot change records without authentication; photos and supporting files remain in private app storage unless you explicitly export/share them, include them in an applicable system backup, or use encrypted cloud backup.

Portable
⇄

Back up, move, export

Use portable JSON v3 for the normal cross-platform transfer path between current iOS and Android builds, including supported photos and attachments, plus spreadsheet-friendly CSV summaries. Android also offers a platform-specific complete ZIP backup, while iOS automatically falls back to a platform-specific .epbackup container when a valid library cannot fit the portable JSON envelope. CSV exports include archived items and open cleanly in spreadsheet apps. Premium can additionally create encrypted cloud backups directly in your private iCloud storage or the app's hidden Google Drive storage, kept per device so a new phone does not push out another device's latest backup.

Organize
▦

Calendar, sorting & bulk actions

See every tracked date on a month calendar with urgency markers, sort the Library by due date, name or recent changes, and mark done, move to a category or assign to a profile in one go. Deleted something by mistake? Tap Undo.

Calendar export
▤

Your dates in any calendar

Add one date to your calendar, or export one item or all active items as a standard .ics file with all-day events, reminder alarms and the renewal link that calendar apps can import.

Spend
¤

Know what is coming up

Recurring spend turns costs into monthly and yearly equivalents per currency and shows every charge projected for the next 30 days. Save the link where you renew or cancel and open it straight from the item.

Point. Scan. Review.

Let the device find the date.

Use the camera, an image or a PDF (long PDFs: the first 50 pages). Expiry Pilot first analyzes text, passport and ID-card MRZ data and QR/barcode content on-device, including conservative GS1 date fields, then ranks likely dates for you to review before anything is saved.

✓
On-device OCR & barcode recognitionApple Vision on iPhone/iPad and ML Kit on Android handle the core recognition locally.
✓
Optional AI scan assistantOff by default and available without Premium. If you enable it, Expiry Pilot can send up to three downscaled scan pages (or one live-camera still) plus decoded barcode/QR payloads directly to ChatGPT/OpenAI, Claude/Anthropic, Grok/xAI, Gemini/Google, DeepSeek or OpenRouter using your own API key. You can disable automatic analysis and run it scan by scan.
✓
You stay in controlOn-device and AI results are suggestions, not automatic saves. High-confidence local dates and barcode-database product matches remain authoritative, and a differing AI date is offered separately for review.
✓
Eligible product enrichmentAfter local recognition, an eligible checksum-valid UPC/EAN/GTIN may be looked up automatically with Open Food Facts / Open Products Facts; this is separate from AI assistance and from local expiry detection.
Expiry Pilot expiration scanner detecting 14 March 2027Expiry Pilot scanner artwork
Fits your life

One library. Many kinds of dates.

Organize documents, services, products and recurring obligations without forcing them into a single generic template.

Travel & identityPassports, IDs, visas and official documents.
Vehicles & insuranceRegistrations, policies, inspections and service dates.
Subscriptions & contractsRenewals, cancellations, trials, memberships and payments.
Warranty & ownershipWarranties, certifications, maintenance and receipts.
Food & householdBest-before, use-by, cosmetics and household items.
Pets & familyPet-related dates, local profiles and custom categories.
Work & credentialsCertifications, licenses and professional deadlines.
Your own categoriesCustom records for anything else with a date.
Simple upgrade model

Unlimited tracking. Automatic cloud backup.

Free includes the core tracking features and the optional AI scan assistant for up to 5 active items; archived items do not count. Premium removes the active-item limit and enables creation of encrypted cloud backups, including Automatic backup and Back up now. Listing, restoring and deleting existing cloud backups remain available without Premium, and restoring a cloud backup is never limited by the free item limit.

Expiry Pilot Premium Lifetime one-time lifetime unlock

Premium Lifetime

A one-time lifetime unlock for unlimited active tracking and cloud-backup creation, subject to the store account and entitlement rules described in the Terms.

One-time unlock · Store-managed
Expiry Pilot Premium Annual one-year subscription

Premium Annual

A yearly subscription that removes the 5-active-item cap and enables cloud-backup creation while active, managed through your Apple App Store or Google Play account.

Annual subscription · Store-managed
No fixed price is published on this website. Current prices, taxes, currency, eligibility and billing terms are presented by the relevant app store at purchase time. Your own AI provider may separately apply its own usage limits or charges.
Local-first by design

Your records are not a data business.

The current apps do not require an Expiry Pilot account and do not use a developer-hosted analytics, advertising or synchronization backend. Records, photos and attachments stay in app-private storage unless you explicitly export/share them, use an applicable platform backup, or enable encrypted cloud backup. The optional AI scan assistant is off by default; when enabled, scan evidence is sent directly to the AI service you choose using your own API key.

No developer account required
No advertising SDK
AI optional & off by default
Encrypted cloud backup
Native on both platforms

iPhone, iPad & Android.

The apps share the same core tracking model while using each platform's native services for scanning, reminders, widgets, security, purchases and cloud backup. Optional AI assistance calls the provider you select directly with your own API key.

iOS / iPadOS 16+

Designed for Apple devices

SwiftUI, Apple Vision/VisionKit/PDFKit scanning, local notifications with Time Sensitive final alerts, WidgetKit, App Shortcuts, EventKit, LocalAuthentication, StoreKit 2 and encrypted CloudKit-private backup in your iCloud account.

Android 8.0+

Designed for Android

Jetpack Compose, CameraX + on-device ML Kit scanning, WorkManager with optional exact same-day alerts, Next 5 Due widget, launcher shortcuts, Quick Settings scan tile, device authentication, Google Play Billing and encrypted backup in Google Drive app-data storage.

Stay ahead of what expires next

Less remembering.
More knowing.

Expiry Pilot is available for iPhone, iPad and Android. Store availability, current pricing and transaction terms are controlled by Apple and Google.