Free · cats & dogs · works offline

A page a day for the pet you’ll want to remember.

Your records say what happened. The journal keeps what it was like — one line, one mood, one photo, on the days you feel like it. Next year it is the thing you scroll back through; this week it is a quiet record of how they have been.

Tavi’s Home screen showing today’s journal page with five mood chips and a Write button
HOW IT WORKS

One tap is a whole entry.

The page starts on Home. Tap a mood and it is saved — that is the entry. Words and a photo are a second step you can take a minute later, an hour later, or never.

The Home card asking how your pet was today, with Zoomies, Calm, Cuddly, Sleepy and Off day

1 · Pick a mood

Five words for how the animal was, not a grade for the day. Tapping one saves the page immediately.

The journal editor with a serif prompt, a photo slot and pins from the day’s log

2 · Add a line, if you want

A rotating prompt if you need one, a photo if you took one, and today’s meal, weight or dose pinned to the page.

The journal timeline, pages grouped by month with mood tags and photos

3 · Read it back

A timeline grouped by month, with a photo day showing its photo and everything else its mood.

The journal calendar, each day wearing its mood colour, with a monthly mood summary

4 · Or scan the month

A calendar where each day wears its mood colour. Blank days are just days — nothing counts against you.

WHAT IT WILL NOT DO

No streaks. No catching up.

Most journalling apps are built to make you feel behind, because a person who feels behind opens the app. This one is built the other way round, and the rules live in the code rather than in the marketing.

There is no journaling streak

Not hidden, not shown on a profile, not counted anywhere. A week with no pages costs you nothing.

Pages count toward nothing else

They do not feed the week dots, a completion score, or any progress bar. The journal is a keepsake, not a metric.

An off day is not an alert

The five moods describe the animal, not a scale, and there is no red in the palette. An off day is a Tuesday spent asleep.

Nothing reads your moods

One exception, by design: a run of quiet days quietly offers the symptom checker. Nothing else counts them, flags them, or sends them to the AI.

ON THIS DAY

Last year’s page, back on the day it happened.

Write enough pages and the app starts handing them back. “On this day” brings up the same date a year ago on your Home screen — the beach, the vet visit, the first time they slept through the night.

And because a page can hold a photo, the journal and the memories gallery are the same pictures seen two ways: once in the story of a day, once in the run of a life.

A journal page from one year ago, with a photograph, the date in a serif face and the words written that day
QUESTIONS

Before you start

Is the journal free?

Yes. The journal is part of the free tier, for your first pet, with no account needed. Premium adds more pets, not more journal.

Do I have to write something every day?

No, and the app is built so that you cannot fall behind. There is no journaling streak, pages do not count toward anything else, and a day you skip is simply a day with no page.

What is the smallest possible entry?

One tap. Picking a mood on the Home card saves the page on its own — words and a photo are an optional second step that may never come.

Can I write more than once in a day?

Yes. A day holds as many pages as you want to write, so a morning at the beach and an off evening can be two separate entries.

What happens to the photos?

A photo on a journal page also appears in that pet's memories. Deleting it from the journal removes it from both; removing it from memories leaves the page intact.

Is my journal private?

Yes. Pages live on your device first. If you turn on the optional free account they sync to it encrypted, and they are never sold, mined or used to train anything.

The days you will most want back are the ordinary ones.

Free for your first pet. No account needed, and it works with no signal at all.