Features

📱 User Interface Features

Modern Material Design 3

  • Material You – Follows system theme
  • Dark/Light theme – Automatic theme support
  • Smooth animations – Polished user experience
  • Intuitive navigation – Easy-to-use interface
  • Responsive design – Works on all screen sizes

Onboarding & Help

  • Comprehensive onboarding – 6-page guide for first-time users
  • Step-by-step instructions – Clear setup process
  • Privacy highlights – Privacy USP featured prominently
  • Help section – Searchable help with 40+ topics
  • Search functionality – Multi-word search in help
  • Category organization – Help organized by categories

Navigation

  • Bottom navigation – Easy access to main sections
  • Tab navigation – Apps, Groups, Settings tabs
  • Back navigation – Proper back button handling
  • Route management – Smart navigation based on setup state

🔋 Performance & Battery Features

Battery Optimization

  • Minimal battery impact – ~1–2% per day with normal usage
  • Event-based detection – Only activates when apps are opened
  • Lifecycle-aware monitoring – Efficient resource usage
  • No background services – When app is closed
  • Optimized polling – Reduced intervals for checks

Performance

  • Fast response times – Instant lock screen (<100ms)
  • Smooth operations – No lag or stuttering
  • Efficient memory usage – ~50 MB RAM
  • Optimized delays – Minimal delays for better UX

🚨 Detection & Monitoring Features

Accessibility Service Detection

  • Single detection method – Accessibility Service only (v1.1)
  • Reliable detection – Works on all Android versions
  • Instant response – Immediate lock screen display
  • Permission monitoring – Auto-detects permission revocation
  • Blocking dialog – Shows if permission revoked

Permission Management

  • Accessibility permission – Required for app locking
  • Auto-detection – Monitors permission status
  • Revocation handling – Blocks usage if permission revoked
  • Clear instructions – Guides users to re-enable permission

🔄 Recovery & Reset Features

PIN Recovery

  • Token-based reset – 16-character reset token
  • Temporary block recovery – Unlock without resetting PIN
  • Permanent block recovery – Unlock from permanent lock
  • PIN reset flow – Complete PIN reset with token
  • No email required – Fully offline recovery

Data Management

  • App reset – Reset all app data (requires PIN)
  • Settings reset – Reset to defaults
  • Token regeneration – Create new token (invalidates old)

📊 Activity & Logging Features

Activity Log

  • Lock/unlock tracking – Records all lock/unlock activities
  • Timestamp logging – Accurate time records
  • App identification – Shows which app was locked/unlocked
  • Filtering options – Filter by date, action
  • Auto-cleanup – Old logs automatically removed