Dimodoro

プライバシーポリシー 利用規約 English
日本語 最終更新日 2026-09-22

プライバシーポリシー(Dimodoro)

最終更新日:2026-09-22

本プライバシーポリシー(以下「本ポリシー」)は、本サービス「Dimodoro」(以下「本アプリ」または「本サービス」)における利用者情報の取扱いについて定めるものです。本サービスは、藤崎郁也(以下「運営者」)が提供します。


1. 事業者情報(提供者)

  • 提供者名:藤崎郁也
  • サービス名:Dimodoro
  • 公開表記:Dimodoro
  • 連絡先:[email protected](または本アプリ内のサポートフォーム)

2. 取得する情報

2.1 利用者が入力・設定する情報(端末内)

本アプリは、減光設定やプリセット等の設定情報を端末内に保存します(例:減光レベル、色、プリセット名、緊急解除設定など)。

本アプリは、利用者が明示的に有効化した「減光の強化」を提供するため、オーバーレイ表示権限と Accessibility Service を利用する場合があります。具体的には、減光オーバーレイをロック画面や通知シェードまで維持します(同じレベルでもアプリのみモードより大幅に暗くなります)。また、システムの電源メニューが開かれたことを端末内で限定的に判定し、緊急解除(Emergency unlock)の安全導線を維持します。なお、電源メニュー経由の緊急解除は端末条件つきの追加導線で、すべての端末で保証されるものではありません。通知・クイック設定・アプリからの停止はいつでも利用できます。

  • この用途で、画面上の文字、パスワード、入力内容を収集・保存・送信しません
  • この用途で、タップ、ジェスチャー、文字入力を代行しません
  • この用途で、システム設定を自動で変更しません
  • この用途で扱う情報は端末内でのみ処理し、分析・広告・サーバーへ送信しません

2.2 アカウント・認証に関する情報(Firebase Authentication)

本アプリは、Plus 機能やクラウドバックアップ/復元の提供のため、Firebase Authentication を利用します。これにより以下の情報を取り扱う場合があります。

  • Firebase Auth UID(匿名/Google 連携を含む識別子)
  • Google 連携時のアカウント情報の一部(例:メールアドレス、表示名 など) ※本アプリの主要機能(減光)自体は、アカウント連携なしでも利用できる範囲があります(仕様はアプリ内表示に従います)。 ※Google 連携時に取得されるメールアドレスや表示名は、Firestore には保存しません(認証のために Firebase Authentication 上でのみ扱います)。

2.3 クラウドバックアップ/復元等(Cloud Firestore)

本アプリの設定はリアルタイム同期ではありません。利用者がサインインしている場合、手動バックアップと自動バックアップをクラウドへ保存し、必要時に利用者の操作で復元します。端末間で自動的に同一状態になる仕様ではありません。

  • 設定バックアップ(手動/自動のスナップショット)
  • セッション履歴
  • Plus 権限情報

2.4 利用状況データ(Firebase Analytics)

本アプリは、品質改善や機能改善のため、匿名化された利用状況データ(イベント)を収集する場合があります。収集される情報には以下が含まれることがあります。

  • アプリの操作に関するイベント(例:設定変更、同意フロー、機能の利用状況)
  • 端末情報の一部(例:端末モデル、OS バージョン、言語/ロケール、アプリバージョン等)

本アプリは、アプリ内設定から 利用状況データの共有をオフ(オプトアウト) にできる機能を提供します。

2.5 クラッシュ/障害情報(Firebase Crashlytics 等)

本アプリは、クラッシュや重大な不具合の原因調査のため、クラッシュログ等を収集する場合があります(例:スタックトレース、発生時刻、端末/OS 情報など)。

2.6 広告・同意に関する情報(Google AdMob / UMP)

本アプリは、Free プランで広告を表示する場合があります。広告配信にあたり、以下を取り扱う場合があります。

  • 広告表示/計測に必要な識別子や端末情報(例:広告 ID 等。取得可否や範囲は OS/設定に依存します)
  • EEA/UK 等の対象地域では、Google UMP により広告同意を取得する場合があります
  • 同意状態(パーソナライズ/非パーソナライズ等の選択結果、更新日時など) ※同意状態は端末内に保存され、サーバーへ送信しません。

※Plus 有効時は広告を停止するなど、プランによって挙動が異なる場合があります。

2.7 購入・課金情報(Google Play Billing)

本アプリの有料機能(Plus サブスクリプション等)は、Google Play の決済を通じて提供されます。購入の検証や権限付与のため、以下の情報を取り扱う場合があります。

  • 購入トークン、注文 ID 等の購入識別情報
  • 購入検証の結果(有効/失効、期限、暫定付与の有無 等)

※クレジットカード番号等の決済情報は、原則として本アプリが直接取得しません(Google Play が取り扱います)。

2.8 サポート対応に関する情報

利用者が問い合わせを行う場合、問い合わせ内容に加えて、サポート対応を円滑にする目的で以下を取得/送信する場合があります。

  • 端末モデル、OS バージョン、アプリバージョン、ロケール等(フォームの事前入力など)
  • 利用者が任意で送付した情報(スクリーンショット、ログ、説明文など)

2.9 セキュリティ対策(App Check / Play Integrity 等)

不正利用防止や API 保護のため、App Check / Play Integrity 等の仕組みを利用し、検証用トークン等を取り扱う場合があります。


3. 利用目的

運営者は、取得した情報を以下の目的で利用します。

  • 本アプリの提供、機能実装、設定の保存、およびクラウドバックアップ/復元の提供
  • Plus 権限の管理、購入の検証、リワード付与の検証
  • 広告の配信、広告同意の管理、広告の最適化(対象の場合)
  • 不正利用の防止、セキュリティ確保
  • 品質改善、障害解析、利用状況の分析
  • 問い合わせ対応、サポート提供

4. 第三者提供・外部送信・委託

運営者は、上記目的の達成のため、以下の外部サービスへ情報を送信または共有する場合があります。

  • Google(Firebase Authentication / Firestore / Analytics / Crashlytics / Remote Config 等)
  • Google(AdMob / UMP / Google Play Billing)
  • Google(Google Forms / Gmail 等のサポート運用)
  • Cloudflare(Workers: 購入検証、リワード検証、データ削除受付等)

なお、上記 2.1 に記載した Advanced dimming / Accessibility Service の処理は端末内で完結し、この用途のために画面上の文字、パスワード、入力内容その他の Accessibility 由来情報を第三者へ送信または共有しません。

各サービス提供者による取扱いは、各社のプライバシーポリシー等をご確認ください。


5. 保管期間

運営者は、情報を利用目的の達成に必要な期間に限り保持します。

  • 端末内の設定情報:ユーザーがアプリを削除するか、端末のアプリデータを消去するまで保持されます
  • 認証情報(Firebase Authentication):認証ユーザーの削除開始後、Firebase の稼働中のシステムとバックアップからの削除には最大 180 日かかります。認証ログの IP アドレスは数週間保持されます
  • クラウドバックアップデータ等(設定バックアップ/セッション/権限情報等):アカウントが存在する期間、または削除要求が処理されるまで保持されます ※セッション履歴等は運用上、一定期間でローテーション削除される場合があります(期間の目安は運用方針・法令等により変わります)
  • 利用状況データ(Analytics):通常のイベントデータは 2 か月、ユーザー単位のデータとキーイベントのデータは 14 か月を保持期間として設定しています。ユーザー単位のデータは新しい活動があるたびに保持期限が更新されるため、継続利用中は 14 か月を超えて保持される場合があります。この更新はイベントデータには適用されません。保持期間を過ぎた対象データは Google の月次処理で削除されます。標準の集計レポートには、この保持期間設定は適用されません
  • クラッシュ/重大障害情報(Firebase Crashlytics):スタックトレースや関連するインストール識別子等は、Firebase が 90 日間保持した後、稼働中のシステムとバックアップから削除する処理を開始します
  • サポート対応記録:原則 90 日を目安に保持します

アカウント削除後に残る記録

アカウント削除後も、処理中の古い要求などによってデータが再び保存されることを防ぐため、削除したアカウントの内部識別子と、システムが管理する記録の作成・更新日時を保持します。この記録にはメールアドレス、氏名、設定、投稿本文、購入情報を含めず、再保存の防止と削除された旧アカウントからのデータへのアクセス制限に使用します。保持期間に固定の日数は設けず、再保存を防ぐ必要がある間保持します。半年ごとに必要性を確認し、安全に不要と判断できた記録は削除します。

削除依頼の対応と結果の確認に必要な最小の記録(対象の内部識別子、依頼番号、受付・確認・完了日時、処理結果)および関連するサポート対応記録は、処理完了後90日以内に削除します。処理中は必要な記録を保持します。法令など別の理由で保持が必要な場合は、対象、理由、期間を別途説明します。Firebase等のサービス提供者に残るデータの保持・削除処理には、本ポリシーで説明する各提供者の条件が適用されます。


6. 利用者の選択肢(オプトアウト/同意管理/削除)

  • 利用状況データ(Analytics):本アプリの設定から共有をオフにできます
  • 広告同意:本アプリの設定から同意状態の見直し/変更を行える場合があります
  • データのエクスポート:本アプリの設定から設定データ(例:settings.json)をエクスポートできる場合があります
  • データ削除:本アプリの設定から「データ削除(Delete my data)」を要求できます。アプリを利用できない場合は https://dimodoro.app/delete-account の Web 窓口にあるメール案内からも削除要求を送れます。本人確認や再サインインが必要になる場合があります。削除要求は受領後すみやかに処理し、通常は 30 日以内の完了を目安とします

上記の 30 日という目安は、運営者が行う削除要求への対応の目安です。Firebase が保持する認証情報やクラッシュ情報の削除時期は、第 5 節のとおりです。


7. 子どものプライバシー

本アプリは、原則として 13 歳未満の子どもを対象としていません。運営者は、13 歳未満の子どもから意図的に個人情報を収集しません。


8. 安全管理

運営者は、利用者情報の漏えい、滅失、毀損等を防止するため、必要かつ適切な安全管理措置を講じます。


9. 改定

運営者は、必要に応じて本ポリシーを改定します。重要な変更がある場合は、本アプリ内または Web サイト等で告知します。


10. お問い合わせ

本ポリシーに関するお問い合わせは、以下までご連絡ください。

  • メール:[email protected]
  • もしくは本アプリ内のサポートフォーム

お問い合わせ: [email protected]