
Overview
A local-first financial ledger pairing isolated multi-account accounting and peer loan tracking with hardware-level biometric privacy and seamless cloud synchronization.
Key Features & Architecture
- • Multi-ledger isolation & atomic transfers: segregates finances into distinct ledgers (personal, business, savings) and powers linked double-entry fund transfers that automatically balance source and destination records.
- • Bilateral debt & credit lifecycle engine: tracks lent and borrowed funds with progressive installment logging, full undo histories, contact auto-suggestions, and configurable ledger balance impacts.
- • Local-first vault with Google Drive AppData sync: operates 100% offline with on-device SQLite storage while providing on-demand, encrypted cloud backups stored exclusively in the user’s private Google Drive appDataFolder.
- • Biometric gatekeeper & on-demand privacy masking: protects sensitive records with hardware-backed biometric authentication upon app resume, complemented by an instant privacy toggle that masks financial figures across all screens.
- • Audit-ready itemized PDF statement generator: leverages low-level Android Canvas rendering to export verifiable, branded PDF statements complete with transaction breakdowns, period filters, and full English/Amharic localization.
Technologies
Kotlin & Jetpack ComposeRoom SQLiteGoogle Drive API