Technical Proof & Security Architecture
How We Keep Your Data on Your Device
We keep our product pages simple and free of developer jargon so anyone can try a tool in seconds. If you are a security reviewer, privacy-conscious buyer, or engineer who wants to inspect how our apps actually work under the hood, every technical detail lives right here.
0 Server Bytes Stored
Zero photos, OCR text, notes, stashed tabs, or habit check-ins are uploaded to our servers.
AES-256 SQLCipher + Keystore
Mobile vaults encrypt records at rest using hardware-backed Android Keystore keys.
<4ms Local Execution
Search, task breakdown, timers, and procedural Web Audio run locally on your device.
1. Snap2Remember & ClearStreak (Android™ Native Architecture)
Both Snap2Remember and ClearStreak are compiled native Kotlin / Jetpack Compose Android™ applications engineered around strict on-device isolation:
- Encrypted Local Database (
AES-256 SQLCipher): Metadata, extracted photo text, tags, notes, reminders, and habit check-ins are stored inside an AES-256 SQLCipher database whose 256-bit passphrase is generated randomly on first launch and sealed with an Android Keystore hardware-backed key (StrongBox / Trusted Execution Environment where supported).
- Sandbox Camera Roll Isolation (
filesDir/snaps/): In Snap2Remember, CameraX writes JPEG captures directly into app-private internal storage (context.filesDir/snaps/) — never MediaStore or shared DCIM folders — with android:allowBackup="false" and cloud-transfer rules disabled so temporary photos never leak into Google Photos or device cloud backups.
- 100% Bundled Offline OCR (
ML Kit Text Recognition v2): Snap2Remember bundles the Latin text recognition model inside the APK so words on furnace filters, parking signs, and serial labels are indexed completely offline with zero cloud vision API calls.
- Deterministic 24-Hour Auto-Cleanup: Ephemeral 24-hour checks schedule local
AlarmManager sweeps and foreground lifecycle checks that delete both the SQLCipher row and the private image file in filesDir/snaps/ upon expiration.
- Recent-Apps Screen Protection (
FLAG_SECURE): Production builds set WindowManager.LayoutParams.FLAG_SECURE on the main window to prevent accidental operating-system task-switcher thumbnails of private snapshots.
2. Build Flavors & Exact Android™ Manifest Permissions
Our mobile repositories build two explicit Gradle product flavors from the same open-to-audit source tree:
core Flavor (Air-Gapped Build): Strips android.permission.INTERNET and android.permission.ACCESS_NETWORK_STATE from the merged manifest via tools:node="remove" so the operating system physically blocks all socket traffic.
store Flavor (Google Play™ Build): Adds INTERNET strictly so the official Google Play Billing client can verify or restore the optional one-time unlock SKU (snap2remember_unlock). Zero user photos, extracted words, or notes ever leave the device.
| Permission |
Flavors |
Exact On-Device Purpose |
android.permission.CAMERA |
core, store |
Captures a private snapshot only when you press the shutter button on the Snap tab. |
android.permission.POST_NOTIFICATIONS |
core, store |
Optional Android 13+ permission requested only if you select a local “Remind Me” preset. |
android.permission.RECEIVE_BOOT_COMPLETED |
core, store |
Reschedules pending local reminders and 24-hour auto-cleanup timers after a phone reboot. |
android.permission.USE_BIOMETRIC |
core, store |
Optional fingerprint, face, or device PIN gate when “Require Phone Lock to Open” is enabled in Settings. |
android.permission.INTERNET |
store only (removed in core) |
Used exclusively by Google Play™ Billing to process or restore the optional one-time unlock. |
3. Browser Extensions (Manifest V3 Local Storage & Offline Audio)
Our Microsoft Edge and Chrome Manifest V3 extensions — including Signal2Noise, TuneOut2FocusIn, LinkLater, 864z Chronicle, VaultPilot, AutoOrganize: YTM, Time2Focus, Focus Note, Focus Wall, DataNap, and Tab Stasher — follow the same local-first architecture:
- Browser-Local Persistence Only: Notes, priorities, stashed tabs, and archived AI threads persist inside browser-local
chrome.storage.local or IndexedDB — never a QuietMyBrain cloud database.
- Procedural Web Audio Synthesis: TuneOut2FocusIn synthesizes brown, pink, white, and rain soundscapes mathematically via the browser's native
AudioContext API with zero external audio streaming requests.
- Direct User-Controlled File & URI Exports: VaultPilot and LinkLater write Markdown files directly to user-selected local folders (File System Access API / downloads) or trigger local
obsidian:// URI handoffs on your own machine.
4. Google Play™ Data Safety & Machine-Readable Verification
- Google Play™ Data Safety Posture: No data collected · No data shared · Stored only on your device.
- Two-Tap Local Wipe: Every mobile app and extension provides an immediate local data wipe inside Settings so you can erase all stored items on your device at any time without emailing anyone.
- Agent & Audit Discovery (WebMCP): Automated auditors and user-authorized browser agents can inspect our machine-readable catalog at
/data/catalog.json, our agent descriptor at /.well-known/agent.json, or invoke read-only navigator.modelContext tools directly on this page.
- Questions or Security Disclosures: Reach our engineering team directly at [email protected].
5. Snap2Remember Walkthrough Video Transcript
“Does your Camera Roll look like this? Hundreds of parking garage signs, stove knobs, and furnace filter labels buried right alongside your family photos — impossible to find when you actually need them. Meet Snap2Remember. Tap once right from your home screen, take the photo, and choose Temporary, Remind Me, or Keep. Everything stays inside Snap2Remember — never in Google or Apple Photos. Checking that you turned the stove off, locked the front door, or parked on Level 3F? Save it as 24-Hour Temporary, and it deletes itself automatically tomorrow. Peace of mind today, zero clutter tomorrow. Months later at the hardware store, just type the word filter — and Snap2Remember reads 16x25x1 right off your saved photo, completely offline. Built for ADHD brains by someone with ADHD. Free core, optional one-time unlock, no subscriptions, and 100% private on your phone — at quietmybrain.com.”
6. 🏷️ Tags We Hope Work (Functional Search Discovery)
Everyday search phrases relocated off our calm product page so buyers get a distraction-free experience while search engines and AI agents still index exact problem-to-tool matches:
photo reminder app without camera roll clutter
temporary parking spot photo app android
did i turn the stove off photo check
offline photo text search app android
adhd visual memory photo vault
save furnace filter size and serial numbers offline
auto delete temporary photos after 24 hours
private camera app no cloud photo sync
remember where i parked offline app
adhd object permanence photo organizer