A privacy-first habit tracker for iPhone and iPad. Non-binary habit score · Offline-first · Open source (MIT) · No account, no subscription, no telemetry. getkado.app
What is Kadō?
Kadō is an iOS habit tracker with three commitments:
A score, not a streak. The habit score — inspired by Loop Habit Tracker on Android — is a non-binary exponential moving average of your completions. One missed day doesn't wipe your progress. You see a trend, not a fragile chain. Your data stays yours. No account, no analytics, no third-party SDKs. Storage is local (SwiftData), sync is optional through your own iCloud (CloudKit private database). Export is lossless, in JSON or CSV, whenever you want it. See PRIVACY.md . Native to Apple. SwiftUI, @Observable , SwiftData, CloudKit, WidgetKit, App Intents — no cross-platform layer, no third-party dependencies.
Why another habit tracker? The market gap is spelled out in docs/PRODUCT.md : the reference open-source tracker (Loop) is Android-only; the reference iOS tracker (Streaks) is closed source and uses a binary streak; the most visible modern iOS open source attempt (Teymia) is freemium. Kadō takes Loop's algorithm to native iOS — MIT, free, no account, no subscription.
Screenshots
Features
Today view — habits due today, tap to complete, long-press for partial / note / timer, drag to reorder (the order syncs via iCloud).
— habits due today, tap to complete, long-press for partial / note / timer, drag to reorder (the order syncs via iCloud). Habit detail — monthly calendar with month-by-month navigation, current streak, best streak, habit score with an info popover explaining the math. Edit any past day straight from the calendar, including days before the habit existed.
— monthly calendar with month-by-month navigation, current streak, best streak, habit score with an info popover explaining the math. Edit any past day straight from the calendar, including days before the habit existed. Per-day notes — a short note on any day's completion, carried through export and import.
... continue reading