Short version. Personal Expense Predictor is a privacy-first finance app. Your expenses, templates and predictions stay on your device. We do not have a server, we do not see your data, we do not sell or share it. The only data that ever leaves your device is what Google Play needs to deliver ads (when you are on the free tier) and to process subscription payments.

1. Who we are

This app, Personal Expense Predictor (package name com.webtulip.personalexpensepredictor), is published by Webtulip.

2. What information the app processes

2.1 Information you create

All of this is stored only on your device, inside the app's private Room database and DataStore. It is never uploaded to us — we have no server that can read it.

2.2 Information automatically collected by third parties

ServiceWhat they collectWhy
Google AdMob Device Advertising ID, approximate location (IP-based), basic device info, ad-interaction events To show rewarded ads (only when you tap "Watch ad to extend access")
Google Play Billing Your Play account, purchase token, subscription status To process subscription, renewals and cancellations
Google Play Services Crash diagnostics, if you have crash reporting enabled at the OS level To deliver the app and stability data

3. What we do NOT collect

4. How permissions are used

4.1 Notifications (POST_NOTIFICATIONS)

Used only to deliver your daily morning briefing. Scheduled locally via AlarmManager; nothing is sent to a server.

4.2 Microphone (RECORD_AUDIO)

Used only when you tap the microphone icon to dictate an expense. The audio is handled by Android's on-device SpeechRecognizer. We never upload the audio or transcript anywhere.

4.3 Internet

Used only by AdMob and Play Billing. The app itself makes no network requests.

4.4 Boot Completed & Exact Alarms

Used to re-arm the daily briefing after a reboot and ensure it fires at the chosen time even in Doze mode.

5. Where data lives

6. Subscription and ads

30-day free trial. After: yearly subscription via Google Play Billing, or stay on the free tier and optionally watch a rewarded video ad to extend access in 20-day chunks (max 3 per day). Reward only granted after AdMob confirms the ad actually played.

Manage at play.google.com/store/account/subscriptions.

7. Children's privacy

Not directed at children under 13. We do not knowingly collect their data.

8. Your rights

For anything else: admin@webtulip.com.

9. Data retention & security

Your data stays on your device until you delete it. We retain no copies because we receive none. App database lives in Android's app-private sandbox, encrypted at rest on modern Android. AdMob and Play Billing apply their own retention rules.

10. Changes to this policy

We update this policy when a new feature changes the data picture. The "Last updated" date will change accordingly.

11. Contact

Email: admin@webtulip.com
Website: https://www.webtulip.com