{"package_name":"com.cairnlabworks.okanzo","name":"Okanzo","summary":"Private, offline-first net worth tracker with on-device encryption","category":"Finance Manager","icon_url":null,"latest_version_code":82,"latest_version_name":"1.2.5","apk_url":"/api/apk/com.cairnlabworks.okanzo","apk_size":24947361,"apk_sha256":"a2111b321a7e9b17222f8a827b8f0f7102126de9cf43c94ed438efaf424e092c","source_kind":"fdroid-repo","repo_slug":"fdroid-main","last_updated":1792033248,"release_timestamp":1791945534,"description":"Okanzo is a private, offline-first Android app for tracking your net worth - your assets minus your liabilities - organised into portfolios.\n\nYour financial data is stored encrypted on your device and never leaves it, except when you deliberately export an encrypted backup.\n\nFeatures:\n\n* Track stocks, funds, crypto, gold, cash, bank deposits, property, vehicles, bonds, and more.\n* Fetch current prices for market-linked assets by ticker symbol.\n* Track loans, mortgages, credit cards, pending payments, and taxes.\n* See total assets, liabilities, and net worth in one base currency.\n* Create and switch between multiple portfolios.\n* Reorder categories and individual items.\n* Convert holdings using cached exchange rates.\n* Encrypt the local database with SQLCipher and protect its key with Android Keystore.\n* Optionally lock the app with fingerprint or device credentials.\n* Export and import password-protected encrypted backups.\n* Use a Material 3 interface with light, dark, and dynamic-color themes.\n\nOkanzo is offline-first. Network access is only used to look up public market prices and exchange rates. Only a ticker symbol or base currency code is sent. There are no accounts, analytics, or trackers, and portfolio values, names, and holdings are never transmitted.\n\nNote on network use: currency exchange rates are refreshed automatically in the background - on first launch and then at most once every 12 hours - so your net worth is always shown correctly in your chosen base currency. Market prices, by contrast, are only fetched when you explicitly refresh or tap fetch-price on an asset.\n","categories":["Finance Manager"]}