Free plan · no card needed

One health record for every animal in the house.

Medications, vaccinations, vet visits, weight, food and the paperwork that never fits in a drawer. All of it in one place, on every phone in the family — and shared only with the people you choose.

Two animals free, forever · Works offline · English, Polski, Deutsch, Français, Español, Italiano

The PetHealth Pro app showing a dog's record: today's medication, the next vaccination due, and a six-month weight trend.

Records isolated in the database, not just in the app

Passkey sign-in, no password to leak

Export everything, delete everything, whenever you like

Why it exists

The history lives in six places, and none of them is with you.

A vaccination card in the kitchen drawer. An invoice in your email. A dosage your partner remembers and you don’t. Then you’re at an out-of-hours clinic at 11pm being asked what he’s currently on.

One record, not a folder

Every visit, dose, vaccine, weight and receipt attaches to the animal it belongs to, in the order it happened. Nothing lives only in someone’s memory.

Told before it’s late, not after

Boosters, worming, flea treatment, the second half of a course of antibiotics. Reminders arrive early enough to actually book something.

Everyone who helps can see it

Your partner, the dog walker, your parents while you’re away. Each gets exactly the access you give them, and no more.

Medical history

A history you can hand to a vet without apologising for it.

Records are append-mostly. Correcting an entry writes a new one that points at the old, so the trail stays intact — which matters on the day an insurer asks when a condition was first seen.

  • Conditions, treatments and outcomes in one timeline per animal
  • Vaccination schedules with the next date worked out for you
  • Weight and growth charted, so a slow change is visible
  • A one-page PDF summary to email ahead or hand over at the desk
A timeline of vet events. One weight entry has been corrected, and both the original and the correction are kept and linked, rather than the original being overwritten.

Medication

Nobody has to remember whether the tablet was given.

Prescriptions become a schedule. Anyone with access logs a dose as it’s given, so the answer to "has he had it?" is on the screen instead of in a text message thread.

  • Doses are logged against the schedule — a dose at an unprescribed time is refused
  • Courses with an end date stop reminding you once they finish
  • Allergies are recorded once and respected everywhere, including product suggestions
  • Sitters can log a dose without being able to change the record or see what anything cost
Three people share access to one dog: a partner who can edit everything, a sitter who can log doses but not see costs, and a vet with read-only access that expires after seven days.

Paperwork

Photograph it once. Find it by what it says.

Certificates, invoices, lab results, pedigree papers, insurance documents. Text is pulled out of scans and phone photos, so a photographed vaccination card becomes searchable by its contents.

  • Search inside documents, not just filenames
  • Uploads go straight to storage and never pass through our servers
  • A suggested category is kept separate from the one you choose
A photographed vaccination certificate has its text extracted, and the document then appears in a search for the word leptospirosis.

Health assistant

A second opinion at 11pm, that knows your animal.

Ask about a symptom and the answer is grounded in that animal’s own record — age, breed, current medication, known allergies. When the symptoms are the kind that should not wait, you are told to call a vet before anything else is discussed.

  • Red-flag detection in all six supported languages
  • Never a diagnosis — it prepares you for the conversation, it doesn’t replace it
  • Included with Plus and Pro
A conversation about a dog off his food with a swollen belly. The assistant raises a red-flag banner telling the owner to contact a vet now.

Not just dogs

Whatever is asleep on your sofa, or in the paddock.

Species-appropriate fields, growth curves and reminder schedules. A house rabbit’s record does not look like a horse’s, and it shouldn’t.

Dogs

Breed-aware weight ranges, worming and booster schedules.

Cats

Indoor and outdoor schedules, renal and dental tracking.

Small animals

Rabbits, guinea pigs, ferrets — short intervals, fast weight loss.

Horses

Farrier and dental cycles, passports, yard-level sharing.

Getting started

Set up in an evening, useful the next morning.

Add your animals

Name, species, date of birth, microchip. Two minutes each. Two are free and stay free.

Photograph the drawer

Vaccination cards, receipts, insurance documents. The text is read out of them and indexed as you go.

Invite the household

Partner, family, walker, sitter. Pick what each of them can see and do, and change it whenever.

Let it remind you

Boosters, doses, worming, check-ups. From here it runs quietly in the background.

Privacy

Your animal’s records are nobody else’s business — including ours.

Separation between households is enforced by PostgreSQL row-level security, one layer below the application. A bug in our code cannot show you someone else’s records, because the database will not return the rows in the first place.

  • Passkeys — sign in with Face ID or a fingerprint, with no password to be stolen
  • An append-only audit trail of who looked at, and changed, what
  • Deletion is scheduled with a grace window, so a bad afternoon isn’t permanent
  • Export your full history at any time, in a format you can actually read
  • We do not sell data. Not to insurers, not to advertisers, not to anyone

Read the privacy policy →

Two households' records in one database. A request carrying one household's identity reaches only that household's rows; the others are refused before any application code runs.
Animals on the free plan
2
Languages, fully translated
6
Plus, per month
$4.99
Cost to export it all
$0

Start with one animal and the drawer of paperwork.

Free for two animals, with no card and no trial clock. Add the rest when it has earned it.