データの流れ
Spendwiseにバックエンドはありません。すべての取引、予算、カテゴリ、メモ、人物、グループ、レシートの添付ファイルは、アプリ専用ストレージ内のSQLiteデータベースに書き込まれ、どの画面もそのデータベースから読み取ります。サインインする先がないので、あなたのプロフィールを作って売ったり、失ったり、引き渡したりするものもありません。
インターネットと通信する機能は2つだけで、どちらも正確に説明できるほど小さいものです:
- 広告は1件だけ。取引の確認画面に表示され、非パーソナライズとしてリクエストされます。アプリからは広告IDの権限が削除されています。
- 匿名の画面分析 — 画面表示ごとにルート名を記録するだけで、ユーザーIDも取引内容も広告IDも追跡IDもありません。
クラッシュレポーターも、セッション録画も、ヒートマップも、広告と分析のライブラリ以外のサードパーティSDKもありません。プライバシーポリシーにすべて列挙されており、短いのはリスト自体が短いからです。
求める権限と、求めない権限
Androidの権限は、アプリが実際に何をできるかを知る良い手がかりです。Spendwiseが求めるのは通知だけで、毎日のリマインダーと定期的な支払いのリマインダーが機能します。リストはそれだけです。
- 連絡先の権限はありません。記録する人物はあなたが作成する項目であり、アドレス帳ではありません。
- 位置情報もありません。アプリ内で現在地を知る必要のある機能はありません。
- カメラの権限もありません。レシートの添付にはAndroid標準のフォトピッカーとドキュメントピッカーを使い、選んだファイルへのアクセスだけがアプリに与えられます。
- 広告IDの権限もありません。ビルド時にmanifestの項目が削除されるため、広告ネットワークが読めるIDは存在しません。
一方、アプリロックは独自の保存領域を追加しません。確認はAndroid自身の認証プロンプトに委ねられるので、PIN、パターン、生体認証がSpendwiseに渡ることはありません。
広告について、言葉を濁さずに
Spendwiseは広告なしではありません。確認画面にネイティブ広告が1件表示され、これがサブスクリプションなしでアプリを無料に保つ仕組みです。プライバシーに関わる事実は次のとおりです:
- すべてのリクエストは非パーソナライズです。同意フォームに同意したユーザーでも同じです。同意はリクエストを許可するものであり、パーソナライズを買うものではありません。
- 広告IDはSDKから利用できません。ビルド時に権限が削除されているためです。
- EEAと英国では同意ゲートが先に来ます。そして安全側に倒れます。ネットワークがない、同意がない、メッセージが未設定のいずれかなら広告は表示されません。設定 → プライバシーから、フレームワークが求める場合にフォームを開き直せます。
広告ネットワークにはリクエスト自体は見えます。IPアドレス、端末のモデル、おおよその地域は、どんなネットワークリクエストでも避けられません。違いは、こちら側で支出のプロフィールを作ってそれに添えることがないという点です。
本当にオフにできる分析
利用状況の分析は存在し、アプリは「分析はありません」と書く代わりにそう明言します。Spendwiseはルートごとに匿名の画面表示を記録します。どの画面に到達したかであり、その中身ではありません。ユーザーIDもメールアドレスも取引内容も含みません。
スイッチは設定にあり、効果は絶対です。分析をオフにすると、イベントの送信は止まります。数を減らすことも、ハッシュ化することも、後で使うために端末内にコピーを残すこともありません。「分析はオフにできる」という一文が意味を持つなら、そうでなければなりません。
約束が止まる場所
スローガンより正直さのほうが価値があるので、限界を挙げます:
-
バックアップファイルは暗号化されていません。
.spendwiseアーカイブは、ファイルを持っている人なら誰でも読めます。銀行の明細と同じ場所に保管するか、ファイルを諦めて、データが端末とともに消えることを受け入れてください。 - 本当の境界線は端末のロック画面です。Spendwiseは2つ目の確認としてアプリロックを追加しますが、ロック解除されroot化された端末は、アプリデータを読まれうる端末です。
- インストールにはGoogle Playが関わります。端末上のPlay servicesはGoogleのもので、Spendwiseのものではありません。ここでの主張は、このアプリがあなたのデータをどう扱うかについてであり、それが動くOSについてではありません。
- 添付ファイルはファイルです。レシートの写真は、他の場所に共有すればアプリの外に出ます。そのメタデータは、そのファイルが元々持っていたものです。
設定をまとめて確認
- 分析のオン/オフ — 設定 → プライバシー。
- 広告の同意 — 設定 → プライバシー。同意フレームワークがフォームへ戻る手段を求める場合に使います。
- アプリロック — 設定 → セキュリティ。
- すべて削除 — アプリをアンインストールするか、Androidの設定でアプリのデータを消去します。
よくある質問
Spendwiseは私の取引を収集しますか?
いいえ。取引、予算、メモ、人物、添付ファイルは端末上のSQLiteデータベースにあります。それらを受け取るサーバーはなく、関連づけるアカウントもありません。
広告は私の広告IDを使いますか?
いいえ。アプリはAD_ID権限を削除しているため、使える広告識別子がありません。広告リクエストはすべて非パーソナライズで、EEAと英国では同意フォームが広告をリクエストするかどうか自体を左右します。
分析のスイッチは何をオフにしますか?
すべての利用状況分析です。Spendwiseはルート名に紐づく匿名の画面表示を送信し、ユーザーIDも取引内容も含みません。設定で分析をオフにすると、それらのイベントは完全に止まります。オフは絶対で、削減ではありません。
Spendwiseはどの権限を求めますか?
通知です。毎日のリマインダーと定期的な支払いのリマインダーのためです。レシートはAndroid標準のフォトピッカーとドキュメントピッカーから選ぶので権限は不要です。アプリロックは既存の端末のPIN、パターン、生体認証を使います。連絡先、位置情報、カメラ、広告IDの権限はありません。
バックアップファイルは暗号化されていますか?
いいえ。.spendwise
ファイルはデータベースと添付ファイルをまとめただけのアーカイブです。銀行の明細のように扱い、信頼できる場所に保管してください。サポートFAQにバックアップの手順があります。