A mindful digital wellbeing app that gently nudges users toward healthier screen time habits — one scroll at a time.
R3 – Reboot. Reform. Rebuild. is a behavior-aware Android application built using Flutter. It detects distracting app usage in the background and steps in at just the right moment to offer engaging, healthier alternatives — without being intrusive or forcefully blocking apps.
R3 also includes an AI-powered chatbot, built using Gemini, to help users explore new skills in a conversational, beginner-friendly manner.
Designed to nudge, not nag, R3 is a companion that helps users:
- Pause and reflect 📵
- Choose mindful habits 🌿
- Earn XP and streaks for good choices 🔥
- Rebuild focus and digital discipline 🧠
🎯 Smart Interruption
Detects excessive or distracting app usage and gently intervenes with alternatives.
🧩 Quick Puzzles & Games
Fun, engaging challenges to break out of autopilot scrolling.
💨 Breathing Breaks
Take a moment to reset with guided breathing exercises.
🧠 Learn a New Skill (with Gemini AI Chatbot)
Chat your way to learning something new — guided by an AI-powered coach trained to assist beginners.
🌞 Healthy Habit Prompts
Get nudges to stretch, hydrate, walk, or journal — customized for your day.
🏆 Gamified Motivation
Earn XP, track streaks, unlock levels, and take on daily mindful missions.
🧠 Persistent Progress
Your XP, streaks, and preferences are saved locally using SharedPreferences, so your progress is never lost.
- Flutter – Cross-platform UI toolkit
- Dart – Language powering Flutter
- Android Services – Background app usage detection
- Gemini API – Conversational AI for skill-based learning
- SharedPreferences – Local storage for saving streaks, XP, and user preferences
- Gamification Engine – XP, levels, streaks logic
Clone the repo and run it using Flutter:
git clone https://github.com/yourusername/r3.git
cd r3
flutter pub get
flutter run| Home Screen | Chatbot | Disruption Screen | Mindful Pause | Daily Challenge | Gamification |
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Here's a high-level overview of R3's system design:

Built with ❤️ to help users reclaim their time, focus, and digital wellbeing.
Featuring Gemini AI to make learning interactive and fun.
Local storage powered by SharedPreferences to keep progress intact — always.
Made during a time of reflection, research, and rebuilding — R3 is your reminder to pause, choose, and grow 🌱





