Trip Wallet

Privacy Policy

Last updated: November 3, 2026

In short: everything you record in Trip Wallet stays on your phone. There is no account, no server of ours and no analytics of our own. If the app crashes, a crash report with no personal data goes to Sentry so the bug can be fixed. Receipt photos are read on your phone and never uploaded. The free version shows ad cards (Google AdMob, not personalized); buying Pro removes them.

What the app stores

Your trips, expenses, notes, links, categories, receipt photos and settings (such as your base currency) are stored on your device. They are not sent to us or to anyone else.

What leaves your device

Exchange rates

To convert amounts, the app asks Frankfurter, a free service publishing European Central Bank reference rates, for the rates of your trip's currencies on the trip's start date. That request contains only currency codes and a date. Like any internet request, it also carries your IP address and the app's name. No expenses, trip names or other personal information are included.

Receipt photos

When you scan a receipt, the app uses the camera or the photo you pick. The text on it is read on your phone (Apple Vision on iPhone, Google ML Kit on Android); the photo and its text are not uploaded. The photo is kept in the app's own storage, attached to the expense, and deleted with it. Photos are not included in backups. On Android, ML Kit sends Google basic diagnostics to keep it working: device model and OS version, the app's name and version, a per-installation identifier and performance figures. No images or text are included. See ML Kit's data disclosure.

Crash reports: when the app crashes or hits an error it cannot handle, it sends a report to Sentry so the bug can be found and fixed. A report contains the error and where in the code it happened, the screens visited just before it, the device model, OS version, the app's version and a random identifier for this installation (used to count how many installations crash). It does not contain your trips, expenses, notes, photos or anything you typed, your name or your email, and the app tells Sentry not to store your IP address. Reports are deleted after 30 days. See the Sentry privacy policy.

Backups and exports you make

When you export a backup or a CSV file, the app hands the file to your phone's share sheet, and it goes only where you choose to send or save it (for example Files, AirDrop or a cloud drive). Importing reads only the file you pick.

Ads (free version)

The free version shows an ad card on the Trips list, on a trip’s screen and on the Insights screen. The ads are served by Google AdMob.

Pro (in-app purchase)

Pro is a one-time purchase handled by the App Store or Google Play. The app uses RevenueCat to confirm the purchase: RevenueCat receives an anonymous app user ID and the purchase receipt, not your name or email. Your trips and expenses are never sent. See the RevenueCat privacy policy.

Links you open

Opening a link you saved on an entry, the developer's other apps, or the contact address hands off to your browser, maps or mail app.

What the app reads on your phone

On first launch the app reads your phone's region setting to suggest a base currency. It stays on the device.

What we don't do

Deleting your data

Delete an entry or a whole trip in the app, or delete the app to remove everything. Backup files you exported are yours to keep or delete.

Children

Trip Wallet is a general-audience budgeting tool and is not directed at children under 13.

Changes

If the app adds features that handle data differently, this page will be updated before that version is released, and the date above will change.

Contact

Questions about privacy: takehisa.tech@gmail.com

プライバシーポリシー (日本語)

要約: Trip Wallet に記録した内容は、すべてお使いの端末の中に保存されます。アカウント・開発者のサーバー・開発者の解析ツールはありません。アプリがクラッシュしたときは、不具合を直すため、個人情報を含まないクラッシュレポートを Sentry に送ります。レシートの写真は端末の中で読み取り、外へは送りません。無料版では広告のカードを表示します (Google AdMob、パーソナライズなし)。Pro を購入すると消えます。

保存するもの

旅行、支出、メモ、リンク、種類、レシートの写真、設定 (ベース通貨など) は端末の中に保存され、開発者や第三者には送られません。

端末の外に出るもの

為替レート: 金額の換算のため、欧州中央銀行の参照レートを公開している無料サービス Frankfurter に、旅行の通貨コードと開始日のレートを問い合わせます。送るのは通貨コードと日付だけで、通常の通信と同じく IP アドレスとアプリ名が伝わります。支出や旅行名などの個人的な情報は含みません。

レシートの写真: レシートを読み取るときは、カメラまたはあなたが選んだ写真を使います。文字は端末の中で読み取り (iPhone は Apple Vision、Android は Google ML Kit)、写真と読み取った文字は外へ送りません。写真はアプリ専用の保存場所に置き、支出に付け、支出と一緒に削除されます。バックアップには含みません。Android では ML Kit が動作の維持のため、端末の機種・OS のバージョン・アプリ名とバージョン・インストールごとの識別子・処理時間などの診断情報を Google に送ります。画像や文字は含みません (ML Kit のデータ開示)。

クラッシュレポート: アプリがクラッシュしたとき、または処理できないエラーが起きたときは、不具合を見つけて直すため Sentry にレポートを送ります。含まれるのは、エラーの内容とコード上の場所、直前に開いていた画面、端末の機種・OS のバージョン・アプリのバージョン、このインストールごとのランダムな識別子 (クラッシュしたインストールの数を数えるため) です。旅行・支出・メモ・写真など入力した内容、名前、メールアドレスは含みません。IP アドレスは保存しないよう Sentry に指示しています。レポートは 30 日で削除されます (Sentry のプライバシーポリシー)。

バックアップ・CSV: 書き出したファイルは端末の共有シートに渡され、あなたが選んだ保存先・送信先にだけ届きます。取り込みはあなたが選んだファイルだけを読みます。

広告 (無料版): 旅行の一覧、旅行の画面、分析の画面に広告のカードを表示します。広告は Google AdMob が配信します。AdMob の広告はパーソナライズなしで要求し、トラッキングの許可は求めず、広告 ID を配信の最適化に使いません。広告の配信と計測のため、IP アドレス・端末の機種・アプリのバージョン・広告の操作などが Google に送られることがあります。EEA と英国では、表示の前に Google の同意画面で同意を確認します。

Pro (アプリ内課金): App Store / Google Play の買い切りです。購入の確認に RevenueCat を使い、匿名のアプリ用 ID と購入のレシートだけを送ります。名前やメールアドレス、旅行や支出の記録は送りません。

端末から読むもの

初回起動時に、ベース通貨の候補を出すため端末の地域設定を読みます。この情報は端末の外に出ません。

しないこと

データの削除

アプリ内で支出や旅行を削除するか、アプリを削除するとすべて消えます。書き出したバックアップファイルはあなたが管理します。

変更

データの扱いが変わる機能を加える場合は、そのバージョンの公開前にこのページを更新し、日付を改めます。

お問い合わせ

takehisa.tech@gmail.com