1 min read By NT²
Joint finances without a shared phone
Stories
Marriage, partnership, and shared rent create real financial trust. They do not require handing over an unlocked phone.
Product narratives about structured privacy, local-first vaulting, and encrypted handoffs.
1 min read By NT²
Stories
Marriage, partnership, and shared rent create real financial trust. They do not require handing over an unlocked phone.
8 min read By NT²
Tech
Salt, Key DID public material, sync cursors, and onboarding prefs are not one fat SQL row. They live as named vault profile sections—so backup, sync, and unlock can each touch only what they need.
1 min read By NT²
Stories
A new baby brings joy, exhaustion, and an unexpected amount of paperwork.
8 min read By NT²
Tech
A local vault is a real SQLite database on your device. When the product ships schema v60, launch-era vaults must upgrade in place—not force a wipe because the CREATE statement changed in the source tree.
1 min read By NT²
Stories
Every year, the same request arrives: bank statement, insurance proof, ID, receipts, and the document you swear you saved last April.
8 min read By NT²
Tech
Unlock is not a best-effort decrypt of everything you own. NT² checks a small local verifier first. Wrong password fails closed: the vault stays locked, and the UI stays honest.
1 min read By NT²
Stories
A new country comes with a new set of numbers: visa, residence card, bank account, tax ID, insurance, landlord forms, and appointment PDFs.
9 min read By NT²
Tech
A credential is a map of fields while you edit it. The moment those fields must survive a lock, a restart, or a replica, they need a portable ciphertext shape—not a JSON dump waiting for the next reader.
1 min read By NT²
Stories
You bought the hardware wallet for safety. Setup day is when that safety either becomes a habit or turns into another note you hope you never lose.
9 min read By NT²
Tech
Encryption at rest is incomplete if the decrypted key handle outlives the unlocked session. NT² treats auto-lock as memory hygiene: non-extractable CryptoKeys, in-memory only, cleared on idle, refresh, and tab close.