LOCKI

LOCKI プライバシーポリシー

最終更新日: 2026-08-27

LOCKIは個人の集中ロックと任意のカップルロックを提供するデジタルウェルビーイングアプリです。個人情報を販売したり、広告に利用したりしません。

1. 識別情報とサーバー通信のタイミング

LOCKIはアプリの起動時に匿名のSupabase Authユーザーと端末識別情報を作成します。ペアリング前でも、その識別情報の作成復元、セッション維持、基本サービスの確認のためにLOCKIのサーバーと通信することがあります。ペアリングは任意です。Googleアカウントの連携も任意で、連携するとGoogleが提供する氏名・メールアドレス・プロフィール情報をSupabase Authが処理する場合があります。電話番号は求めません。

2. LOCKIが処理する情報

利用する機能に応じて、次の情報を処理する場合があります。

  • 匿名のAuth/端末識別子、プラットフォーム、言語、タイムゾーン、通知を有効にした場合のExpo/FCMプッシュトークン;
  • Googleアカウントを連携した場合の氏名・メールアドレス・プロフィール情報;
  • 任意のマーケティング受信同意の状態、変更時刻、同意文面のバージョン;
  • ペア・招待端末・カップルセッションメタデータ;
  • テーマ・時間完了解除イベントなどのロック設定と記録;
  • リチュアルの回答、カップルストリーク、週間レポートデータ;
  • 入力した場合のカスタム解除リクエストメッセージ(最大200文字)。

ロックコアは選択したアプリ、または端末全体モードを端末上で使用します。LOCKIがアプリの内容、画面の内容、ロック中に見ている文章を受け取ることはありません。iOSのアプリ選択はOSの不透明なトークンで処理されます。Android初回リリースは使用状況へのアクセスと他のアプリの上に表示する権限でブロックし、インストール済みアプリの一覧・パッケージ表示名・アイコンサーバーや分析事業者へ送信しません。マイク権限を要求せず、音声・オーディオを収集しません。現在のアプリには写真のアップロード・交換画面がなく、写真動画を収集しません。

カスタム解除リクエストメッセージはそのリクエストとともに保存され、アプリ内でペア相手に表示されます。プッシュ通知のペイロードには含まれません。

3. サービス提供事業者

SupabaseはAuthとデータベースホストします。ExpoとFCMの通知配信経路はプッシュトークンと一般化された通知ペイロードを処理する場合があります。RevenueCatはサブスクリプションの識別情報と権利状態を処理します。PostHogは匿名ID作成時から匿名Supabase UIDとLOCKIがコードから明示的に送信する製品利用イベントだけを処理し、アプリライフサイクルの自動収集、セッションリプレイ、GeoIP、既定のユーザー属性を無効にしています。Sentryはコードから報告したエラーを処理し、既定の個人情報送信を無効にして、送信前にユーザー・リクエスト情報を削除します。

アカウント削除ジョブは各段階を保存します。中断後はユーザーが削除をもう一度要求した場合にだけ保存地点から限定的なbackoffを適用して再開し、繰り返し失敗した処理は`marked for manual review`として残します。RevenueCatの顧客とPostHogのユーザー・イベントの削除後にLOCKIのアカウントデータを削除します。Sentryの自動削除APIは接続されていないため、Sentryレポートは同社の保存法的運用上の規則に従って残る場合があります。適用される保存期間の確認や削除支援はお問い合わせください。

4. サブスクリプション

サブスクリプションはApple App StoreまたはGoogle Playで購入され、請求・トライアル・返金解約には各ストアの規約が適用されます。RevenueCatにはアプリサブスクリプション識別情報と権利情報が届く場合があります。LOCKIのアカウント削除だけでストアサブスクリプションが解約返金されることはありません。

5. ペア解除とアカウント削除

ペア解除は接続を切り、進行中のカップルロックを終了します。匿名アカウント、個人のロック履歴、既存のカップル履歴は削除しません。接続の解除とアカウント削除は別の機能です。

アカウント削除は設定から行う、元に戻せない手続きです。認証済みの削除リクエストが成功すると、サーバーは次の順序で処理します。

  1. Bearerトークンからリクエスト元を確認し、リクエスト本文のユーザーIDを信頼しません。
  2. RevenueCatの顧客記録とPostHogのユーザー・イベントの削除を処理します。
  3. ペア・端末・セッション・レポート・リチュアル回答などのアカウントデータとAuthユーザーを削除します。
  4. 各段階の状態を保存し、ユーザーがもう一度要求すると保存地点から限定的なbackoffで再開し、繰り返し失敗した処理は`marked for manual review`として残します。

サービス専用の削除受付記録は最大7日間だけ保持します。この記録にはSHA-256 token hash(raw tokenは保存しません)、uid、storage削除の文脈、provider/local stage status、不透明なPostHog request ID、attempts/backoff、lease/error/timestampsの各カテゴリーが含まれる場合があります。認証済み要求の関連付け、重複防止、事業者の進行確認、ユーザーによる再開、失敗手動確認のために使用した後、記録を消去します。

リモート処理が成功した後だけ、アプリネイティブロックランタイムアクティブロックの停止を依頼し、SecureStoreの認証セッションを削除し、RevenueCatPostHogSentryの識別情報をリセットし、個人のメモリ状態とMMKVデータを消去します。再試行しても安全なように処理します。削除手順は https://locki.waypion.com/account-deletion で確認できます。

6. 保存期間

サービスの提供に必要なアカウント記録は、アカウントが存在する間保持します。サーバーの保存期間ジョブで古いペアリングイベントと完了済みカップル記録を整理します。RevenueCatとPostHogの削除は上記の手続きで処理します。ストアレシートプッシュ配信ログ、Sentryレポート、事業者のバックアップには各事業者の保存規則が適用される場合があります。

7. お子様と変更

LOCKIは18歳以上の方のみ利用できます。18歳未満の方の個人情報を意図的に収集しません。データの取扱いが変わる場合は、この文書と日付を更新します。

8. お問い合わせ

削除のサポート、残存データプライバシーに関するご要望は contact@waypion.com までご連絡ください。