Releases: PrashantDhuri08/HabitLock
Final Signed APK
📦 Release Notes – Final Signed APK
Overview
This build is the production-ready APK, signed with the official release keystore.
It is fully installable on external devices without Play Protect warnings, unlike earlier debug/test builds.
✅ Highlights
- Release Signing: Securely signed with the release keystore.
- Optimized Build: Debug flags and test configurations removed.
- Stable Performance: Clean Gradle build with resolved lint and Kotlin errors.
- UI/UX Finalization: Application icon and layouts polished for consistent device rendering.
- Distribution Ready: APK can be shared directly or uploaded to Play Store / Firebase App Distribution.
🔒 Security
- Keystore safely stored for future updates.
- APK integrity verified for trusted installation.
Full Changelog: GitHub Compare v0.3 → v1.0
Latest
🧪 Release Notes – Test APK Build
Overview
This build is a test release APK, intended for internal validation and feedback before final production.
✅ Highlights
- Improved UI: Enhanced layouts and visual consistency across screens.
- Insights Upgrade: Better in-app insights and analytics visibility for users.
🔒 Notes
- This APK is signed for testing purposes only.
- Not intended for public distribution.
Full Changelog: GitHub Compare v0.2 → v0.3
2nd Test release
Release Notes
New Features
Block Reels & Shorts
Automatically detects when you are viewing Instagram Reels or YouTube Shorts and navigates back to prevent endless scrolling.
Block Comments
Detects and blocks the comment section in social media apps, helping you avoid distractions.
Block Explicit Content
A keyword-based filter that triggers a block when sensitive or explicit words are detected on screen.
Focus Mode
When enabled, completely blocks access to selected distracting apps (Instagram, TikTok, YouTube) to help you stay productive.
Anti-Uninstall
Monitors the Settings app and prevents clearing data or uninstalling HLOCK when active, ensuring uninterrupted protection.
new feautures
Unlock Task System — Complete Implementation
How it works:
When an app reaches its daily time limit, instead of just showing a warning, the user is taken to the Unlock Task Screen
They choose one of 4 tasks to complete
Upon completion, the app is temporarily unlocked for 15 minutes
After the 15 minutes expire, the app gets locked again until another task is completed
Test Release
Test Build v0.1
- Implemented app usage dashboard and limit set for app usage
- Add scroll tracker feature