Kadō: privacy-first habit tracker for iPhone and iPad
Replaces fragile binary streaks with a non-binary exponential moving average score to track habit trends. Strict privacy-first architecture: local SwiftData storage, optional private CloudKit sync, and zero telemetry.
betaKadō
Taglineprivacy-first habit tracker for iPhone and iPad
Platformapp
CategoryProductivity · Habit Tracking · iOS Apps
Visitgithub.com
Source
Most habit trackers operate on a binary 'win or lose' logic. The 'streak'—while psychologically motivating for some—is fundamentally fragile; a single missed day after a year of consistency can trigger a total collapse of motivation. Kadō solves this by implementing a non-binary exponential moving average score. This approach shifts the focus from a perfect chain to a general trend, allowing users to maintain momentum even when life interrupts their routine. It is a pragmatic evolution of the habit-tracking UX, borrowing the best algorithmic ideas from Android's Loop and bringing them to the Apple ecosystem.
Technically, Kadō is a masterclass in restraint and native alignment. The developer has eschewed cross-platform frameworks and third-party SDKs entirely, opting for a stack of SwiftUI, SwiftData, and CloudKit. This results in an app that feels lightweight and integrated. The decision to keep the widget process decoupled from SwiftData via an App Group JSON snapshot shows a deep understanding of iOS performance constraints and extension lifecycles. By targeting iOS 18+ and Swift 6, the app is built for the future of the platform rather than legacy compatibility.
From a product standpoint, the value proposition is clear: privacy and ownership. In an era of 'freemium' trackers that harvest data or lock basic features behind subscriptions, an MIT-licensed, open-source tool that stores data in the user's own private iCloud database is refreshing. The inclusion of flexible scheduling (N days per week) and native accessibility support suggests a tool built by a developer who actually uses the software they create.
While currently in the MVP/Beta stage, the roadmap is ambitious, targeting HealthKit integration and a native Apple Watch app. The primary risk is the niche appeal of a 'score' versus a 'streak,' but for the power user who has been burned by the 'all-or-nothing' nature of traditional trackers, Kadō is a sophisticated, respectful alternative. It is a tool for people who want to build habits without the anxiety of a counter resetting to zero.
Article Tags
indieproductivityhabit trackingios apps