Cento、提供: Funcode SRL
プライバシーポリシー
これは翻訳です。各言語版の内容が異なる場合は、英語版およびルーマニア語版が優先します。
本プライバシーポリシーは、Funcode SRL(以下「当社」)が、Centoモバイルアプリ(以下「Cento」または「本アプリ」)と当社のウェブサイトmycento.appにおいて、 個人データをどのように取り扱うかを説明するものです。当社はデータ管理者です。
1. 当社について
FUNCODE SRL、Str. Eugen Ionesco 67, Cluj-Napoca, クルジュ県 400357, ルーマニア。 商業登記番号 2013002104120、CUI 31945144。 プライバシーに関するご質問とデータ主体からの請求の連絡先: contact@funcode.ro
2. ローカルファーストの設計
Centoの支出記録は、オフラインでもアカウントなしでも動作します。支出、カテゴリ、人、 予算、旅行、プロジェクトはあなたの端末に保存され、アップロードされるのは、サインインしてPremiumを利用し、世帯を共有している場合だけです。 ただし、一部の機能は当社のサーバーやその他のサービスに接続し、その中にはサインインしていなくても接続するものもあります。 AI機能(レシートのスキャン、AIによるスプレッドシートの読み込み、Ask Centoへの質問、カテゴリ名の自動翻訳はそれぞれ使ったときに、Premiumの商品ラベル付けは自動的に動作します)、 Premium画面、ほかの通貨の為替レート、ホームの毎日のお金のニュース、アプリの更新の確認です。 それぞれについては第3条で説明します。任意の分析とクラッシュレポートのアップロードには、それぞれ個別のオプトインが必要です。
3. 収集する情報とその目的
- アカウントの身元情報: Googleでサインインすると、アカウントを識別するため、Firebase Authenticationを通じてメールアドレスと 表示名を受け取ります。iPhoneとiPadでは「Appleでサインイン」も利用できます。その場合、Appleが当社と共有するメールアドレス (プライベートリレーのアドレスであることがあります)を受け取り、名前は保存しません。
- 匿名のID: サインインせずにAIによるレシートスキャンやAIによるスプレッドシートの読み込みを使った場合、サインアウトした状態で Premium画面を開いたりメールリストに登録したりした場合、またはAndroidで下記の任意のOpenAIによる広告効果測定を許可した場合、 当社は、ランダムな仮名IDを持つ匿名のFirebase AuthenticationのID(メールアドレスや名前は含みません)を作成します。これは、 AIスキャンにかかる上限(無料版の通算回数、有料プランの毎月のスキャンとAsk Centoの利用枠、不正利用防止のための1日あたりの上限)に対してスキャン回数を数えるため、 下記のPremium画面とAIの匿名の集計値を書き込めるようにするため、そして下記の記録を1つのIDに関連付けるために使われます。 後でサインインすると、このIDはあなたのアカウントの一部となり、スキャン回数も引き継がれます。現時点では自動的に削除されず、 アプリの利用をやめた後も、スキャン回数とともに当社のサーバーに残ります。
- Premium画面とAIの匿名の集計値: Premium画面が開かれるたびに、 その画面で起きたことの累計に1を加えます。どの機能から開かれたか、2種類の画面デザインを比較している間はどちらが表示されたか、 価格が読み込まれたかどうかと、読み込まれなかった場合はその理由、紹介スライドがどのように使われたか(スワイプされた、最後まで見られた、スキップされた)、 どのプランがタップされたか、サインインを求められたかどうかとサインインしたかどうか、購入が開始、キャンセル、失敗、完了したかどうか(無料トライアルか有料か)、 「購入を復元」または「世帯に参加」がタップされたかどうか、画面がどのように閉じられたか、 画面がおおよそどのくらい開かれていたか(5秒未満、5秒から15秒、15秒から30秒、30秒から60秒、それ以上の区分)です。また、 AIによるレシートスキャンが開始されるたび、無料スキャンを使い切ったためにスキャンが断られるたび、 AIによるスプレッドシートの読み込みが開始されるたびに、それぞれの累計に1を加えます。累計は暦日(UTC)ごとに保持されます。 アプリのバージョン1.4.1以降はAndroidとiOSで別々に保持され、それ以前はAndroidアプリだけが記録していました。累計には、アカウント、端末、 広告の識別子も時刻も含まれないため、あなたや個々の訪問にさかのぼることはできません。 当社はこれを、どこでPremium画面から離れる人が多いか、AI機能からどのくらいの頻度でPremium画面に移るかを把握し、その両方を改善するために使います。累計は400日間保持され、その後自動的に削除されます。
- 世帯のデータ: 世帯を共有すると、メンバーが記録を見分けられるよう、あなたが自分で選んだ名前(メールアドレスの代わりに保存されます)が 世帯に保存されます。世帯のメンバーは全員、各メンバーの名前、役割(管理者またはメンバー)、参加日、アプリの 言語(カスタムカテゴリを世帯で使われている言語に翻訳するために使われます)、世帯の名前と通貨、 Familyプランの保有者のプランの有効期限と購入したストア(Google PlayまたはApp Store)、世帯で共有するAI利用枠の今月の使用量を見ることができます。
- マネーパーソナリティのラベル(任意): マネーパーソナリティのテストは任意です。回答と スコアは常にあなたの端末に残り、結果も、ラベルを表示すると選ばない限り端末に残ります。 世帯を共有していて、「世帯に自分のラベルを表示」をオンにした場合(オンにするまではオフです)、6つのうちのあなたのラベルの名前(たとえば「守り手」)だけが、 世帯の記録のあなたのエントリーに保存され、ほかのメンバーが「メンバー」画面で見られるようになります。 テストのそれ以外の内容は送信されません。この選択が保存されるのはそのエントリーだけであるため、このオプションは あなたがサインインするどの端末でも同じように表示され、どの端末からでもオフにできます。オンのままテストを受け直すと、 ほかのメンバーに表示されるラベルは新しい結果に変わります。オフにすると、ラベルは世帯の記録から削除されますが、サインアウトしても削除されません。 世帯を退出する、世帯から削除される、またはアカウントを削除すると、ラベルを含むあなたのエントリー全体が削除されるため、後で参加する世帯では、 そこでオプションをオンにしない限り、ラベルが表示されることはありません。このラベルはあなたが共有を選んだ説明であり、当社が広告、分析、 あなたに関する自動化された判断に使うことはありません。
- 金融データ: 支出(項目名、金額、日付、店舗、人、 あなたが追加したラベル)、カテゴリとカテゴリグループ、人、CresCENTOの振替、予算、 旅行、プロジェクト。これらがクラウドに同期されるのは、Premium(あなた自身のプラン、または世帯を対象とする Familyプラン)を利用していて、世帯を共有している場合だけです。
- Google GeminiによるAI処理は、次の機能でのみ行われます(商品ラベル付けはPremiumで自動的に動作し、それ以外は
あなたが使ったときに動作します)。
- レシートのスキャン: 項目をカテゴリに振り分けられるよう、レシートの写真と有効なカテゴリの名前 (あなたが作成したものを含む)を送り、さらにレシートにラベルの1つを付けられるよう、 あなたの支出(共有の世帯では、世帯の支出)に使われているラベルとアプリの言語を送ります。 ラベルはあなたや世帯の人が自由に入力したテキストであるため、名前が含まれることがあります(例: 「rechizite Ana」)。
- AIによるスプレッドシートの読み込み(Premium): 選んだスプレッドシートの内容(金額、日付、店舗名、人の名前が 含まれることがあります)と、行をカテゴリに振り分けられるよう、あなたのカテゴリの名前を送ります。
- Ask Cento(Premium): 質問を検索に変換できるよう、入力または音声入力した質問と端末の現在の日付を送ります。 検索自体はあなたの端末で実行され、そこでは保存済みの商品ラベルも使って果物や袋などの種類を認識します。 支出、金額、店舗名は送信されません。
- 商品ラベル付け(Premium): Premiumを利用すると、すでにある支出も含め、バックグラウンドで自動的に動作します。 各項目にその商品の種類(たとえば果物、乳製品、袋)のラベルを付けられるよう、項目の名前を(まとめて、1回のリクエスト内では重複なしで)送り、 金額、日付、店舗、人は送りません。ラベルは支出とともに保存されます。保存先は、あなたの端末、世帯を共有している場合は世帯の同期されたコピー、 バックアップ、CSVの書き出しです。項目の種類は、支出を編集するときに確認、変更できます。 レシートのスキャンではレシート自体からラベルが付けられるため、追加で送信されるものはありません。
- カテゴリの翻訳: 作成したカテゴリまたはグループの名前を、アプリのほかの言語で表示できるよう送ります。 あわせて、翻訳がほかのカテゴリやグループと重複しないよう、それらの名前も送ります。
- モーメントの検索での音声入力: モーメントの検索でマイクをタップすると、 音声はスマホ自体の音声認識によって端末上でテキストに変換されます。音声が当社、Google、Appleその他の誰かに送られることはなく、 保存されることもありません。テキストは検索欄に入力されるだけで、その後Ask Centoのボタン(✨)をタップしない限り、どこにも送られません。 マイクの許可がそれ以外の目的に使われることはありません。
- 毎日のお金のニュース: ホームには、その日の世界の金融ニュースから大きな3本が表示されます。 当社のサーバーが1日1回、公開されているニュースフィードからそれらを選び、欧州連合(ドイツ、フランクフルト)内でGoogle Geminiに要約させます。 このときあなたのデータは一切使われません。ニュースを表示するため、アプリはその日のニュースを Firestoreから、やはりサインインせずにダウンロードします。アカウントや支出のデータは送信されませんが、ほかのオンラインサービスと同様に、Firestoreはあなたの端末のIPアドレスを受け取ります。 設定で「ホームに毎日のお金のニュース」をオフにすると、カードは非表示になります。「…で読む」のリンクをタップすると、 ニュースサイトがブラウザで開き、そのサイト自身のプライバシーポリシーが適用されます。
- 為替レート: 通貨を換算するため、アプリはjsDelivrのコンテンツ配信ネットワークから、公開されている 為替レートをダウンロードします。アカウントや支出のデータは送信されませんが、 ほかのウェブサイトと同様に、jsDelivrはあなたの端末のIPアドレスと、過去のレートが要求された場合はその日付を受け取ります。
- 更新の確認: Centoの新しいバージョンが利用できることをお知らせし、 正しく動作しなくなった非常に古いバージョンを停止するため、アプリはFirebase Remote Configからいくつかのバージョン番号を 読み込みます。Remote Configは、あなたのアカウントとは関連付けられないランダムな識別子であるFirebase Installations IDで、あなたのインストールを識別します。これは分析ではなく運用のためのものであるため、「分析 & マーケティング効果測定」を オンにしているかどうかにかかわらず動作します。 iPhoneとiPadでは、アプリはAppleのApp Store(itunes.apple.com)にも新しいバージョンが公開されているかを問い合わせます。その際に送信するのは、 アプリのバンドルIDと端末の地域(ストアフロント)だけで、ユーザーの識別子は送信しません。Androidでは、この確認はGoogle Playが行います。 確認に失敗した場合(たとえばオフラインのとき)は、何も表示されず、何もブロックされません。 バージョンがブロックされた場合、更新するまでクラウド同期は一時停止します。データは端末に残り、更新後に再び同期されます。 同じRemote Configの読み込みで、当社が2種類のPremium画面のデザインを比較しているかどうかもアプリに伝えられます。 どちらのデザインが表示されるかは、端末にだけ保存されるランダムな数値によって端末上で決まり、その数値が当社に送られることはなく、アカウントと関連付けられることもありません。
- サブスクリプション: AndroidではGoogle Play Billingを通じて、iPhoneと iPadではAppleのApp Storeを通じて購読します。当社は、購入トークン(Android)または トランザクションID(iOS)、商品、プラン、有効期限、自動更新されるかどうかを受け取って保存し、 Premiumを有効にするためにGoogleまたはAppleでそれらを検証します。また、初回の請求の注文ID、 トライアルと初回支払いの日付、支払いが返金されたかどうか、ストアのプラン識別子も保存します。 Google PlayまたはApp Storeでは、購入をあなたのアカウントと照合できるよう、あなたの仮名IDが購入に付加され、 ストアは更新、返金、期限切れを当社のサーバーに通知します。また、プランの上限を適用するため、AI利用のカウンター(無料アカウントの通算スキャン回数、 有料プランの毎月のスキャン回数とAsk Centoの質問回数(Familyプランの対象となる世帯ではメンバーで共有され、UTCの暦月ごとにリセットされます)、1日あたりのスキャン回数、 1日あたりのAsk Centoの質問回数、1日あたりにラベルを付けた項目名の数、1日あたりのカテゴリの翻訳回数とAIによるスプレッドシートの読み込み回数)を保持します。 その月の無料の提供量を使い切った場合は、すべての人の無料スキャンが一時停止されることがあります。
- サーバーログ: アプリが当社のサーバーを呼び出すと、各リクエストはIPアドレスとアプリの情報(アプリのバージョンやプラットフォームなど)とともに記録され、 ログにはあなたの仮名IDが含まれることがあります。 当社はこれらのログを、セキュリティと問題の発見、修正のために使います。保持期間については第7条をご覧ください。
- あなたが送るフィードバック: アプリ内のフィードバックフォームを使うと、メッセージ、 入力した返信先のアドレス(入力した場合)、短い診断用のフッターがメールに入れられ、そのメールをあなた自身が 確認し、ご自分のメールアプリから当社に送信します。これは問題を再現して修正するためのものです。 フッターには、アプリのバージョンとビルド、端末のモデルとOS、アプリの言語、 通貨とタイムゾーン、アカウントと請求の状態が含まれます。具体的には、GoogleまたはAppleでサインインしているかどうか、サインインしている場合は、 あなたの仮名アカウントIDと、そのアカウントについて当社のサーバーが保持するサブスクリプションの状態(有効かどうか、商品、ティア、請求段階、有効期限と更新)、 端末のアプリストアが有効と報告するサブスクリプション(商品、承認済みかどうかと更新されるかどうか、 それぞれがこのアカウント、別のアカウント、いずれかのアカウントのどれのために購入されたか、またはアカウントなしで購入されたか)、 あなたのプラン、世帯のモードと世帯の識別子です。メールアドレス、名前、購入トークンが含まれることはありません。 送信する前に、どの情報も編集または削除できます。
- クラッシュレポートと診断(任意、初期設定はオフ): 初回起動時または設定で、この 独立したオプションをオンにすると、不具合の発見と修正のため、Google Firebase Crashlyticsが技術的なクラッシュとハンドルされたエラーのレポート、 アプリ、端末、OSの情報、ランダムなインストール識別子、アプリの画面と操作の短い履歴を受け取ります。 当社は、アカウントの身元情報、レシートのテキスト、支出の金額、購入トークン、その他の金融に関する内容を、カスタムログやタグに追加しません。 ハンドルされたエラーのメッセージは削除されます。ネイティブのクラッシュレポートはSDKによって作成され、 システムが生成した例外の詳細が含まれることがあります。このオプションは、分析や広告とは独立しています。 自動アップロードはオフのままです。このオプションがオフの間も、SDKはクラッシュ情報を端末に保存することがありますが、 起動時に同意がオフであれば、未送信のレポートは削除されます。レポートは、診断への同意がオンであることを当社が確認した後、それ以降の起動時にのみ送信されます。 セッションの途中でオプションを有効にしても、同意前の未送信のレポートは送信されません。 オフにすると、カスタムの診断ログの記録が止まり、未送信のレポートの削除が要求されます。すでにFirebaseに送信されたバッチ(オフライン中に待機したものを含む)は 取り消すことができず、オプションをオフにした後もアップロードが完了することがあります。その場合、第7条の保持期間が適用されます。
- 分析 & マーケティング効果測定(任意、オンにするまではオフで、
設定でいつでもオフに戻せます): これがオンの間、当社はGoogle Analytics for Firebaseを使って、
あなたのアカウントではなくランダムな分析用の識別子に関連付けられた、仮名の製品利用イベントを収集し、
当社の広告を測定、改善します。これには、Google広告がこのデータを使って、似た傾向の人にCentoの広告を表示することが含まれる場合があります。
Androidでは、Google Playのインストールリファラーと
Androidの広告IDを使います。広告IDは、端末のGoogleの設定でリセットまたは削除できます。
同じスイッチはMetaにも適用されます。オンの間、アプリ内のMeta(Facebook)SDKは、Meta Platforms Irelandに
いくつかのイベント(Metaの自動アプリイベントであるアプリのインストール、アプリの起動、セッションの長さ、
レシートのスキャンが成功したこと、サブスクリプションの購入を開始または完了したこととそのプラン名)を、
ランダムなアプリ識別子、基本的な端末の情報(モデル、OSのバージョン、言語、タイムゾーン、携帯電話会社など)、
Androidでは広告IDとともに送信します。当社はこれらを、FacebookとInstagramのどの広告がCentoを使い、購読する人を
もたらしたかを測定するために使い、Metaはそれらを使って、同じ行動をとりそうな人に当社の広告を表示します。イベントに
あなたの支出が含まれることはなく、Centoに広告が表示されることもありません。
iPhoneとiPadでは、CentoはAppleのトラッキングの許可(App Tracking Transparency)を求めます。Metaへのイベントの送信と、Googleへの広告効果測定と広告のパーソナライズのためのシグナルの送信は、 「分析 & マーケティング効果測定」をオンにし、かつAppleの確認画面でトラッキングを許可した場合にのみ行われます。 この確認画面は、端末の設定で「Appからのトラッキング要求を許可」がオンになっている場合にのみ表示されます。 Appleが定義するトラッキングをCentoが行うのはこの場合だけであり、 この許可があれば、GoogleとMetaのSDKは端末の広告識別子も使用することがあります。 両方を許可していてサインインしている場合、GoogleのSDKは、広告効果測定のため、メールアドレスをハッシュ化した形で端末上で照合することもあります。 アドレス自体が端末の外に出ることはありません。確認画面で許可しなかった場合、 製品の分析はオンのままにできます(スイッチをオンにした場合)が、トラッキングのために共有されるものは何もありません。 Metaはイベントを受け取らず、Googleは広告効果測定や広告のパーソナライズのためのシグナルを受け取りません。 この許可は、端末の設定でいつでも変更できます。 - Androidでの任意のOpenAIによる広告効果測定: 広告のリンクには、内容を読み取れないクリック参照情報 (oppref)が含まれることがあります。Centoのランディングページであるmycento.appで許可した場合に限り、Google Playの リンクにその参照情報が付加されます。さらにCentoで「分析 & マーケティング効果測定」をオンにした場合、 アプリは匿名のFirebase IDを作成し、当社のサーバーは、インストールまたは初回起動、初めての 有用な利用、購入手続き、確認済みの無料トライアル、初めての有料サブスクリプションの成功を測定するため、その参照情報、内容を読み取れないイベント 識別子、イベントの時刻、サブスクリプションのプランをOpenAIと共有します。支出の 金額、レシートの内容、加盟店、メールアドレス、広告IDがOpenAIに送られることはありません。 トライアルと更新は、新しい有料の購読者としては数えられません。今後の測定を止めるには、スイッチをオフにしてください。 オフライン中に行った同意の撤回は、次にオンラインの状態でCentoを起動したときに当社のサーバーに届きます。 獲得経路の情報(クリック参照情報と、ストアのリンクに含まれるキャンペーンと広告のラベルで、あなたの仮名IDに関連付けられたもの)は 30日後に、未送信のイベントは7日後に失効します。送信済みのイベントはOpenAIの保持規定に従います。iOSでは、App Storeのキャンペーンリンクにより 集計されたレポートが提供されます。この連携では、個々のウェブ上のクリックとiOSでのインストールを照合することはありません。 OpenAIのブラウザピクセルやトラッキングCookieは使用しません。
- 当社のウェブサイト(mycento.app): どのページが読まれ、どこから訪問されたかを把握するため、 ブログとこれらの法的ページを含む当社のウェブサイトへの訪問を、Cloudflare Web Analyticsで数えています。 Cookieを使わず、ブラウザに何も保存せず、あなたを特定したり、ほかのウェブサイトをまたいで追跡したりすることもありません。 ページの表示ごとに、ページのアドレス(「?」以降の部分は除きます)、リンク元のページのアドレス、ブラウザ、 OSと端末の種類、国、ページの読み込みにかかった時間を記録します。 Cloudflareは、あなたの国をIPアドレスから判定します。当社がIPアドレスを受け取ることはなく、当社が見るのは ページごとや流入元ごとの訪問数といった合計だけです。当社がCloudflareを使うのは、これらのウェブサイトの集計統計のためだけです。 これらの法的ページの言語メニューは、次回もその言語を表示できるよう、選んだ言語をあなた自身のブラウザのストレージに記憶します。 これが当社に送られることはありません。 ストアのリンクには、流入元とキャンペーンのラベルも付いており、campaign_id、adgroup_id、ad_idが含まれる場合があります。 これらは広告キャンペーンやクリエイティブを識別するもので、あなたのAndroidの広告IDではありません。 これとは別に、訪問にOpenAIのクリック参照情報(oppref)が含まれる場合、ウェブサイトは 任意の「Help measure this ad?」という確認を表示します。その1回のクリックの参照情報がGoogle Playのインストールリファラーに追加されるのは、 「Allow measurement」を選んだ場合だけです。「Continue without」を選ぶか、確認に答えないままにすると、 参照情報は追加されません。ストアのリンクはそのまま使えます。この許可は、アプリ内の「分析 & マーケティング効果測定」のオプトインとは別のものであり、上記のAndroidでの測定には両方が必要です。 App Storeのキャンペーンリンクでは、このような個々のクリックとインストールの照合を行わず、集計されたレポートが提供されます。 ウェブサイトに広告は表示されず、広告やトラッキングのためのCookieも設定されません。 一部のブログ記事には、YouTubeで公開されている動画が含まれます。記事には当社のプレビュー画像だけが表示され、 再生ボタンを押すまでYouTubeからは何も読み込まれません。再生ボタンを押すと、動画は YouTubeのプライバシー強化モード(youtube-nocookie.com)で再生されます。このときGoogleは、あなたのIPアドレスとブラウザに関する情報を受け取り、 Googleのプライバシーポリシーに記載のとおり、ブラウザに情報を保存することがあります。
- Instagram(@cento.appと、Centoの創業者のアカウントである@lumeaparintilor): 一部の 投稿では、アプリのリンクを受け取るために「CENTO」などの言葉をコメントするよう呼びかけています。コメントすると、Instagramは 当社のサーバーにそのコメント、つまりテキスト、ID、コメントが付いた投稿、あなたのInstagramスコープのユーザー IDとユーザー名を送ります。当社はこれを、Google PlayとApp Storeのリンクを記載したプライベートメッセージを1通送り、 メッセージを送ったことをあなたのコメントの下に返信するためだけに使います。同じコメントに二度返信しないよう、当社が保存するのはコメントのIDと 返信が成功したかどうかだけで、それ以外は何も保存しません。ユーザー名、ユーザーID、コメントのテキストも保存しません。 リンクには「instagram」というラベル(@lumeaparintilorの場合は、そのアカウント名も)が付いており、ストアは各アカウントからのインストール数を 合計としてのみ当社に示すことができます。このラベルはあなたについて何も示しません。その言葉を含まないコメントは 無視されます。一部のストーリーでは、代わりにその言葉で返信するよう呼びかけています。その場合、Instagramはその返信 (テキスト、ID、あなたのInstagramスコープのユーザーID)を当社に送り、当社はその会話で同じメッセージを1通送ります。 保存するのは、上記と同様に、返信のIDのフィンガープリントと結果だけです。このため、 Instagramはこれらのアカウントに送られたほかのメッセージも当社のサーバーに渡しますが、 サーバーは、その言葉を含むストーリーへの返信以外はすべて無視し、それらについて何も保存しません。
- メールリスト(任意、登録するまではオフ): 設定で、また初回起動時に一度表示されるページで、 ニュース、お金のヒント、特典をお届けする当社のメールリストに登録できます。また、これとは別の選択として、短いアンケートへの招待を受け取ることもできます。 登録すると、当社は同意の記録を保持します。内容は、入力したメール アドレス、2つのうちどちらを選んだか、16歳以上であることを確認したこと、表示された文言の バージョン、登録した場所(設定または初回起動時)、アプリ(AndroidまたはiOS)と 言語、登録、確認、解除した日時で、あなたの仮名IDに関連付けられます。当社のメールを送信する サービスであるBrevoは、あなたのアドレスと選んだリストを受け取り、確認メールを 送ります。そのリンクをクリックするまで、リストのメールは送られません。これに使われるのは、 フォームに入力したアドレスだけです。当社は、あなた個人が当社のメールを開封したか、リンクをクリックしたかを記録しません。 Brevoは開封とクリックを、あなた、あなたのアドレス、あなたのIPアドレスと結び付けられない匿名の合計としてのみ数えます。 すべてのメールには、ワンクリックでリストから解除できるリンクがあり、アプリでも同じように解除できます。
当社は、法的効果またはそれと同様の重大な影響を及ぼす決定を、自動化された処理のみに基づいてあなたについて行うことはありません。
4. 法的根拠
- 契約(GDPR第6条1項(b)): あなたのアカウント、世帯の共有と同期、 サブスクリプション、あなたが使うAI機能と為替レート。
- 同意(GDPR第6条1項(a)): 分析とマーケティング効果測定。初回起動時または設定で「分析 & マーケティング効果測定」をオンにすることで与えられ、 iPhoneとiPadでのトラッキングについては、さらにAppleのトラッキングの確認画面で許可することで与えられます。同意はいつでも撤回でき、 撤回すると以後の収集は止まりますが、それ以前に適法に行われた処理には影響しません。
- 同意(GDPR第6条1項(a)): Androidでの任意のOpenAIによる広告効果測定。 mycento.appでopprefの転送を許可することと、それとは別にアプリ内で「分析 & マーケティング効果測定」をオプトインすることが必要です。 どちらかを拒否しても、アプリの機能がなくなることはありません。今後の測定を止めるには、設定で撤回してください。 オフライン中に行った撤回は、次にオンラインの状態でCentoを起動したときに当社のサーバーに届きます。
- 同意(GDPR第6条1項(a)): クラッシュレポートのアップロードと診断のための情報。 独立したオプションである「クラッシュレポートと診断」を通じて与えられます。分析への同意を変えることなく、またアプリの機能を失うことなく、 設定で撤回できます。
- 同意(GDPR第6条1項(a)): マネーパーソナリティのラベルを世帯に表示すること。 「世帯に自分のラベルを表示」をオンにすることで与えられます。オプションをオフにすることでいつでも撤回でき、 撤回するとラベルは世帯の記録から削除されます。
- 同意(GDPR第6条1項(a)、および電子マーケティングに関するルーマニア法律第506/2004号第12条): メールリスト。ニュースと特典、アンケートへの招待のそれぞれについて別々に与えられ、 確認メールのリンクをクリックすることで確定されます。アプリ内で、またはどのメールのリンクからでも、いつでも撤回できます。
- 正当な利益(GDPR第6条1項(f)): AI機能を手頃な価格で提供し、不正利用を防ぐための匿名のIDと利用 上限、アプリの改善に役立つPremium画面とAIの匿名の集計値、あなたが送信を選んだフィードバックに含まれる診断情報、サーバーログ、 セキュリティ。第8条に記載のとおり、異議を申し立てることができます。
- ウェブサイトの訪問統計: 当社のウェブサイトのどのページが役立っているかを、あなたの端末に何も保存しない方法で測定して把握するという、 正当な利益(GDPR第6条1項(f))。第8条に記載のとおり、異議を申し立てることができます。
- Instagramのコメントとストーリーへの返信: その言葉でコメントまたは返信することであなたが行った依頼に応えるという、 正当な利益(GDPR第6条1項(f))。第8条に記載のとおり、 異議を申し立てることができます。
5. データを処理する事業者
- Google Firebase: AuthenticationとHosting(Googleのグローバルなサービス)、Firestore(欧州連合内、 マルチリージョンeur3)、Cloud Functions(欧州連合、europe-west1)。
- Google CloudのVertex AIを通じたGoogle Gemini: 第3条に記載のAI処理。欧州連合(ドイツ、フランクフルト)内で行われます。
- Google Play Billing(Android)とAppleのApp Store(iOS): サブスクリプションの購入と 検証。
- Google Analytics for Firebase / Google広告: 分析と広告効果測定。「分析 & マーケティング効果測定」を オンにした場合にのみ行われます(iPhoneとiPadでの広告効果測定については、さらにAppleのトラッキングの確認画面で許可した場合)。
- Meta Platforms Ireland(FacebookとInstagramの広告): Meta SDKを通じた当社の広告の測定。 「分析 & マーケティング効果測定」をオンにした場合にのみ行われます(iPhoneとiPadでは、さらにAppleの トラッキングの確認画面で許可した場合)。これらのイベントの収集と送信について、FuncodeとMetaは、Metaのコントローラー補遺に基づく共同管理者 です。その後Metaがそれらをどう扱うかは、 Metaのプライバシーポリシーに定められています。
- OpenAI: 第3条に記載の限定されたAndroidのコンバージョンイベントを、
Conversion Termsと
Ad Tools Data Processing Addendumに基づいて受け取ります。
Centoが送るのは第3条に記載の項目だけで、OpenAIにそのイベントの処理を制限するよう求めるため、すべてのイベントをオプトアウトのフラグを
設定して(
opt_out: true)送ります。これらのイベントについて OpenAIが当社の処理者として行動するか、独立した管理者として行動するか(制限された処理に関する規定がどう適用されるかを含む)は、それらの規約によって定められます。 OpenAI Ireland Limitedは、EEAとスイスのデータをそれらの規約に基づいて処理します。 OpenAIのプライバシーポリシーもご覧ください。 - Google Firebase Crashlytics: 任意のクラッシュとエラーの診断。独立した 診断への同意が確認された後にのみ行われます。
- jsDelivr: 第3条に記載の公開されている為替レート。
- Cloudflare: 第3条に記載のmycento.appのウェブサイトの訪問統計。Cloudflareは EU-U.S. Data Privacy Frameworkの認証を受けており、欧州連合外への移転については標準契約条項にも 依拠しています。
- Google(YouTube): 第3条に記載のとおり、再生ボタンを押した後にのみ、ブログ記事の動画を再生します。
- Firebase Remote Config(Google)と、iOSではAppleのApp Storeへの問い合わせ: 第3条に記載の 更新の確認。
- Brevo(Sendinblue SAS、フランス): 第3条に記載のとおり、メールリストの確認メールと当社のメールを送信し、 リストを欧州連合内に保存します。
- Meta Platforms Ireland(Instagram): 第3条に記載のコメントとプライベートメッセージを配信します。 Instagram自体があなたのアカウントやメッセージをどう扱うかは、Instagram自身のプライバシーポリシーに定められています。
支出、同期されたデータ、AIへのリクエストは、欧州連合内で処理されます。上記の その他の処理の一部(Authentication、Hosting、Remote Config、任意の分析とクラッシュ 診断、アプリストアの請求、為替レート、iOSでのAppleのApp Storeへの問い合わせ)では、 欧州連合外、主に米国へのデータ移転が伴います。Googleについては、EU-U.S. Data Privacy FrameworkとGoogleのデータ処理規約に含まれる標準契約条項に依拠しています。AppleはEU-U.S. Data Privacy Frameworkの 認証を受けています。Metaについては、米国のMeta Platforms, Inc.への移転は、同社が認証を受けている EU-U.S. Data Privacy Frameworkと、標準契約条項に依拠しています。 Funcodeのスタッフがクラウドのデータにアクセスできるのは、サポート、問題の修正に必要な場合、 または法律で求められる場合に限られます。
OpenAIによる広告効果測定では、米国を含むEEA外への再移転が伴うこともあります。 Ad Tools DPAの第3.2条は、 十分な保護のない国への再移転について、OpenAI Ireland Limitedに有効な移転の仕組みを用いることを求めています。 あなたのデータに適用される保護措置についての情報は、当社にお問い合わせください。
6. データを安全に保つための取り組み
当社は、あなたのデータを保護するために技術的および組織的な措置を講じています。アプリ内では、サーバー側の ルールにより、クラウドのデータへのアクセスはあなた自身の世帯のメンバーに制限されます。あなたの金融データは、 アカウントの身元情報やメールアドレスではなく、ランダムな仮名の識別子のもとに保存されるため、 当社のデータベースの記録はあなたと直接結び付けられていません(GDPR第32条に基づく仮名化)。 Androidでは、端末上のデータはアプリのサンドボックスと端末の暗号化によって保護され、 端末のバックアップには含まれません。iPhoneとiPadでは、アプリのサンドボックスとiOSのデータ保護によって保護され、 iCloudやパソコンへのバックアップを使っている場合はそれに含まれます。画面ロックの設定をお勧めします。
7. 保持期間
- 匿名のFirebase IDとそのAI利用カウンターは、Centoの利用をやめても、現時点では自動的に削除されません。 CentoはそのIDを表示しないため、新しくインストールしたアプリからは特定できません。 削除はメールで依頼できます。または、元の端末でGoogleかAppleでサインインしてそのアカウントに関連付け、アプリから削除することもできます。詳しくは アカウント削除ページをご覧ください。アプリの再インストールをお願いすることはありません。
- 任意のOpenAIによる計測では、獲得経路の情報は30日後に、未送信のイベントは7日後に失効します。アカウントを削除すると、そのアカウントに関連付けられた獲得経路の記録も削除されます。 OpenAIに送信済みのイベントはOpenAI自身の保持規定に従い、アカウントを削除しても取り消されません。
- クラウド上のデータは、アカウントが存在する間保持されます。アカウントを削除すると、サーバー上のデータは消去されます。 共有の世帯に参加していて、ほかのメンバーが残っている場合、あなたが追加した記録(支出、あなたが選んだメンバー名、追加したカテゴリや振替)は、残ったメンバーが共有の履歴を保てるよう、その世帯に残ります。 これらは世帯自体が削除されるときに消去されます。
- 世帯を退出した場合や、世帯から削除された場合も同様です。あなたが追加したものは世帯に残り、最後のメンバーが退出すると世帯は削除されます。 その世帯にFamilyプランがあった場合、あなたの枠が使われたことの記録と退出日は90日間保持され、その後削除されます。
- 世帯に表示することを選んだマネーパーソナリティのラベルは、オプションをオフにする、世帯を退出するか世帯から削除される、またはアカウントを削除するまで、世帯のあなたのエントリーに保持されます。
- アカウントの削除後、誤って再作成されないよう、その仮名IDを30日間保持します。 世帯の招待コードは7日で失効し、その約30日後に削除されます。購入記録は、アカウントが存在する間保持されます。
- サーバーログには、あなたの仮名ID、各リクエストのIPアドレスとアプリの情報が含まれることがありますが、メールアドレスや支出は含まれません。サーバーログは30日間保持されます。
- 端末上のデータは、アプリまたはそのデータを削除したときのほか、サインアウト、アカウントの削除、世帯からの退出のときにも削除されます。 アプリでアカウントを削除するとサインアウトされ、Centoがその端末に保存しているもの(支出、カテゴリとグループ、人、予算、旅行、プロジェクト、CresCENTOの振替、バックアップの復元時にCentoが作成する安全のためのコピー、 キャッシュされた世帯とサブスクリプションの状態、マネーパーソナリティの結果、クラウドデータのオフライン用コピー)が消去されます。言語などのアプリの設定は端末に残ります。 アプリの外に保存したバックアップやCSVファイルには影響しません。
- 分析をオンにしていた場合、分析イベントはGoogle Analytics for Firebaseによって最長14か月保持され、アカウントには関連付けられません。 分析をオフにすると、新しいイベントの送信はただちに止まり、端末に保存された分析データが消去され、分析用の識別子がリセットされるため、それ以前のイベントをその後の利用と結び付けることはできません。 アカウントを削除すると、その端末で分析と広告の効果測定がオフになり、端末の分析データが消去され、分析用の識別子がリセットされます。その後、Centoはそれらをオンにするかどうかを改めてお尋ねします。
- 分析をオンにしていた場合、Metaに送信されたイベントは、Meta自身の保持規定に従って保持されます。 分析をオフにするか、アカウントを削除すると、送信はただちに止まり、Meta SDKが端末に保持しているユーザーデータは消去されます。Meta SDKが作成したランダムな識別子は、 Centoをアンインストールするまで使われないまま端末に残り、分析を再びオンにした場合にのみ再利用されます。
- アップロードされたCrashlyticsのレポートと関連するインストール識別子は、Googleによって90日間保持され、その後、稼働中のシステムとバックアップシステムからの削除が開始されます。 診断をオフにすると、端末上の未送信のレポートは削除され、新しいレポートは送信されなくなります。アップロード待ちのレポート(オフライン中に待機したものを含む)は、 オフにした後もアップロードが完了することがあります。オフにしても、送信済みのレポートは取り消されません。詳しくは Firebaseのプライバシー情報をご覧ください。
- ウェブサイトの訪問統計は、Cloudflareによって7日間は詳細なまま保持され、その後は縮小したサンプルとしてのみ、最長6か月間参照できます。
- Instagramのコメントに返信したことの記録(コメントのIDと結果)は、30日後に削除されます。 プライベートメッセージは、あなたまたはInstagramが削除するまで、あなたのInstagramの受信箱に残ります。
- メールリスト: あなたのアドレスは、登録を解除するまでリストに残ります。確認されなかった登録は30日後に削除されます。 登録を解除すると、Brevoはあなたの連絡先を削除し、当社は、あなたが与えていた同意の記録を、使用することなく証拠として3年間保持した後、削除します。 アカウントを削除すると、その記録とBrevoの連絡先が削除されます。Brevoが一時的に利用できない場合は、連絡先の削除が完了するまで再試行を続けます。
8. あなたの権利
あなたには、自分の個人データへのアクセス、訂正、消去、処理の制限、データポータビリティ、処理への異議申し立ての権利があり、 与えた同意をいつでも撤回する権利があります。アカウントの削除とクラウドのデータの消去は、アプリから直接行えます (Android: 設定 → アカウント → アカウントを削除、iPhone: その他 → あなたのアカウント → アカウントを削除、iPad: サイドバーの下部にあるあなたのアカウント → アカウントを削除)。 また、分析と診断への同意は、それぞれ個別に撤回できます。撤回は 設定のプライバシーで行えます。iPhoneとiPadでは、端末の設定でトラッキングの許可を 取り消すこともできます。マネーパーソナリティの画面で「世帯に自分のラベルを表示」をオフにすると、 マネーパーソナリティのラベルを世帯に表示しないようにできます。メールリストの登録は、設定(プライバシー → メールリスト) または当社のメールにあるリンクから解除できます。また、Centoをインストールまたは再インストールすることなく、 アカウント削除ページからアカウントの削除を依頼することもできます。その他のご依頼は、 contact@funcode.roまでメールでお送りください。また、 ルーマニアの監督機関(ANSPDCP)、またはあなたが居住もしくは勤務する地域の監督機関に 苦情を申し立てることもできます。
9. 子ども
Centoは16歳未満の子どもを対象としておらず、当社が子どものデータを故意に収集することはありません。
10. 変更
アプリの動作が変わった場合、当社は本ポリシーを更新します。変更は、このページ上部の 日付の更新によって示されます。