Last updated: March 9, 2026
Uha is built with privacy as a core principle. This Privacy Policy explains what data Uha collects, how it is used, and how third-party services are involved.
Uha does not collect personal data. There are no accounts, no sign-ups, no email addresses, and no passwords. We do not track your usage, behavior, or location. The app does not contain analytics or telemetry of any kind.
All data you enter in Uha β subscriptions, categories, payment methods, preferences β is stored locally on your device using an on-device SQLite database. This data never leaves your device unless you explicitly choose to export it or enable iCloud backup. The only network request Uha makes on its own is to fetch currency exchange rates, which sends only a date parameter with no personal information.
Uha uses the following third-party services:
We do not sell, share, or transfer your personal data to any third party. The integrations above are strictly functional and do not involve personal data collection.
Uha supports optional iCloud backup. When enabled, your subscription data is stored in your personal iCloud account. This data is encrypted and managed entirely by Apple β we have no access to it. iCloud backup is disabled by default and is fully opt-in. No data is sent to iCloud unless you explicitly enable this feature. Apple's own privacy policy governs all data stored in iCloud.
Uha contains zero analytics, zero crash reporters, and zero advertising SDKs. We do not know how you use the app, how often you open it, or what subscriptions you track. This is by design.
Uha does not knowingly collect data from children under 13. Since the app does not collect any personal data from any user, there is no age-specific data concern.
We may update this Privacy Policy if our practices change. Updates will be reflected on this page with a revised date. Since Uha is open source, you can also review changes in the project's commit history.
If you have questions about this policy, you can reach us at github@alena.red or open an issue on our GitHub repository.