あなたの作品集を、
常に安全に。
Poesieにおけるデータの取り扱いについて
私たちはユーザーの詩の内容をサーバーに収集または保存しません。あなたの詩のコレクションは常に、あなたの端末、Googleドライブ、またはMicrosoft OneDriveで安全に管理されます。
はじめに
Poesieは、ユーザーが詩の個人コレクションを作成、管理、保存できるように設計されたAndroid用モバイルアプリケーションであり、柔軟なクラウド同期(Google ドライブまたはMicrosoft OneDrive)または完全ローカル保存に対応しています。本アプリは複数の独立したコレクションに対応しており、それぞれに独自のカバー画像と専用ファイルを設定できます。
本アプリには無料版と、Google Play経由のアプリ内一括購入で取得できるPremiumバージョンがあります。本ポリシーでは、処理されるデータ、その目的、およびユーザーとしての権利について説明します。
開発者が自前のサーバーにユーザーの詩の内容を収集または保存することはありません。コレクションはお使いのデバイス、およびご自身が選択したストレージ(Google ドライブ、Microsoft OneDrive、またはローカル専用)に安全に保持されます。
データ管理者
個人データの管理者は以下の通りです:
- Edoardo Stoffa — 個人開発者
- メールアドレス: [email protected]
プライバシーに関するご質問がある場合は、上記のお問い合わせ先までご連絡ください。
処理されるデータ
本アプリは、サービスの提供を目的として以下のデータのみを処理します:
- GoogleまたはMicrosoftアカウントのメールアドレス(各クラウドサービスへの接続後、設定画面に表示されます)
- 各コレクションの .docx ファイル(個人のGoogle ドライブ[drive.file スコープ]、Microsoft OneDrive[Files.ReadWrite.AppFolder スコープ]内に作成/更新されるか、端末内の暗号化ローカルストレージにのみ保存されます[ローカル専用モード])
- Google ドライブおよび/またはMicrosoft OneDrive用のOAuth 2.0 / PKCE認証トークン(SecureStorageなどの安全なOS保護領域にローカル保存されます)
- アプリ設定(例:選択言語、テーマ、Premiumアクティベーション状態、コレクション一覧)
- システムのファイルピッカー経由でユーザーが選択したカスタムカバー画像(アプリの専用ディレクトリに保存されます)
- ロック用パスワード:アプリは保護領域に ハッシュ値 のみを保存し、プレーンテキストのパスワードは保存しません
- パスワードを忘れた場合の再設定用に、保護領域に保存される復元コード
- Premium購入トークン(Google Playの購入トークン):Google Play Billingによる購入検証のためデバイスの保護領域に保存され、開発者に送信されることはありません
- 暗号化されたローカルバックアップファイル(パスワード保護されたZIPアーカイブ):ユーザーの要求により作成されローカルキャッシュに保存され、第三者に送信されません
開発者が所有するサーバー上にデータが保存されることは一切ありません。
利用目的および法的根拠
データは以下の目的で処理されます:
- Google ドライブまたはMicrosoft OneDriveとのコレクションの同期およびバックアップ、または端末内での安全なローカル保存(ローカル専用モード)
- セキュリティ機能(PINまたは生体認証によるアプリロック、復元コード、ローカルファイルの暗号化、セキュリティオーバーレイ画面)
- ユーザーが要求した機能の提供(カバー画像、言語設定、テーマ、タグ、お気に入り、連続執筆ウィジェット、執筆目標、ローカルバックアップ、PDF形式のアンソロジー作成、統計情報および「Poetry Wrapped」のローカル処理)
- ローカル通知(デバイス再起動時に再スケジュールされる連続執筆のリマインダー)
- アプリ内決済の管理(Google Play Billingを通じたPremium購入の検証および復元)
主な法的根拠はGDPR第6条(1)(b)(契約の履行またはユーザーからのサービス要求の提供)です。ローカルセキュリティ機能(ロック/復元)は、デバイス上のユーザーデータへのアクセスを保護するために機能します。
クラウドおよびローカルストレージ(Google ドライブ、OneDrive、ローカル専用)
ユーザーはコレクションの保存および同期方法を以下の3つから自由に選択できます:
- Google ドライブ: 本アプリは drive.file スコープ付きのGoogle Drive APIを使用し、本アプリ自身が作成したファイルのみにアクセスが制限されます。他のファイルやフォルダへのアクセスはできません。アクセス権限は myaccount.google.com/permissions からいつでも取り消せます。
- Microsoft OneDrive: 本アプリは Files.ReadWrite.AppFolder スコープ付きのMicrosoft Graph APIを使用します。アクセスは本アプリ専用のフォルダ(OneDrive > アプリ > Poesie App)に厳格に制限され、OneDrive内の他の個人ファイルにアクセスすることは一切できません。アクセス設定は account.live.com/consent/Manage で管理できます。
- ローカル専用モード: クラウドを利用したくない場合、アプリは完全オフラインで動作します。コレクションはAES暗号化により端末内のアプリ保護領域にのみ安全に保存されます。データが端末外部に送信されることはありません。パスワード付きローカルバックアップを作成していない場合、アプリをアンインストールするとローカルデータは消去されますのでご注意ください。
どの保存方法を選択した場合でも、コレクションのすべてのファイルはユーザー固有の所有物であり、完全な管理下にあります。
ローカルストレージとセキュリティ
以下のデータはアプリの専用フォルダにローカル保存され、OSによって保護されているため他のアプリからアクセスすることはできません:
- Google / Microsoft のOAuth 2.0トークン(OSの保護領域SecureStorageに安全に保管)
- ローカルキャッシュ内の各コレクションファイル(アプリによりAESで暗号化。アプリがバックグラウンドに移動した際、またはセキュリティ画面で覆われた際に、暗号化されていないコピーは自動消去されます)
- 設定(言語、テーマ、Premiumステータス、コレクション一覧および関連オプション)
- カスタムカバー画像(ユーザーが明示的に選択したファイルのみ)
- 保護領域(SecureStorage)内のパスワードハッシュ+復元コード
- Google Playでのローカル検証専用に保護領域に保存されるPremium購入トークン
- 明示的な要求時にのみ作成され一時キャッシュに保持されるローカルバックアップファイル(ユーザー指定のパスワードで暗号化されたZIPファイル)
これらのデータはアプリのアンインストール時に自動的に消去されます。また、設定画面の「接続解除」からいつでもクラウド連携(Google ドライブまたはOneDrive)を解除できます。
ネットワーク通信(アプリ → Google)はすべて安全なHTTPS(TLS)接続を介して行われます。
必要な権限
アプリが正常に動作するために、必要最小限の権限のみを要求します:
| 権限 | 目的 / 理由 |
|---|---|
| インターネット (Internet) | 認証およびGoogle ドライブ同期のためのGoogle APIへの接続、およびPremium購入の検証のためのGoogle Playとの通信 |
| ネットワーク状態 (Network State) | 接続状態の確認(例:「オフライン/オンライン」ステータス表示のため) |
| システムファイルピッカー | カバー画像の選択:アクセスはシステムUIを介してユーザーが選択したファイルのみに制限されます |
| android.permission.USE_BIOMETRIC / android.permission.USE_FINGERPRINT | 生体認証によるアプリロック機能の有効化 |
| android.permission.POST_NOTIFICATIONS | 連続執筆のリマインダー通知の送信 |
| android.permission.WAKE_LOCK | 毎日の通知スケジュール処理中にプロセッサをアクティブに維持するため |
| android.permission.RECEIVE_BOOT_COMPLETED | デバイス再起動後にスケジュールされた通知を再復元するため |
| android.permission.VIBRATE | 通知時の触覚フィードバック/振動の提供 |
| android.permission.SCHEDULE_EXACT_ALARM | デバイスのスリープモード時でも正確な時間に通知を送るため |
| android.permission.RECORD_AUDIO | 音声入力(音声テキスト変換)のためのマイク使用。音声データは開発者によって保存・送信されず、デバイスの音声サービスによって処理されます |
| com.android.vending.BILLING | Premiumバージョン(買い切り型)を有効化するためのGoogle Play Billingを通じた決済管理 |
記載された目的以外に権限が使用されることは一切ありません。
Premiumバージョンとアプリ内決済
Poesieは、Google Play Billingを通じた1回限りの買い切り型(One-Time Purchase)アプリ内購入オプションを提供しています。
Premiumバージョンを有効化すると、追加機能(追加テーマ、高度な編集ツール、拡張エクスポート機能など)が解放されます。これらの機能は別のアカウントを作成することなく、デバイス上で完全にローカル処理されます。
Premium購入に関連して、アプリは以下のデータを処理します:
- 購入トークン:Google Playによって生成され、デバイスの保護領域(SecureStorage)に保存される識別子。Google Play Billing APIを通じて購入の有効性を確認するためだけに利用され、開発者やGoogle LLC以外の第三者に送信されることはありません。
- Premiumステータス:セッション間で有効化状態を保持するためにアプリ設定に保存されるブール値。アプリ起動時にGoogle Playとの定期確認が行われます。
開発者が直接支払いを管理することはありません。すべての金銭的取引は、独自の方針に基づきGoogle Play ストアによって処理されます。決済データに関する詳細については、Google プライバシーポリシー をご参照ください。
再インストール後や新しいデバイスへの移行時など、以前に購入した権利はアプリ内の「購入の復元」機能を使用して追加料金なしで復元できます。
第三者とのデータ共有
開発者がユーザーの個人データを第三者に共有、販売、または譲渡することはありません。
技術的運用に使用される外部サービス:
- Google LLC — OAuth 2.0 認証およびGoogle ドライブストレージ。Google プライバシーポリシー
- Google LLC / Google Play — Google Play Billingを通じた決済管理およびアプリ内レビューリクエスト。購入トークンはPremium購入を検証する目的のみでGoogleに送信され、開発者が支払いデータにアクセスすることはできません。Google Play 利用規約
データの保持期間
- コンテンツ(Poesie.docx)は、ユーザーが削除を選択するまでGoogle ドライブ上に残ります
- OAuth トークンは、ログアウトするかアプリをアンインストールするまでデバイス上に保持されます
- 復元コードは、パスワード/ロックを解除するかアプリをアンインストールするまでデバイス上に保持されます
- Premium購入トークンは、アプリをアンインストールするまでデバイス上に保持されます。Google Playで購入が無効になった場合は自動的に削除されます
ユーザーの権利(GDPR)
データ主体として、GDPR第15条〜第22条に基づき、以下の権利を有します:
- アクセス権 — データの処理状況の確認およびコピーの取得
- 訂正権 — 不正確なデータの修正請求
- 消去権(忘れられる権利) — データの削除請求
- 処理の制限権 — 特定の状況下での処理の制限請求
- データポータビリティ権 — 構造化された一般的な形式でのデータ受領
- 異議申し立て権 — 該当する場合の処理に対する異議申し立て
- 監督機関への不服申し立て — データ保護監督機関(www.garanteprivacy.it または管轄の地域機関)への申立て
権利を行使する場合は、「データ管理者」セクションに記載されているメールアドレスまでご連絡ください。
未成年者のプライバシー
Poesieは14歳未満のお子様を対象としていません。開発者が14歳未満の未成年者から個人情報を意図的に収集することはありません。EU一般データ保護規則(GDPR)に基づき、未成年者のデータ処理には保護者または法的監護者の同意が必要です。
Google Playを通じたアプリ内購入には有効なGoogle アカウントが必要です。購入に関する保護者の同意管理は、Google PlayおよびGoogle ファミリー リンクの方針に従います。
クッキー(Cookie)および類似技術
Poesie モバイルアプリケーションは、Cookieや追跡技術を使用していません。
本ウェブサイトでは、ホスティングサービスが提供する必須の技術的Cookieを使用する場合があります。プロファイリング用Cookieは使用していません。
プライバシーポリシーの変更
開発者は本ポリシーを改定する権利を有します。変更が発生した場合は、更新日を改定した上で本ページに掲載されます。