I looked at both the commercial couple apps and what other engineers have built for their partners. The second group is far more inspiring.

What already exists

The commercial apps cover predictable ground: shared calendars like Cupla and TimeTree, private messaging like Between, watch-together tools like Teleparty and Kast, and shared journals. One of the better-known ones, Twig, was built by a developer so he and his then long-distance girlfriend could reflect on their favorite moments together, before it became a product. Hardware is the other big category: touch lamps where tapping one makes its paired lamp glow, wherever it is.

The personal projects are the interesting part:

The capybara detail shows what makes a project like this work. Commercial apps can't know your inside jokes. Yours can.

Ideas for something that's only yours

  1. A shared home screen widget. You or she draws a doodle or sends a photo, and it appears straight on the other person's home screen. No app to open. The widget can also show her local time, weather, and days until you next meet. It's small enough to finish in a weekend.

  2. A memory map with geofenced surprises. Pin the places that matter: where you met, your first date, the café you always go to. Attach a photo and a note to each. When either of you is physically back at one of those spots, the phone buzzes with that memory. It's very romantic and very hard for a generic app to copy.

  3. "Open when" letters. You write letters that unlock only under certain conditions, like "open when you can't sleep", on your anniversary, a random day you choose, or when she arrives in a city. You can keep adding to it for years.

  4. A daily question deck you wrote. Apps like this exist, but yours would be full of your inside jokes, references to your trips, and questions only she'd get. Each answer stays hidden until you've both answered.

  5. A physical object paired with the app. An ESP32 lamp or small screen on her nightstand. A "goodnight" button in your app could make it glow warmly, or a tap on hers could make your phone buzz. Something physical in her room has a presence an app doesn't.

  6. A tiny game about your story. A short pixel-art game where the levels are your relationship's milestones. It's best saved for a big moment, like an anniversary or a proposal.

My suggestion

I'd start with the widget plus the memory map in one app. The widget is something she sees every day, and the map gives you a place to keep adding surprises. Later you can add a lamp that talks to the same backend.

Practical tips

Are you two long distance or in the same city? That changes which ideas would mean the most.

●  Have your own?

// Publish your own markdown.

Write your own