I couldn’t stop doomscrolling, so I built an app that makes me earn my screen time.
Описание и применение
Автор создал приложение, которое блокирует отвлекающие соцсети до тех пор, пока пользователь не выполнит реальную задачу и не подтвердит её фото с помощью Gemini AI, тем самым превращая прокрастинацию в «стоимость» и вознаграждая продуктивность.
Задача
The author struggled with ADHD‑related procrastination and found habit apps ineffective, needing a system that penalizes distraction and rewards productive tasks.
Результат
The app successfully blocks distracting apps until a user completes a real task and provides photographic proof, thereby turning procrastination into a cost and rewarding productive behavior.
Рабочий процесс
- Select distracting apps to block
- Choose a real task (e.g., make bed, read 10 min, push‑ups)
- Take a photo as proof
- Gemini AI verifies the photo in real time
- Upon successful verification, unlock screen time for the blocked apps
Доказательства
Habit apps didn’t help either: notifications I swipe away, streaks I feel guilty about for 3 seconds, dashboards that track my failures beautifully.
NichiHab blocks your distracting apps (Instagram, YouTube, TikTok, whatever) until you physically prove you did a real task.
Take a photo as proof Gemini AI verifies it in real time. No old screenshots, no cheating
Hard Mode blocks phone settings and prevents uninstalling during an active session.
Kotlin + C++ (security layer), Jetpack Compose, Hilt, CameraX, Gemini 2.0 Flash. No backend, no accounts.
- Дата записи: 2026-11-03T16:14:15.863Z