Private Journal & Mood — Biometric, Encrypted, Offline (SwiftUI + Apple Watch)
Private Journal & Mood is a complete, App-Store-ready SwiftUI app for iOS 16+ with an
Apple Watch companion (watchOS 9+). It's built around privacy that's actually real:
- Two real security layers. A Face ID / Touch ID lock (with passcode fallback) gates
the app, and every entry's text is encrypted at rest with CryptoKit AES-GCM. Only
ciphertext is written to disk; the key lives in the Keychain, this-device-only, never
synced or backed up.
- 100% offline. No network code, no accounts, no analytics, no third-party SDKs.
Ships with a correct `PrivacyInfo.xcprivacy` (declares no tracking, no data collection).
- Beautiful, native UI. Light and dark mode on every screen, a mood calendar
heatmap, mood trend charts (Swift Charts), streaks, smooth animations (Reduce
Motion respected), Dynamic Type, and app-switcher blur.
- On-device sentiment via Apple's NaturalLanguage — mood tags are the primary signal.
- Apple Watch companion for quick mood logging + a streak glance, with a WidgetKit
complication. The watch never holds entry text or the key (WatchConnectivity only).
- Reskin in under an hour. Colors, strings, app name, and icon are centralized. Full
Re-Skin Guide, Documentation (HTML), unit tests, and seeded demo data included.
Positioned as a private journaling & mood-logging app — not a medical device.
please visit catalog.oncombalado.net for more