Setting up
Get up to speed with the architecture in minutes.System Architecture
Start here for a high-level overview of the MVVM stack, Hilt Dependency Injection, and Tech Radar.
Core Modules
Explore the foundational layers of the application.Data Layer
Deep dive into the Room Database (v44), Offline-First Sync, and Schema migrations.
Design System
Review our Design Tokens, Typography, and Jetpack Compose theming rules.
Background Workers
Limit Enforcement, Usage Stats processing, and Notification Batching logic.
Feature Catalog
Documentation for core user flows like Phone Usage, App Blocking, and Nudges.
Developer Essentials
Everything you need to contribute code effectively.Coding Standards
Lint rules, naming conventions, and testing strategies.
Troubleshooting
Common Gradle build errors, Hilt injection issues, and debugging runbooks.
Need inspiration?
Project Repository
Browse the source code directly.