I journal every day, but writing long entries on a phone is tiring — your thumbs give out before your head does. So I built a desktop client.
Everything syncs with the phone over the sync that was already there, so nothing starts over: sign in and your entries are just there. It’s not a cut-down companion either — everything the phone app does, the desktop app does.
Built solo in Kotlin Multiplatform: Android, iOS and desktop from one codebase, with Compose Multiplatform for the UI. Local-first, so it works fully offline and sync is optional.
https://retrojournal.renatojobal.com
![]()