For iPhone and iPad

Know exactly when each of your dogs is due.

VaxPup keeps vaccine records and medication schedules for every dog in your home. It reminds you before anything is due and exports a PDF when someone asks for proof.

Coming soon to theApp Store See how it works

Free to download. Requires iOS 26 or later.

Every record your dog needs, in one app.

No spreadsheet. No folder of receipts in the glove box.

One list. Every dog. Status at a glance.

Each dog gets a colored ring and a status pill. The pill means the same thing every time.

  • UTD Up to date. Every record is current.
  • Due Soon Something is due within 7 days.
  • Due Something is due today or overdue.

How it works

Set up each dog once. VaxPup keeps track after that.

  1. Add your dog

    Add a name, breed, birthday, and photo. Add as many dogs as you have.

  2. Add or scan records

    Type in a vaccine or medication. Or scan the receipt and check the draft.

  3. Get reminders

    VaxPup schedules a reminder for each due date and each dose.

  4. Export a PDF

    Send a dog's history to a kennel, a groomer, or a new vet.

Your dog's records stay in your iCloud.

VaxPup has no ad trackers, no third-party analytics, and no data brokers.

Your records. Dog profiles, vaccine records, medications, photos, and vet contacts stay on your device and in your own private iCloud database. We cannot read them, and we do not receive them.

Scans, only when you choose. When you scan a receipt or certificate, the app sends that document to VaxPup's server. The server sends it to OpenRouter, a third-party AI service, to read the details. Before your first scan, VaxPup asks your permission. Nothing is sent unless you agree and start a scan. You can withdraw your permission in Settings at any time. VaxPup does not use your documents to train AI models.

Failed scans. If a scan cannot be read, we keep that document and the scan result for 30 days to fix the problem. Then we delete it.

Your account is optional. You sign in with Apple only to scan or to report a scan problem.

Read the full privacy policy

Questions and answers

What do I need to use VaxPup?

You need an iPhone or iPad with iOS 26 or later. Turn on iCloud to sync your records between devices.

You do not need an account. Dogs, records, reminders, and PDF export work without one. VaxPup asks you to sign in with Apple only when you scan a document or report a scan problem.

How does iCloud sync work?

VaxPup saves your records in your own private iCloud database. Sign in to the same Apple Account on each iPhone and iPad, with iCloud turned on. Your dogs and records then show on each device.

We cannot see the data in your iCloud.

What does scanning need?

Scanning needs an internet connection and Sign in with Apple. Before your first scan, VaxPup asks your permission to send documents to OpenRouter, a third-party AI service.

Each scan sends the document to VaxPup's server, and the server sends it to OpenRouter to read it. You check the draft before anything saves. You can withdraw your permission in Settings at any time.

You can always add records by hand, with or without scanning.

Do reminders need an internet connection?

No. VaxPup schedules reminders as notifications on your device. Allow notifications for VaxPup when the app asks.

How do I delete my account?

You have an account only if you signed in with Apple. To delete it:

  1. Open VaxPup. On My Dogs, tap the Settings (gear) button.
  2. In the Account section, tap Delete Account. This button shows only when you are signed in.
  3. Tap Delete Account again to confirm.

This deletes your account, your scan reports, and your failed scans from our server. It does not delete the dogs and records on your devices or in your iCloud. You can keep using VaxPup without an account. The support page shows how to remove your device and iCloud data too.

How much does VaxPup cost?

VaxPup is free to download.

Where can I get help?

Go to the support page, or email developer@vaxpup.com.

Keep every dog on schedule.

Get VaxPup for iPhone and iPad. Free to download. Requires iOS 26 or later.

Coming soon to theApp Store