Reality Logo
SYSTEM ONLINE

Reality

The Intelligent Life OS

"Stop managing your life. Start commanding it."

842+ Downloads
Reality v1.0.8 - The Absolute Peak Release
99.9% Open Source
Download Reality - The Intelligent Life OS

Built for Focus, Not Friction.

In a world optimized to steal your attention, standard app blockers are just speed bumps. Reality is an impenetrable fortress. It combines military-grade app blocking with an onboard autonomous AI agent to force intentional living. No cloud dependencies, no bypasses.

Core Architecture

Tapasya (Focus Mode)

Amoled-optimized, military-grade distraction blocking. Neural sync allows automated Do Not Disturb sessions.

Nightly Protocol

End-of-day sequence that forces reflection, auto-generates professional PDF logs, and syncs tasks to G-Drive.

Strict Mode OS

Impossible-to-bypass app blocking, screen-overlay prevention, and anti-uninstall security layer.

Neural Assistant

Bring Your Own Key (BYOK) AI chat integrated into your daily workflow.

Health Connect

Deep sync with Android Health Connect to overlay your productivity stats with sleep and biometric data.

G-Cloud BYOK

Use your own Desktop OAuth credentials to securely sync with Tasks, Calendar, Drive, and Docs locally.

Hidden Features

Advanced capabilities for power users.

Deep Link Support

Trigger actions from any app via reality:// URLs (e.g. reality://smart_sleep)

Terminal Logger

Detailed debug logs for power users with a hidden terminal view.

QR Code Scanner

Create and scan shareable focus schedules via QR.

Math Challenge Difficulty

Math problem difficulty auto-adjusts based on the time of morning to prevent easy alarm dismissal.

Penalty Overlay

Displays custom penalty durations when blocked apps are accessed.

Planning Pad

Free-form planning interface with voice-to-text input that auto-syncs to Google Docs.

Technical Stack

PlatformAndroid 8.0+ (API 26 to 35)
LanguageKotlin 100% (type-safe)
UI FrameworkAndroidX + Material3
DatabaseRoom ORM + SQLite
ThreadingCoroutines (Kotlin Flow)
NetworkingOkHttp + Retrofit (Google APIs)
BackgroundWorkManager + AlarmManager
ParsingGSON, JSoup, Markwon

System Requirements

  • RAM: 256MB minimum (typical 50-100MB usage)
  • Storage: 150MB app + database
  • Battery Impact: < 1% drain (Military Grade Native Accessibility)
  • Connectivity: Optional (works offline, Google Sync and Pro features require internet)
  • Core Permissions:

    ACCESSIBILITY_SERVICESYSTEM_ALERT_WINDOWPACKAGE_USAGE_STATS

Zero-Trust Security Model

Why Reality's architecture is different.

Data & Privacy

  • No Backend Servers - Reality has zero infrastructure
  • Local-First Processing - All blocking logic runs on-device
  • Your Drive Only - Backups stored in your personal Google Drive
  • Open Source Audit - Every line of code publicly visible
  • Encrypted Credentials - OAuth tokens stored securely

Bypass Prevention

  • AccessibilityService window monitoring (real-time)
  • SettingsBox O(1) lookup (instant page detection)
  • Keyword scanning fallback (for ambiguous settings pages)
  • Device Admin enforcement (prevents uninstall)
  • Time validation (detects clock tampering)
  • Intent hijacking detection (catches overlay attacks)
  • Package manager access blocking (prevents ADB uninstalls)

Getting Started

1Initial Setup (5 mins)

  • • Complete Security Intro & Onboarding
  • • Grant Accessibility + Overlay + Usage Stats
  • • Add Apps to Blocklist
  • • Set Focus Hours Schedule
  • • Configure BYOK AI Key (Optional)

2Power User (15 mins)

  • • Connect Google Account (Tasks, Cal, Drive)
  • • Configure Neural Protocol settings
  • • Enable Health Connect sync
  • • Customize Cinematic Appearance Theme
  • • Import existing backups

Own Your Data

How to set up your own Google Cloud Credentials for maximum privacy.

Bring Your Own Cloud (BYOC)

Reality is built on a local-first philosophy. Rather than trusting a central server with your Tasks, Calendar, and Drive backups, you can connect your own Google Cloud project. This ensures your data goes straight from your device to your Google account, with zero middlemen.

1. Create a Google Cloud Project

Navigate to the Google Cloud Console, create a new project, and enable the Google Calendar API, Google Drive API, and Google Tasks API.

2. Configure OAuth Consent

Set up your OAuth consent screen. Add your email as a test user, and add the necessary scopes for Calendar, Drive, and Tasks.

3. Generate Credentials

Go to Credentials > Create Credentials > OAuth client ID. Choose 'Android' or 'Web application' based on the app's prompt, and copy your Client ID.

4. Connect in Reality

Open Reality, go to Settings > Integrations > Google Setup. Paste your Client ID and Client Secret, and authenticate. Your personal sync is now active!

"Your data. Your focus. Your life.
On YOUR terms."

Built by someone who lost control of their own fingers. Designed for those who want it back.

— Pawan Washudev