Calm expiration reminders for iPhone and iPad

Know what expires next—before it’s urgent.

Keep expiration dates for passports, licenses, visas, and more on one clear timeline—for you and the people you help. Set reminders early, so you have time to act.

Start with one document free. No RenewalKit account required.

  • On-device recognition
  • Local reminders
  • Records local by default
  • Optional iCloud sync
Renew soon Plan ahead All set
RenewalKit Documents screen grouping sample records by active, expiring soon, expired, and archived status
RenewalKit passport record screen
RenewalKit reminder settings screen

Real app. Real steps.

See how a date becomes a reminder

Add a record. Review the details. Choose your lead time. See what needs attention. These are real RenewalKit screens with sample data.

Expiration timeline with sample document statuses
See what needs attention now and what can wait.
RenewalKit options for adding a document by camera, Passport NFC, Photos, or manual entry
Add a date by camera, Passport NFC, Photos, or manual entry.
Passport reminder record with editable dates and reminder schedule
Review every suggested field before saving.
Reminder editor with one-month and one-week rules
Choose reminders that leave time to act.
Profiles screen and new profile editor
Group household records by person with Profiles.
Settings for notifications, profiles, iCloud sync, and app lock
Control notifications, optional sync, and app lock.

One clear timeline

Put important dates in view

Track dates for passports, permits, licenses, memberships, warranties, and more. See what is active, approaching, expired, or archived.

Identity & travel

Passports · Passport cards · Driver’s licenses · National IDs · Travel authorizations

Immigration

Visas · Residence permits · Work permits · Permanent residence cards

Vehicle & insurance

Registration · Inspection · Vehicle insurance · Other policies

Life admin

Memberships · Warranties · Certificates · Professional licenses · Contracts · Payment cards

Four ways to begin

Add the date. Check the details. Choose your reminder.

Start with the camera, a photo, a supported ePassport, or manual entry. RenewalKit suggests fields when it can. You confirm what gets saved.

1

Scan with the camera

Use Apple’s document camera and on-device recognition, then inspect the suggested fields.

2

Choose an existing photo

Load a photo temporarily for the same on-device recognition and confirmation flow.

3

Import a supported ePassport

Scan the MRZ, read supported DG1 chip data with NFC, and review it before saving.

4

Enter details yourself

Add a title, type, expiration date, and the reminder schedule you want without scanning.

RenewalKit add-document options for camera, photos, NFC, and manual entry
RenewalKit record confirmation screen

Recognition is a convenience, not a source of legal truth. Compare every suggested field with the document and official issuer information.

More time to act

Plan before the deadline gets close

New records start with reminders one month and one week before expiration at 9:00 AM. Keep them, change them, or remove them. After you allow notifications, RenewalKit schedules the requests on your device.

1m
Plan

Start the renewal process.

1w
Check

Finish before the deadline.

iOS controls delivery and presentation. Focus, Scheduled Summary, permission changes, and device settings can affect how an alert appears.

RenewalKit reminder lead-time settings

For the people you help

Keep each person’s dates clear

Profiles can group records for you, a partner, children, parents, or anyone whose dates you help track. A profile is an organization label inside RenewalKit—not a shared account.

Profiles is a one-time add-on and is included with lifetime Unlimited or Upgrade to Unlimited. It is not currently bundled by the monthly or yearly subscription entitlement.

RenewalKit document timeline
RenewalKit Profiles screen

Clear privacy boundaries

See what is temporary. Know what is saved.

RenewalKit uses on-device recognition to suggest details. You review them before a local reminder record is saved. Scan images and raw OCR are not stored as record fields.

Temporary input

A camera scan or selected photo is held in memory while Apple Vision recognizes text on the device.

You confirm

RenewalKit shows suggested details so you can correct the title, dates, issuer, name, document number, profile, notes, and reminder schedule before saving.

A record is saved

Confirmed fields and reminder rules are stored in the app’s local SwiftData database. Scan images and raw OCR are not retained as record fields.

Optional services

If you enable iCloud sync, supported records synchronize through Apple CloudKit. App analytics and diagnostics can be turned off in RenewalKit Settings.

Some app functions use network services, including StoreKit purchases and restores, optional iCloud sync, updates and configuration, and optional analytics or diagnostics. Website analytics has a separate explicit opt-in.

Controls you can see

  • Local storage is the default; iCloud sync is off by default.
  • An optional app lock can use Face ID, Touch ID, or the device passcode.
  • Core scanning and local reminder features do not require a RenewalKit account.
  • RenewalKit does not use document content for interest-based advertising.
iCloud sync
Off by default
App lock
Optional
Website analytics
Explicit opt-in

Start with one

Try the full workflow with one record

Your first active document is free, including scanning and reminders. If you need more capacity, choose a one-time pack, lifetime Unlimited, or an unlimited subscription. Profiles is a separate add-on and is included with lifetime Unlimited.

Free $0

No purchase. Track one active document with scanning and reminder features.

10 Pack $12.99

One-time purchase. Track up to 10 active documents.

Profiles $7.99

One-time add-on. Group records by reusable person or profile labels. This does not increase document capacity.

Unlimited $59.99

One-time purchase. Unlimited document capacity with Profiles included.

Unlimited Monthly $4.99

Auto-renewing monthly subscription. Unlimited document capacity while the subscription is active. Profiles is separate under the current entitlement rules.

Unlimited Yearly $34.99

Auto-renewing yearly subscription. Unlimited document capacity while the subscription is active. Profiles is separate under the current entitlement rules.

Practical guides

Plan the reminder, then verify the rule

These guides explain RenewalKit workflows and the places where an official issuer, destination, carrier, or service provider remains the source of truth.

Explore all RenewalKit guides

Questions, answered precisely

RenewalKit FAQ

What can I track with RenewalKit?

RenewalKit supports passports, passport cards, driver’s licenses, national IDs, visas, residence and work permits, travel authorizations, vehicle records and insurance, payment-card dates, health and professional records, memberships, subscriptions, contracts, certificates, warranties, and a custom Other type.

Does RenewalKit save document photos or raw OCR text?

Scan images and raw OCR are used temporarily during recognition and confirmation. They are not fields in RenewalKit’s persistent record model, and the app does not save a scan image into its database or Photos library. The record fields you confirm are stored.

What information does RenewalKit store?

A saved record can include its title, type, issuer country, issue and expiration dates, optional document number, optional name on the document, notes, archive state, profile assignment, and reminder rules. Records are local by default and can synchronize through CloudKit if you enable iCloud sync.

Do I need a RenewalKit account?

No RenewalKit account is required for the core record, scanning, and local reminder workflow. Apple may require your Apple Account for App Store purchases, restores, or optional iCloud features.

Does RenewalKit work offline?

The core local record workflow, on-device text recognition, and already scheduled local notifications can work without a network connection. Purchases and restores, optional iCloud sync, updates and configuration, and optional analytics or diagnostics can require a connection.

How do local reminders work?

RenewalKit schedules notification requests on your device for the lead times and times you choose. You must allow notifications. iOS handles presentation, so Focus, Scheduled Summary, notification settings, and device state can affect when or how an alert appears.

What happens when I turn on iCloud sync?

Supported RenewalKit records synchronize through Apple CloudKit under your Apple Account. iCloud sync is off by default. Apple encrypts third-party app data in transit and on server; applicable end-to-end protection depends on Apple’s Advanced Data Protection settings.

How does Passport NFC import work?

On a compatible device, RenewalKit first scans the passport’s machine-readable zone to derive a temporary access key, then reads DG1 identity data from a supported ePassport chip and opens the normal confirmation screen. You review the suggested fields before saving.

Does Passport NFC verify that a passport is genuine?

No. RenewalKit imports supported DG1 details for reminder setup. It is not a border-inspection or identity-verification system and does not certify authenticity or travel eligibility.

Is the six-month passport-validity rule universal?

No. Some destinations and airlines require validity beyond the dates of a trip, but rules vary by destination, transit point, nationality, and carrier. Check current official government, embassy or consulate, and airline guidance for the specific trip.

Which plans include Profiles?

Current app entitlement code includes Profiles with the standalone Profiles add-on, lifetime Unlimited, and Upgrade to Unlimited. Monthly and yearly Unlimited subscriptions currently provide unlimited document capacity but do not themselves grant Profiles.

Can RenewalKit cancel subscriptions, pay bills, renew documents, or file warranty claims?

No. RenewalKit records dates and schedules reminders. It does not contact issuers, cancel services, manage billing, submit renewals, make payments, or file claims.

Does the app use analytics?

The current app enables Anonymous Analytics by default and may use pseudonymous Firebase and Mixpanel usage or diagnostic signals designed to exclude document content. You can turn future app analytics and diagnostics off in RenewalKit Settings.

Does this website use analytics before I opt in?

No. The website must not load Google Analytics, Firebase, Google tags, Google Fonts, or make another Google request until you explicitly accept website analytics.

Give the next expiration date a plan.

Add one record free. Check the date. Choose your reminder. Then get back to the rest of your day.

Download on the App Store

No RenewalKit account required for the core record and reminder workflow.

RenewalKit document timeline