VULT is now live on iPhoneDownload on the App Store

SECURITY AND PRIVACY

VULT is local-first, does not connect to banks and keeps cloud or AI-assisted work behind clear, limited boundaries.

01

VULT does not request or store online-banking passwords. Transactions arrive only through entry, scanning, files or a shared VULT budget.

02

Budget calculations and on-device persistence stay local-first. Signed-in members can additionally sync a compact snapshot.

03

OpenAI, Stripe and email secrets run behind protected Edge Functions. They are never embedded in the public Flutter web bundle.

A CLEAR DATA PATH

Cloud sync is useful, but it is not allowed to become the calculator, the local database or an excuse to send everything everywhere.

YOUR DEVICE

Budget and recognition

Working finance data, calculations and supported receipt text recognition begin locally.

VULT CLOUD

Account and sync

Supabase handles authentication, entitlement records and private revisioned snapshots.

SELECTED ASSISTANCE

Bounded server tasks

Only the context needed for a chosen receipt, import, score or property estimate task is sent.

LOCK

Passcode and biometrics

Supported native devices can use biometrics, while web and all platforms support a VULT passcode.

SYNC

Revisioned cloud copies

One operation updates a private snapshot at a time. Conflict handling protects the latest accepted revision.

SCAN

Editable automated work

Receipt and statement results remain reviewable. Automation does not make a result authoritative.

LEAVE

Deletion controls

Use in-app controls or the public deletion route to request removal of account-linked cloud information.

HONEST LIMITS

Network connections are encrypted in transit and account data is protected by access controls, but no system can guarantee absolute security. Protect your device, email and passcode. Review the privacy policy for providers, retention and choices.

YOUR MONEY, ORGANISED

Build the plan, see the pattern and keep the useful habits moving.