Made By BangMade By Bang
iOS + AndroidFlutterDartMobileiOSAndroidAES-256OCR

NookKeep — Shoot & Forget. Remember Every Nook.

An offline-first digital vault for iOS & Android — snap a photo, type a location in 2 seconds, and find your key items instantly with local AES-256 encryption.

NookKeep Home Vault
2-Second Quick Capture
Fuzzy Search & Offline OCR
App Lock & Security

NookKeep Home Vault

The Challenge

Every year, people spend dozens of hours searching for important items right before an urgent moment — passports before heading to the airport, property land deeds before a notary appointment, or spare keys during home emergencies.

Existing home inventory apps suffer from heavy friction: they force users to select categories, attach tags, enter purchase dates, and fill long forms. As a result, most people abandon them after 2–3 uses. Furthermore, items needing tracking are often sensitive personal assets, making users hesitant to upload images to unencrypted third-party clouds.

Design Approach

NookKeep redefines item tracking with four core design principles:

  • "Shoot & Forget" Flow (2-Second Loop) — Snap a quick picture, type a single line for location, and save. No mandatory forms or tagging.
  • Privacy by Architecture — 100% offline core execution. Images are compressed locally into WebP format (~150KB per image) and stored in an AES-256 encrypted app sandbox. Keys are secured inside iOS Keychain / Android Keystore.
  • Calm Vault Visuals — Dark-first visual identity inspired by a quiet digital safe with warm gold accents guiding primary actions.
  • User-Owned Cloud Backup (Opt-in) — Anti-data-loss insurance using the user's own Google Drive. Encrypted client-side with a user-chosen passphrase before leaving the device.

Core Experiences

2-Second Quick Capture

Minimalist custom camera or system photo library selection. Automatic local WebP compression ensures text remains readable while keeping total app data under 100MB for 500 items.

Instant Fuzzy Search & Offline OCR

Find any item instantly using approximate keyword search on item names, locations, or tags. On-device offline OCR scans document photos so typing "Passport" highlights the exact desk drawer location.

Expiry Reminders

Set local notifications for document expiration dates (passport validity, warranty expiration, prescription medicine shelf-life) without needing any server infrastructure.

App Lock & Privacy Shield

Secure app access with a 6-digit PIN code or Face ID / Touch ID biometric shortcut. Includes a system-level Privacy Shield that hides sensitive app content in the OS app switcher.

Opt-In E2E Encrypted Google Drive Backup

Direct manual backup to the user's personal Google Drive (drive.file scope). Data is encrypted client-side with AES-256 using a passphrase known only to the user.

Feature Comparison

CriterionNookKeepGoogle KeepStandard Inventory Apps
Capture Speed2 seconds~10 seconds30+ seconds (forms)
Privacy ArchitectureAES-256 Local SandboxCloud-basedCentralized Server
Document OCR100% Offline On-DeviceServer-sidePaid Add-on / None
Cloud BackupOpt-in User-Owned E2EAlways CloudProprietary Cloud
Privacy ShieldYes (App Switcher)NoRare
MonetizationOne-time PurchaseFree / AdsMonthly Subscription

Tech Highlights

  • Vanilla Flutter (Dart) — Smooth 60fps performance across iOS and Android.
  • AES-256 Sandbox Encryption — Isolated app directory storage with native KeyStore / KeyChain integration.
  • Pure Client-Side OCR — On-device text recognition with zero network dependency.
  • Offline Entitlement Cache — One-time purchase status cached locally for offline verification.
  • Compact Asset Footprint — Installation bundle < 50MB with zero heavy AI model overhead.
smartphone

Get the App

Experience native performance.

qr_code_2Scan to Download
Or view in browser

Project Details

RoleLead Developer
Year2026