Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

78 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Mind Mint Logo

Mind Mint

Reclaim Your Focus. Master Your Time.

Get it on Google Play Get it on GitHub

๐Ÿ“ฑ About Mind Mint

Mind Mint is a comprehensive productivity ecosystem designed to help you break free from the doomscrolling cycle. It combines a robust app blocker, an immersive focus timer, a habit tracker, and a task manager, all tied together with gamification and deep analytics to make staying focused genuinely rewarding.

Tip

"Productivity is not about doing more. It's about doing what matters."


๐Ÿš€ Core Ecosystem Features

๐Ÿง˜ Immersive Focus Mode

Transform work sessions into a rewarding gamified journey.

  • Crystal Evolution: Watch focus crystals grow from Ruby to Amethyst.
  • Nebula Ambience: Calming starfield animations trigger flow states.
  • Linked Tasks: Link focus sessions to explicit priorities.
  • Configurable Pomodoro: Smooth intervals with automatic transitions.

๐Ÿ”’ Lock-In Mode

Hardened committing mechanisms for maximum discipline.

  • Accessibility Shield: Intercepts and redirects distracting launchers.
  • Universal Web Blocker: Stop doomscrolling inside mobile browsers.
  • Adult Content Filter: Keyword-aware hosts-level blocking.
  • Uninstall Protection: Device Admin guard blocks unauthorized app deletion.

๐Ÿ“… Habit & Task Center

Build routines and keep your to-dos highly visual.

  • Activity Heatmaps: GitHub-style calendars track consistency.
  • Streak Systems: Visual badges and cues keep momentum high.
  • Quick Capture: Add tasks instantly right from the home dashboard.
  • Widgets Support: Control tasks and habits from the launcher.

๐Ÿ“Š Deep Analytics & Rewards

Actionable data paired with tangible motivation.

  • Focus Charts: Visualise sessions by category, time, and length.
  • Mint Crystals: Earn custom in-app currency for every focused minute.
  • Themes Shop: Unlock custom visual styling and crystal shapes.
  • Weekly Summaries: Discover biggest distractions and peak hours.

๐Ÿ”’ Security & Commitment Center

Important

Protect your focus configurations with multi-tiered security options, custom blocker intensities, and sensory-based bypass challenges.

๐Ÿ”‘ Settings Lock Profiles

Lock Type Description
Fingerprint / Biometric Uses system Face Unlock or Fingerprint scanner to verify identity.
Custom 6-Digit PIN A custom PIN secured via SHA-256 with progressive lockout brute-force cooldowns.
1-Day Lockout Locks all settings, app updates, and configuration parameters for a full 24 hours.

โšก Blocker Intensity Levels

Level Name Behavior
Level 0 NONE The blocker and scroll trackers are inactive.
Level 1 FRICTION Complete a mindfulness challenge to get a temporary bypass.
Level 2 REMINDER Non-blocking warnings pop up periodically during app usage.
Level 3 TEMP LOCK Hard lock blocks the app once scroll limits or daily time limits are reached.
Level 4 PERMANENT Absolute lock. Settings adjustments and bypass challenges are locked out.

๐Ÿ“ณ Bypass Challenges (Frictions)

To unlock a temporary bypass window, choose one of the following sensory challenges:

  • ๐Ÿงฎ Math: Solve randomly generated equations to reset focus.
  • ๐Ÿ“ณ Shake: Vigorously shake the phone to stimulate physical activity.
  • ๐Ÿ—ฃ๏ธ Scream: Vocalize out loud to trigger auditory feedback and release dopamine.
  • ๐Ÿ’จ Breath: Take a guided 10-second deep breathing pause to restore mindfulness.

๐Ÿ“ต Supported Apps to Block

Mind Mint supports precise blocking and scroll tracking for the following 8 major platforms:

YouTube
YouTube Shorts
Instagram
Instagram Reels
Facebook
Facebook Reels
Snapchat
Snapchat Spotlights
TikTok
TikTok
Reddit
Reddit Watch
LinkedIn
LinkedIn
X
X (Twitter) Reels

...with support for more apps coming soon! ๐Ÿš€


๐Ÿ“ธ Screenshots


๐Ÿ›  Tech Stack

Category Technologies
Languages Java Kotlin XML
Architecture MVVM (Model-View-ViewModel)
Database Room (SQLite ORM)
Networking OkHttp, Glide (Image Loading)
UI Components Material Design 3, MPAndroidChart, Lottie
System APIs AccessibilityService, DevicePolicyManager, WorkManager
Backend / Services Firebase (Crashlytics, FCM)
Tools Gradle, Android Studio
๐Ÿ“ฆ Full dependency list
  • androidx.core:core-ktx
  • androidx.appcompat:appcompat
  • com.google.android.material:material
  • com.github.PhilJay:MPAndroidChart
  • com.airbnb.android:lottie
  • com.github.skydoves:balloon
  • com.github.bumptech.glide:glide
  • androidx.room:room-runtime
  • me.tankery.lib:circularSeekBar
  • And more, see build.gradle

๐Ÿ“ˆ Repository Stats & Star History

Commit Activity Repo Size
Commits Size
Top Language Code Size
Language Code Size

Star History

Star History Chart

๐Ÿ“š Documentation Index

๐Ÿ“ฅ Installation

Mind Mint is currently in active development. Build it from source:

  1. Clone the repository
    git clone https://github.com/gtxprime/mind-mint.git
  2. Open in Android Studio
  3. Copy the example properties file and fill in your keys
    cp gradle.properties.example gradle.properties
  4. Sync Gradle and hit Run

Note

A release APK will be available in the Releases section soon.


๐Ÿค How to Contribute

Contributions are welcome, whether it's a bug fix, a new feature, or a documentation improvement.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Current focus areas: UI animations (Lottie), widget improvements, and the upcoming Lock Types system.


โš–๏ธ License

Distributed under a Modified MIT License. Visible credit to Mind Mint is required.

See LICENSE for full details.


Built with โค๏ธ by the Mind Mint Team
GitHub โ€ข Contact

About

๐Ÿง  An Android productivity app that helps you break free from doomscrolling. Features immersive focus sessions with gamified crystal rewards, intelligent app blocking, habit heatmaps, deep usage analytics, and an integrated task manager. Built with MVVM, Room, Jetpack Compose & Firebase.

Topics

Resources

Stars

66 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages