On-Device AES-256 Vault
All transactions, balances, space allocations, budgets, and loans are sealed with authenticated AES-256-GCM encryption before writing to persistent device storage.
FINLOG delivers high-precision money spaces, intelligent Mobile Money (MoMo & Telecel) statement imports, and contextual AI insights—with AES-256 encrypted on-device ledgers that remain strictly in your control.
Traditional finance apps sync unencrypted transactions to corporate clouds. FINLOG is built around local-first cryptographic principles.
All transactions, balances, space allocations, budgets, and loans are sealed with authenticated AES-256-GCM encryption before writing to persistent device storage.
When opting into cloud backup, your vault is encrypted client-side using PBKDF2 (100,000 rounds) before uploading to Supabase Storage with Row-Level Security.
FINAI never sees your bank account numbers, payee phone numbers, or raw transaction notes. Only mathematically sanitized numerical summaries are processed.
From physical banknote bundles to mobile money statements and multi-currency stacks, FINLOG handles how you actually manage money.
Organize finances into dedicated compartments: Main Stack, Emergency Fund, Business, or Savings Goals. Perform atomic transfers between stacks with net-zero balance variance and integer minor-unit math.
Custom SVG donut charts with tap-to-filter categories, 3-tier budget health indicators, and a daily safe-to-spend allowance calculator.
Import official PDF statements from MTN Mobile Money and Telecel. The on-device engine unlocks password-protected statements, redacts phone numbers, and categorizes transactions offline.
Full precision support for 8 verified currencies (GHS, USD, CAD, GBP, EUR, NGN, JPY, KWD). Plus a physical Ghana Cedi banknote counter (GH₵200, 100, 50, 20, 10, 5, 2, 1) tracked independently of bank balances.
Experience how FINLOG imports statements, removes PII, and seals records locally without exposing personal data to cloud servers.
Simulating real processing steps executed by src/import/statementParser.ts
[Ready] Click "Run Ingestion Simulation" to observe real pipeline logs...
FINAI isn't an ungrounded general chatbot. It is a dedicated financial copilot with strict mathematical bounds, tokenized facts, and zero commercial data sharing.
Responses use verified tokens like {{fact_key}} computed deterministically on your device.
Free allowance capped authoritatively at 5 requests/minute and 25 requests/day to protect stability and prevent billing abuse.
FINAI only answers using the currently active currency ledger. Switching currencies aborts and clears active chat memory.
We clearly distinguish what is currently available in FINLOG v1.0 from planned premium features.
Complete personal finance suite with on-device encryption and full ledger sovereignty.
Advanced forecasting, higher AI quotas, and automated cloud sync capabilities.
Clear answers about how FINLOG handles your data, devices, and privacy.
Your financial records (transactions, balances, spaces, budgets, and loans) are stored strictly on your device in an encrypted vault sealed with AES-256-GCM. We do not automatically upload or synchronize your financial ledger to any cloud database.
No. All statement parsing (MTN MoMo and Telecel PDF files) occurs on-device. Personal identifying numbers, phone numbers, and full names are stripped before any transaction categorization occurs. Raw files never leave your phone.
FINAI sends only anonymized numerical context (active currency, budget period, total spend, and categorized aggregates) alongside your question. It never sends your personal name, account numbers, contact details, or raw transaction text. Explicit consent is required before initiating an AI conversation.
FINLOG provides a unique two-tier deletion system:
1. Keep Data on Device: Deletes your cloud profile and AI quota records while leaving your encrypted local records intact on your phone.
2. Permanently Wipe Everything: Simultaneously deletes both your cloud profile and completely wipes all encrypted vaults and encryption keys from your device.
If you choose to back up to the cloud, FINLOG derives a 256-bit encryption key on your phone using PBKDF2 with 100,000 iterations. The encrypted ciphertext is stored in Supabase with authenticated Row-Level Security. Because the decryption key never leaves your device, neither FINLOG engineers nor Supabase administrators can read your records.
Experience private, local-first personal finance with instant statement parsing and zero corporate surveillance.
[CONFIGURABLE: Apple App Store Link will activate upon App Store Connect live approval]