Pay the cat. Get your screen time.
Kairo is a very good cat. But he is also a very strict bouncer. Kairo knows you have 432 due Anki cards, and he knows you were just about to open Instagram instead of doing them.
Kairo says no.
Welcome to Kairo, an uncompromising app blocker that holds your doomscrolling hostage until you finish your flashcards.
Kairo is a productivity app and digital overlord wrapped in a clean minimalistic UI. It intercepts your attempts to open distracting apps and forces you to stare at a cute cat instead.
The only way to appease the cat and unlock your apps is by paying the toll. The currency? Anki reviews.
- The Block: You select your most toxic, time-wasting apps. Kairo stands guard as your purrsonal protector.
- The Grind: You open AnkiDroid and actually do your flashcards.
- The Reward: Kairo watches your Anki database. For every card you successfully review, Kairo drops a few minutes into your "Time Bank."
- The Spend: Want to watch 15 minutes of YouTube? It’s gonna cost you. If your Time Bank hits zero while you're in a blocked app, Kairo drops the curtain and kicks you out.
- Zero-Friction Sync: Directly hooks into the AnkiDroid API. No accounts, no syncing delays, just pure local data.
- Custom Exchange Rates: You set the rules. 1 card = 1 minute? 5 cards = 1 minute? You decide how strict the cat gets.
- The "Bouncer" Overlay: A gorgeous, non-dismissible Jetpack Compose screen featuring Kairo the cat, gently judging you while showing exactly how many cards you need to do to get back to your memes.
- Minty Fresh UI: A minimalist dashboard utilizing a slick black-and-mint color palette that looks good in both light and dark mode.
- UI: Jetpack Compose.
- Local Data: Room Database & DataStore.
- The Interceptor: Android AccessibilityService.
- The Snitch: AnkiDroid ContentProvider API.