DroidStore

Browse all apps
Install from link About

Mood Cairns

Private, fully offline mood tracker with tags and charts. No network access.
com.lcdcode.moodcairns
Version1.2.1
Download size25.2 MB
Released2026-11-09
CategoryMental Health
SourceF-Droid · fdroid-main
Install on phone via USB ⤓ Download Mood Cairns APK (25.2 MB)

About Mood Cairns

A private, fully offline Android mood tracker. Log how you're feeling against your own Scales, with your own Tags, in your own time windows, on your own device. Nothing is ever uploaded - backup, if you want it, is done your own way (hint: Syncthing works well on the encrypted backups you save.). <b>Features</b> * <b>Custom Scales.</b> Five built-in scales (Happiness, Anxiety, Stress, Boredom, Pain), each numeric and color-tagged. Add your own; archive the ones you don't want. * <b>Custom Tags.</b> Choose from many built-in Tags for Places, People, Activities, Moods, etc. or add your own to customize your tracking! * <b>Prompt windows.</b> Define time-of-day windows (e.g. morning 08:00-12:00, evening 18:00-20:00). The app fires one notification per window per day. Tap the notification to jump straight to the log entry screen. * <b>History and charts.</b> Browse past entries, see per-scale trends over time. * <b>In your language.</b> Available in English, Spanish, and German. Choose the app language in Settings, independent of your phone's language. * <b>Encrypted on-disk storage.</b> The mood database is encrypted at rest using SQLCipher. The key lives in memory only while the app is unlocked, and is wiped when you lock it. * <b>PIN + biometric lock.</b> PIN-gated app entry, with optional biometric unlock. PIN is hashed with PBKDF2-HMAC-SHA256 (600k iterations) before being stored. * <b>Encrypted backups.</b> Manual export writes an AES-GCM-encrypted JSON file to Documents/MoodCairns/. The encryption key is derived from a backup passphrase you choose (minimum 8 characters) with PBKDF2-HMAC-SHA256 (600k iterations) and a fresh per-backup salt embedded in the envelope, so any install (including a fresh one) can decrypt with the same passphrase. Backups from older versions, which were encrypted with the app PIN, still import with that PIN. <b>Privacy contract</b> The app declares <b>no network permissions</b>. Without internet, the process literally cannot open a s

← Back to browse · JSON