最終更新日: 2026 年 6 月 3 日
Offly (以下「本アプリ」) は、利用者の体験向上およびサービス提供に必要な範囲で以下の情報を取得します。広告 SDK・トラッキング SDK は組み込まれていません。個人を特定するための情報は最小限に留めます。
| 項目 | 用途 | 保存先 |
|---|---|---|
| Apple User Identifier (sub claim) | アカウント識別 | Cloudflare D1 (運営者管理サーバー) |
| メールアドレス (初回サインイン時のみ、Apple が中継するプライベートメール含む) | 重要なお知らせの送信 | Cloudflare D1 |
| 表示名 (任意、利用者が入力した場合のみ) | 画面表示 | Cloudflare D1 |
Sign in with Apple を使わずに本アプリを利用することも可能です。その場合、上記情報は一切収集されません。
| 項目 | 用途 | 保存先 |
|---|---|---|
| ロック開始 / 解除イベント (時刻、種別「手動 / スケジュール」、継続時間) | 「脳の状態」ダッシュボード表示 | Cloudflare D1 |
| Pomodoro セッション履歴 (開始/終了時刻、完了セット数、合計集中時間、終了理由) | 履歴・統計表示 | Cloudflare D1 |
| ロック設定のバックアップ (対象アプリの不透明トークン、スケジュール時刻、シールド文言) | 機種変更時の復元・端末間同期 | Cloudflare D1 / R2 |
| 項目 | 用途 | 保存先 |
|---|---|---|
| APNs deviceToken | Apple 経由のプッシュ配信 | Cloudflare D1 |
| Firebase FCM token | クロスプラットフォーム配信基盤 | Cloudflare D1 + Firebase |
| Live Activity push token | Lock Screen / Dynamic Island のリアルタイム更新 | Cloudflare D1 |
| デバイス識別 UUID (本アプリで生成、Apple ID とは無関係) | トークンのローテーション管理 | App Group + Cloudflare D1 |
| 項目 | 用途 | 保存先 |
|---|---|---|
| App Store Transaction ID / Product ID | サブスクリプション状態の確認 | Cloudflare D1 |
| サブスクリプション有効期限 / 自動更新フラグ | Premium 機能の有効化判定 | Cloudflare D1 |
クレジットカード情報・氏名・請求先住所等の決済情報は本アプリは一切受け取らず、すべて Apple StoreKit / App Store で管理されます。
これらは Sign in 済みの場合に必要に応じて 1-2 のバックアップとして同期されますが、Sign in しないユーザーの場合は完全にローカル動作です。
本アプリは iOS 標準の FamilyControls / ManagedSettings / DeviceActivity フレームワークを使用します。利用者が選択したアプリの情報は、Apple のプライバシー保護機構によって不透明トークンとして扱われ、本アプリのコードからは具体的なアプリ名やパッケージ ID を読み取ることができません。
収集した情報を第三者に販売・賃貸・提供することはありません。以下のサービスプロバイダにのみ、サービス提供のために必要な範囲でデータを処理させます:
アプリ内の「設定 > アカウントを削除」、または naga_ri@icloud.com へのメールリクエストにより、利用者に紐づくサーバー上のデータをすべて削除できます。Apple の StoreKit に保管されている決済記録は、Apple のポリシーに従って管理されます。サブスクリプションの解約は iPhone の「設定 > Apple ID > サブスクリプション」から別途行う必要があります。
本アプリは 13 歳未満の子どもを対象とした設計ではありません。年齢区分は 4+ ですが、自分でアプリ利用を制限したい成人を主な対象としています。
本ポリシーに関するお問い合わせは naga_ri@icloud.com までご連絡ください。
本ポリシーは予告なく改定される場合があります。改定後の内容は本ページに掲載した時点で効力を生じます。重要な変更がある場合はアプリ内通知でお知らせします。
Last updated: May 18, 2026
Offly collects the minimum data necessary to provide the service. No advertising or tracking SDKs are embedded.
sub claim) — for account identificationYou may use the app without signing in. In that case, none of the above is collected.
Credit card information, name, and billing address are handled solely by Apple StoreKit and never received by the app.
The opaque tokens of apps you selected (FamilyActivitySelection), in-progress Pomodoro state, and the local queue for pending events are stored on your device. They are mirrored to the server only when you are signed in.
This app uses Apple's FamilyControls, ManagedSettings, and DeviceActivity frameworks. Selected apps are represented as opaque tokens; the app code cannot read your actual app names or bundle IDs.
We do not sell, rent, or share your data with third parties for marketing. We use the following providers only to deliver the service:
You can delete your server-side data either via the in-app "Settings > Delete Account" action, or by emailing naga_ri@icloud.com. Apple's purchase records are managed under Apple's own policy. Subscription cancellation must be done separately in iPhone's "Settings > Apple ID > Subscriptions".
This app is not designed for use by children under 13. While the age rating is 4+, the primary audience is adults who wish to self-limit their app use.
For questions about this policy, contact naga_ri@icloud.com.
This policy may be revised without prior notice. Revisions take effect when posted on this page. Material changes will be announced via in-app notification.