Expense Tracker Privacy Policy

Last updated: November 1, 2026 (applies to version 1.1.0 and later) · 繁體中文

Expense Tracker ("the app", called 記帳本 in Traditional Chinese) is developed by an individual developer, jojomango. This policy explains how the app handles your data.

Your entries stay on your phone

The app connects to the internet in only the two cases below, and neither of them sends your entries.

1. "Help improve the app" (off by default)

Settings has a "Help improve the app" switch, which is off by default. While it is off, the app sends no usage or crash information.

If you turn it on, the app sends the following through Google's Firebase Analytics and Firebase Crashlytics:

This data is processed by Google under Firebase's privacy and security terms. The developer only sees aggregated statistics and crash reports, used solely to understand what works, where people get stuck and where the app crashes. The app does not set a user ID, does not collect the advertising ID and does not enable ad personalization.

You can turn it off at any time in Settings. Collection stops immediately, unsent crash reports are deleted, and the analytics identifier on your phone is cleared — if you turn it on again later, you get a brand-new identifier that cannot be linked to earlier data.

2. Support the developer (donations)

"Support the developer" at the bottom of Settings is an optional donation and does not unlock any features. The app only connects to Google Play to look up prices when you open that section; payment is handled entirely by Google Play. The developer cannot see your card or other payment details and only receives a standard order record from Google Play (such as the order number, item and amount). See Google's privacy policy for how Google Play handles payment data.

Backups

Permissions the app uses

PermissionPurpose
Internet, network stateOnly for "Help improve the app" (when you turn it on) and Google Play donations
Google Play billingDonation payments
NotificationsA reminder to export a backup at the end of each month. It is scheduled on your phone and does not use the network. You can turn it off in system settings at any time.
Run at startup, keep awake, foreground serviceNeeded by Android's scheduler (WorkManager) so the backup reminder runs on time in the background

Introduction website

The app’s introduction website uses GoatCounter to count page views, showing approximate country, referring site, browser, operating system, screen size, and language. It does not use cookies and is not used to identify individual visitors. This counting happens only on the introduction website, not in the app, and never includes your entries.

Children

The app is not designed for children.

Deleting your data

Changes to this policy

If this policy changes, this page will be updated along with the "Last updated" date above.

Contact

jojomango99@gmail.com