Official Product DocumentationBy Archit SinghUpdated August 2026

Whiiteroom LogoWHIITEROOM DOCUMENTATION

Technical reference, architecture overview, session protection mechanics, and complete user guide for Whiiteroom on Windows 10/11 and Android.

1. System Overview

Whiiteroom is a native desktop (Windows 10/11) and mobile (Android) application that creates an isolated digital workspace.

Rather than relying on browser extensions or local VPN filters that can easily be toggled off or bypassed, Whiiteroom enforces digital boundaries at the operating system level. Before a session begins, the user defines a precise manifest of allowed applications, website domains, specific webpage paths, YouTube resources (videos, playlists, channels), and local files.

During an active focus session, any application or network request not explicitly present in the session whitelist is terminated or blocked automatically.

2. Hybrid Workspace Control (Whitelist & Blacklist Modes)

Dual Engine Enforcement

Whiiteroom is the only focus engine that provides full native support for both Whitelist Mode (allow-only) and Blacklist Mode (block-only) in the same OS-level execution framework. Users select their preferred enforcement model per session profile depending on the nature of their work.

Mode 1: Whitelist Engine (Default — Deny All)

The default state during a Whitelist session is Deny All. Only items explicitly declared in the pre-session setup are permitted. A newly created time-wasting website or an unapproved desktop executable is blocked automatically—not because it was listed, but because it was never authorized. Best for high-commitment study blocks (JEE, NEET, UPSC, CA) and deep coding sprints.

Mode 2: Blacklist Engine (Allow All Except Listed)

In Blacklist Mode, the default state is Allow All. Users declare a specific list of unwanted distracting domains, apps, or categories. Everything else on the operating system and web remains freely accessible.

Origin & Beta Testing Validation: Blacklist Mode was developed after months of private beta testing with real-world users across India and internationally. While competitive exam students (JEE, NEET, UPSC, GATE, CA) thrived on the strict Whitelist model because their required tools were known upfront, professional researchers, investigative journalists, and exploratory engineers reported that their daily work required searching for unknown documentation, papers, and references on the fly. To support these professional workflows without forcing them into a rigid container, Whiiteroom created Blacklist Mode based directly on beta user feedback. Both modes enforce the same reboot persistence, OS process control, session timers, break windows, and focus modes (Relax, Friction, Strict) at no additional cost.

3. Who Whiiteroom Is Built For

Whiiteroom is intentionally engineered for high-stakes, single-purpose focus. It is not designed as a passive, casual background widget for casual office workers who need to continuously multitask across unpredictable external requests.

Competitive Exam Aspirants

Students preparing for JEE, NEET, UPSC, GATE, CA, or GRE exams requiring 4-8 hour daily study blocks with specific video lectures, notes, and zero allowance for feed browsing.

Software Engineers & Architects

Developers executing multi-hour coding sprints who require VS Code, terminal, documentation, GitHub, and Stack Overflow without Slack, social feeds, or browser tab proliferation.

Researchers & Technical Writers

Academics and authors drafting papers or documentation who need local reference PDFs, Markdown tools, and reference links while shutting out news and social algorithms.

Users Facing Severe Willpower Depletion

Individuals who have repeatedly bypassed standard website blockers, password locks, or browser extensions and require OS-enforced boundaries.

4. Session Setup & Profiles

Setting up a workspace involves curating allowed applications, domains, YouTube resources, timers, and scheduled breaks.

Profiles Engine: Eliminating Daily Setup Friction

Users do not need to manually configure their whitelist before every session. Once a workspace is built (e.g., "JEE Physics Prep" or "React Development"), it is saved as a persistent Profile. Subsequent sessions can be launched in a single click in under 5 seconds.

5. Embedded Browser Engine

Standard browsers (Chrome, Edge, Firefox, Brave) are designed to maximize user retention, exploration, and ad consumption. They feature bookmark bars, extension shortcuts, recommended content, and unconstrained tab navigation.

During an active Whiiteroom session on Windows, external third-party browsers are terminated automatically. All web interaction is sandboxed inside the Whiiteroom Embedded Browser—a customized Chromium instance with strict security rules:

  • Pre-Request Filtering: Navigation requests are intercepted prior to network transmission. Non-whitelisted URLs are immediately cancelled.
  • DOM Manipulation & Feed Stripping: YouTube pages rendered within the browser automatically have recommendation sidebars, Shorts containers, user comments, and trending feeds removed from the DOM.
  • Popup Termination: Unauthorized popup windows, third-party redirect scripts, and new window creation calls are intercepted and destroyed.

6. Website Whitelisting

Whiiteroom supports two granular levels of web whitelisting:

Domain-Wide Whitelist

Allows entire domains (e.g., `leetcode.com` or `github.com`). Users can freely navigate subpaths, documentation subdomains, and API endpoints associated with that domain.

Path-Specific Whitelist

Restricts access to an exact URL string (e.g., `developer.mozilla.org/en-US/docs/Web/JavaScript`). Navigating away from that specific article to root subpaths or unrelated articles is automatically blocked.

7. YouTube Resource Parser

YouTube is simultaneously the world's most valuable educational library and its most potent distraction engine. Standard website blockers face an all-or-nothing dilemma: block YouTube and lose access to course lectures, or allow YouTube and succumb to algorithmic recommendations.

Whiiteroom solves this via a proprietary resource parsing layer. Users can whitelist:

  • Single Video IDs: Only the specified video player interface is rendered.
  • Playlist IDs: The sequential playlist index and player are enabled; external recommendations remain disabled.
  • Channel IDs: Videos uploaded by specific authorized educational creators are accessible, while algorithmically recommended external videos are blocked.

8. OS Process Enforcement

On Windows 10 and 11, Whiiteroom continuously monitors active system execution threads using native Win32 APIs (`CreateToolhelp32Snapshot`, `Process32First`, `Process32Next`).

When a executable process (`.exe`) is launched on the host machine, Whiiteroom checks its executable path and process hash against the session whitelist. If the process is not authorized (e.g., `Discord.exe`, `Steam.exe`, `Spotify.exe`, or unapproved browsers), Whiiteroom invokes `TerminateProcess` immediately.

9. Local Files & Assets

Users can attach local reference documents (PDF textbooks, Markdown files, local HTML documentation, image schematics) directly to a session profile. Whiiteroom renders these assets within its secure viewer environment without unlocking full Explorer or file-system navigation permissions.

10. Focus Modes (Relax, Friction, Strict)

Relax Mode

Session rules active. Exit button remains accessible at any time without penalty or friction.

Friction Mode

Early termination requires completing a cognitive challenge (typing exercise/confirmation delay) to intercept impulsive exits.

Strict Mode

Exit controls disabled. Session runs until duration expires. Persists across system restarts and task manager attempts.

11. Scheduled Break Windows

Whiiteroom supports automated rest intervals embedded directly into long sessions (e.g., a 10-minute break every 50 minutes).

When a break window triggers, process termination and domain blocking are paused, restoring complete system and web access. Upon expiration of the break timer, Whiiteroom automatically re-engages OS process monitoring and website whitelisting for the next work interval.

12. Protection & Reboot Persistence

Reboot Persistence Architecture

During an active session, Whiiteroom writes session state (timer remaining, whitelist hashes, mode flags) to an encrypted local SQLite database and registers a startup key in the Windows Registry (`HKCU\Software\Microsoft\Windows\CurrentVersion\Run`).

If the computer is forcibly restarted, hard-rebooted, or loses power, Whiiteroom launches automatically upon system boot, reads the remaining session duration, and re-engages full process lockdown immediately. A system reboot does not bypass an active session.

13. Analytics & Session Completion

When the session timer reaches zero, Whiiteroom unhooks process monitors, closes the embedded browser, and restores standard operating system state.

The session summary report presents total focus duration alongside a count of distraction attempts—instances where unauthorized applications or unapproved web domains were launched and intercepted.

14. Security & Privacy

  • Local State Storage: All session configurations, profile rules, local file references, and analytics logs are stored locally on the host machine.
  • Zero External History Tracking: Whiiteroom does not transmit browsing history, opened document names, or application activity to external servers.
  • Offline Operation: Core focus sessions and process enforcement operate completely offline without requiring internet access.

15. Supported Platforms

Windows 10 & 11

Full OS process control, Win32 API enforcement, embedded Chromium browser, Registry boot persistence.

Android Mobile (APK)

Mobile application whitelist, accessibility service locking, YouTube parser support.

16. Preset Workspaces

JEE / NEET Study

PDF Textbooks, 1 YouTube Course Playlist, Scientific Calculator. Social and game apps blocked.

Full-Stack Development

VS Code, Terminal, GitHub, Stack Overflow, MDN Docs. Communication tools blocked.

Academic Writing

Obsidian / Word, JSTOR / Google Scholar, Local Research PDF folder. News and media feeds blocked.

17. Ready to Start?

Download Whiiteroom for Windows 10/11 or Android. All Pro features are unlocked for free during our launch phase.

Download Free App