Local storage only
Every account, transaction, budget, category, and insight you create lives in a SQLite database on your device. We do not have a server that stores your financial records. Uninstalling the app removes all data.
Kwarta+ is built offline-first. All records you create are stored locally in a SQLite database on your device and are never transmitted to any server we own or operate.
Every account, transaction, budget, category, and insight you create lives in a SQLite database on your device. We do not have a server that stores your financial records. Uninstalling the app removes all data.
Kwarta+ does not include any analytics SDK, advertising library, crash reporter, or behavioral tracking tool. We do not know how often you open the app, what screens you visit, or what you spend money on.
The app makes a single optional network request to api.frankfurter.app, a free public API, to fetch the current USD to PHP exchange rate. This request contains no personal or financial data. The result is cached on-device for up to 6 hours. If the request fails, a fallback rate is used and nothing is logged.
You can export your data as a JSON backup file at any time from Settings. This file is saved to your device and can be shared using your phone's native share sheet — no upload to any third-party service happens automatically. Restoring from a backup replaces all existing local data.
Kwarta+ requests only network access, used exclusively for the exchange rate lookup described above. It does not request camera, microphone, location, contacts, biometric, or push notification permissions.
Questions about privacy? Reach us at support@ronilcajan.com.