Camouflage Mode (Default)
Your keystrokes go into the real note buffer, while the UI renders an innocuous passage that advances character-by-character.
A mobile note editor built for visually compromised situations. Type your real note while the screen calmly advances through boring corporate filler.
What you type is real. What they see is safe, mundane filler.
Review and edit true content with a visible REAL status badge.
Hear the last 20/50 words or the full note without switching views.
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.
Your keystrokes go into the real note buffer, while the UI renders an innocuous passage that advances character-by-character.
Flip to real text view (with a clear REAL badge) to privately review and edit what you actually wrote when it's safe.
Hide the toggle, require confirmation before revealing real text, and flash the hidden control so you can find it when needed.
Eyes-free review via a modal that can speak the last 20 words, last 50 words, or the full real note (headphones recommended).
Your notes list uses the simulated "innocent" text for title/preview, with create, reopen, and long-press delete flows.
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 editor tracks two streams: realText (your true note) and simulatedText (what's rendered). Backspaces, too.
Every keystroke is applied to the real note buffer, even while camouflage is active.
The UI advances through prewritten corporate-sounding passages from assets/fake_texts.json, keeping pace character-by-character.
The app tracks passage index and cursor position so the filler text stays consistent with your typing, including deletes.
A bottom control toggles to REAL view. Settings can hide it and/or require a confirmation prompt.
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
Designed for shoulder-surfing resistance and "looks normal" safety. It's not magic; it's a deliberate UX for hostile eyeballs.
No accounts, no required connectivity. Notes are saved locally on-device via AsyncStorage.
The app presents as Note Studio. Cloaknote branding is tucked into an optional Settings > About > "CloakNote Info" page.
Cloaknote is meant to protect against casual observation. If your device is compromised or unlocked by someone else, local notes may still be accessible.