← Back to home

Privacy Policy for Xpenote

Last updated: 2026-06-23

1. Introduction

Xpenote (“we”, “our”, or “us”) is committed to protecting your privacy. This Privacy Policy explains what information the Xpenote mobile application (“App”) collects, how it is used and shared, and the choices you have.

Xpenote is local-first: you can use the App as a guest, with your data stored only on your device. If you choose to create an account, your data is also stored on our cloud backend so it can sync across your devices. Some features (the AI assistant and document import) send data to third-party AI providers for processing. Free and guest users are also shown ads provided by Google AdMob; Xpenote Pro subscribers see no ads. The details are below.

2. Information We Collect

If you use the App as a guest (no account):

If you create an account or sign in (optional):

When you use AI features (optional):

When you are shown ads (free and guest users only — Pro removes ads):

3. How We Use Your Information

We use your information to:

We do not sell your personal information, and we do not share the financial data you enter (goals, expenses, participants, or messages) with advertisers. Ad serving relies on your device's advertising ID and device data collected by the Google AdMob SDK — not on your expense records.

4. Cloud Accounts and Sync

Accounts and cloud sync are powered by Supabase (our backend provider). When you are signed in:

5. AI and Machine Learning

The App’s AI assistant and document-import features are powered by cloud AI models, not on-device models. When you use these features:

Please avoid including highly sensitive information in chat messages or imported documents.

6. How We Share Information

We share data only with service providers that help us operate the App:

These providers process data on our behalf or to provide the feature you requested. We do not share the personal or financial data you enter with advertisers.

7. Advertising and Your Choices

Free and guest users are shown ads served by Google AdMob. Xpenote Pro removes all ads.

8. Exchange Rates

The App fetches public currency exchange rates from the Frankfurter API over HTTPS. These requests contain no user-identifying information.

9. Permissions

The App requests the following permissions solely for the stated purposes:

The App does not request location, contacts, camera, or storage permissions. When you import a document, you choose the file through the Android system picker; the App does not browse your files.

10. Data Retention and Deletion

11. Data Security

Data is encrypted in transit (HTTPS/TLS). Your cloud data is isolated per account using Row Level Security. On your device, the local database is protected by the Android application sandbox, and sensitive preferences (such as API keys) are stored in encrypted storage and excluded from device backups.

Device backups. If you have Android’s system backup (Backup by Google One) enabled, Android may include the App’s local database in your personal, Google-account-encrypted backup. This is a device feature controlled by you and your Google account — we have no access to it. You can disable it in your device’s backup settings. We recommend keeping your device’s OS and security patches up to date.

12. Children’s Privacy

The App is not directed to children under 13, and the ads we show are not directed to children. We do not knowingly collect personal information from children.

13. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted in the App and on this page with an updated “Last updated” date.

14. Open-Source Software

Xpenote is built with open-source software, and we comply with the terms of each component's license. These libraries provide app functionality; they do not change what data we collect or how we use it as described above.

Notably, the app's user interface uses Haze (© Chris Banes and the Haze project contributors), licensed under the Apache License 2.0, to render visual blur effects. Other core components — including AndroidX, Jetpack Compose, and Material Components — are likewise distributed under the Apache License 2.0. A full list of the app's open-source components and their licenses is available in the app under Settings → Open-source licenses.

15. Contact Us

If you have questions about this Privacy Policy, please contact us at:
support@xpenote.com