Disguised as: NOTE STUDIOcamouflage enabled by default

Cloaknote

A mobile note editor built for visually compromised situations. Type your real note while the screen calmly advances through boring corporate filler.

Camouflage

What you type is real. What they see is safe, mundane filler.

REAL View

Review and edit true content with a visible REAL status badge.

Read Aloud

Hear the last 20/50 words or the full note without switching views.

Feature Dossier

Cloaknote is a React Native (Expo) app that looks like a normal note editor. The stealth is in how it renders your typing. Most work happens across three tabs: Documents, Editor, and Settings.

Editor

Camouflage Mode (Default)

Your keystrokes go into the real note buffer, while the UI renders an innocuous passage that advances character-by-character.

Editor

REAL View Toggle

Flip to real text view (with a clear REAL badge) to privately review and edit what you actually wrote when it's safe.

Settings

Stealth Controls

Hide the toggle, require confirmation before revealing real text, and flash the hidden control so you can find it when needed.

Editor

Read Aloud (TTS)

Eyes-free review via a modal that can speak the last 20 words, last 50 words, or the full real note (headphones recommended).

Docs

Documents Tab

Your notes list uses the simulated "innocent" text for title/preview, with create, reopen, and long-press delete flows.

Privacy

Local-Only Storage

Offline-first with no accounts; notes are saved on-device via AsyncStorage with an explicit Save flow and an attempt to save on navigation.

The Core Mechanic

The editor tracks two streams: realText (your true note) and simulatedText (what's rendered). Backspaces, too.

1. Capture

Every keystroke is applied to the real note buffer, even while camouflage is active.

2. Simulate

The UI advances through prewritten corporate-sounding passages from assets/fake_texts.json, keeping pace character-by-character.

3. Synchronize

The app tracks passage index and cursor position so the filler text stays consistent with your typing, including deletes.

4. Reveal (Optional)

A bottom control toggles to REAL view. Settings can hide it and/or require a confirmation prompt.

EDITOR STATEcamouflage: ON
realText:
  "Meet at 9. Bring the documents."

simulatedText (on screen):
  "Per our alignment meeting, the quarterly
   deliverables remain on track and..."

cursor:
  passageIndex = 3
  charOffset   = 128
Status: SAFE DISPLAYREAL view requires intent

Privacy Model

Designed for shoulder-surfing resistance and "looks normal" safety. It's not magic; it's a deliberate UX for hostile eyeballs.

Offline-First

No accounts, no required connectivity. Notes are saved locally on-device via AsyncStorage.

Low-Profile Identity

The app presents as Note Studio. Cloaknote branding is tucked into an optional Settings > About > "CloakNote Info" page.

Threat Boundary

Cloaknote is meant to protect against casual observation. If your device is compromised or unlocked by someone else, local notes may still be accessible.