ScreenTime is a simple and intuitive screen time management app that helps you reduce digital distractions and build healthier habits.
Track your app usage, block distracting apps, and take control of your screen time. Whether you're studying, working, or just trying to cut down on mindless scrolling, ScreenTime keeps you focused and productive.
- App Blocking – Block distracting apps to stay focused.
- Usage Tracking – Monitor how much time you spend on each app.
- Customizable UI – Simple and intuitive interface built with Android XML.
- Versatile Blockers – Block apps, keywords, and unwanted in-app screens (e.g., YouTube shorts, comments).
- Privacy First – Your data stays on your device.
Click on any image to enlarge it.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- Language: Kotlin
- UI: Android XML
- Minimum SDK: API 24 (Android 7.0)
- Target SDK: API 36
- Android Studio (latest stable version)
- Android device or emulator (API 24+)
-
Clone the repository:
git clone https://github.com/felle-dev/screentime-app.git cd ScreenTime -
Open the project in Android Studio.
-
Build and run the app on your device or emulator.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Feel free to open issues for bug reports, feature requests, or questions!
This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.







