Privacy Policy

Effective Date: January 1, 2026  |  Last Updated: March 18, 2026

TP Revenue does not sell your personal data. We collect only what is strictly necessary to run the app.

TP Revenue ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains what information we collect when you use the TP Revenue iOS application ("App"), how we use it, and your rights regarding your data.

1. Information We Collect

a) Account information (via sign-in)

TP Revenue supports two sign-in methods:

b) Financial transaction data (entered by you)

All transaction data is entered manually by you. This includes:

c) Tax settings (entered by you)

Company name, tax code, address, phone, email, and configurable tax rates (VAT, PIT, Digital Platform fee rate, withdrawal fee, tax threshold). These are stored to pre-fill your reports and exports.

d) Technical / device data

Basic technical information (e.g. iOS version) used solely to maintain app functionality and diagnose crashes.

2. How We Use Your Information

DataPurpose
Email addressAuthenticate your identity and identify your Firestore data partition
Display name & profile pictureShown within the app for personalisation
Transaction dataDisplayed in the transactions list, reports, tax previews, and exports
Tax settingsUsed to compute VAT, PIT, and net income calculations; pre-filled in PDF/Excel exports
Device infoMaintain app functionality and fix bugs

We do not use your data for advertising, profiling, or any purpose beyond operating the TP Revenue app.

3. Google OAuth & Apple Sign In — Limited Use

TP Revenue's use of information received from Google APIs complies with the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

For Sign in with Apple, we comply with Apple's guidelines and request only the fullName and email scopes. We do not access any other Apple account data.

4. Data Storage & Security

Your data is stored in two locations:

All data in transit is protected by HTTPS/TLS encryption. Firebase Authentication tokens are used to authorise every read and write operation.

5. Offline Use & Sync

TP Revenue works fully offline. Transactions entered without an internet connection are stored locally in SwiftData and flagged as pending. When connectivity is restored, pending transactions are automatically uploaded to Firebase Firestore. A real-time Firestore listener keeps your data in sync across devices without requiring a manual refresh.

6. Exported Files

When you export a report to Excel (.xlsx) or PDF, the file is generated on your device and stored in your device's local file system. These files are not uploaded to any server and are under your full control. They may contain your company name, tax code, address, and full transaction history for the selected year.

7. Data Sharing

We do not sell, rent, or share your personal information with any third parties, except:

8. Data Retention & Deletion

Your data is retained as long as your account is active. You may request complete deletion of your account and all associated data (transactions, settings, profile) at any time by contacting us at [email protected]. We will process deletion requests within 30 days.

9. Children's Privacy

TP Revenue is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify users of significant changes by updating the "Last Updated" date at the top of this page. Continued use of the App after changes are posted constitutes your acceptance of the updated policy.

11. Contact Us

If you have any questions, concerns, or data requests regarding this Privacy Policy, please contact us: