PRIVACY POLICY

Swipe Fence プライバシーポリシー

最終更新: 2026.07.29

Swipe Fenceは、利用者本人が決めたルールで自分の端末の使い方を一時的に抑えるための自己制御ツールです。ロック対象、解除の記録、ミッションの結果は、原則としてお使いの端末の中だけで処理します。利用にあたってアカウント登録は不要で、当方のサーバーへ情報が送られるのは、利用者がアプリの報告画面で送信ボタンを押した場合だけです。

目次

1. 事業者と適用範囲

本サービスの事業者はサンカクテックラボ(以下「当方」)です。本ポリシーは、当方が提供するiPhone版Swipe Fence、Mac版Swipe Fence、Chrome拡張機能「Swipe Fence」、およびSwipe Fenceに関する本サイトのページに適用します。

本ポリシーで「個人情報」とは、個人情報の保護に関する法律に定める個人情報をいいます。当方は、氏名、メールアドレス、電話番号、住所、位置情報、連絡先、写真、カレンダーを取得しません。

2. サーバーに保存しない情報

次の情報を当方のサーバーへ送信または保存する仕組みは、アプリにもサーバーにも用意していません。

  • iPhone単体で利用している場合の利用データ全般
  • ロック対象として選んだアプリ名、カテゴリ、ドメイン
  • ロック対象として選んだMacアプリの名前とアイコン
  • 閲覧履歴と、開いているタブのURL
  • ミッションの成功、失敗、進捗の詳細
  • 加速度センサーや歩数計などのセンサー生データ
  • 個別のスクワット、シェイク、歩数、深呼吸のログ
  • 位置情報、連絡先、写真、カレンダー

これらの項目については、データベースの定義に該当する保存先が混入していないことを、公開前の自動チェックで確認しています。

3. 端末の中だけで扱う情報

次の情報は、お使いの端末の中に保存し、当方へ送信しません。

  • スクリーンタイムで選んだアプリ、カテゴリ、Webサイト。Appleの仕組みにより、選択結果は当方が内容を読み取れない形で端末内に保存されます。
  • ロックと解除の設定、解除時間の候補、ミッションの設定、休憩時間、確認コードの設定。
  • 解除の回数、対象ごとの利用時間、レポートと日次サマリーの集計値、ミッションの進捗。
  • ミッションで表示した問題への回答履歴。
  • モーションと歩数。スクワット、シェイク、歩行・足踏みの判定にのみ使い、判定に必要な範囲で処理します。生データは保存も送信もしません。
  • カメラ映像。Mac連携のQRコード読み取りにのみ使い、画像を保存も送信もしません。

端末内のデータは、設定の「利用履歴を削除」から消せます。アプリを削除した場合も、アプリが保存した端末内のデータは削除されます。

5. Chrome拡張機能で扱う情報

Chrome拡張機能を利用する場合、ロック対象との一致判定、ブロック画面の表示、残り時間の管理のため、開いているタブのURLを端末上で処理します。ロック対象の識別子、表示名、対象URLは、Chromeと同じMac上のSwipe Fenceアプリとの間でNative Messagingにより受け渡します。

Webページの本文、フォームへの入力内容、パスワード、Cookieを収集する機能はありません。閲覧履歴や対象URLを当方のサーバーへ送信も保存もせず、広告、販売、行動分析には利用しません。

Chrome拡張機能は現在、Chrome ウェブストアでの公開前のテスト版として、手動で追加する形で配布しています。

6. 報告を送信したときに保存する情報

英語・数学のミッションにある「間違いを報告」、またはホーム画面のアイコンを長押しして開く「不具合を知らせる」から、利用者が送信ボタンを押した場合に限り、次の情報をCloudflareの日本国外のサーバーへ送信し、保存します。報告の送信は任意で、送信しなくてもアプリのすべての機能を利用できます。

  • 匿名の端末識別子(アプリが生成する識別子で、Appleアカウントやメールアドレスではありません)
  • 利用者が入力した報告内容
  • 問題の報告の場合、表示中だった問題文、選択肢、答え、解説
  • 不具合の報告の場合、iOSのバージョン、端末の種類、スクリーンタイムの許可状態
  • 報告の種別、報告元の画面、アプリのバージョン、ビルド番号、言語設定
  • 不正利用を防ぐため、IPアドレスと日付から生成した一方向ハッシュ(生のIPアドレスは報告のデータベースに保存しません)

報告欄には、氏名、メールアドレス、電話番号などの個人情報や連絡先を入力しないよう、アプリ内で案内しています。報告内容に個人情報が含まれていた場合、その情報は不具合の調査以外の目的には利用しません。

7. 通知

解除の案内、日次サマリー、利用時間のお知らせなど、Swipe Fenceが表示する通知は、すべてお使いのiPhoneの中で作られるローカル通知です。通知の内容が当方や第三者のサーバーへ送信されることはありません。

8. 利用目的

  • ロックと解除、ミッション、レポートなど、アプリの機能を提供するため。
  • 報告いただいた不具合や、問題文の誤りを調査し、修正するため。
  • 報告機能への大量送信やいたずらを防ぎ、サービスを安定して提供するため。

上記以外の目的には利用しません。広告配信、行動ターゲティング、プロファイリング、第三者への販売は行いません。アプリはトラッキングを行わず、App Storeのトラッキング許可も求めません。

9. 第三者提供、委託先、国外への移転

法令に基づく場合を除き、取得した情報を第三者へ提供しません。報告機能とWebサイトの運用のため、次の事業者へ取り扱いを委託しています。いずれも米国の事業者であり、情報は日本国外で保存または処理されます。

  • Cloudflare, Inc.(米国): 報告データの保存と、本サイトの配信。
  • Resend(米国): 1日1回のまとめメールの配送。メール配送に必要な範囲で、報告内容と問題情報または端末環境情報を処理します。Resend側での保存は、同社のその時点の利用規約とプライバシーポリシーに従います。
  • Google LLC(米国): お問い合わせフォーム(Googleフォーム)と、本サイトのWebフォントの配信。フォームに入力した内容はGoogleのサーバーに保存されます。

アプリの入手や更新に伴ってAppleが取得する情報は、Appleのプライバシーポリシーに従って同社が取り扱います。当方は現在、課金機能を提供していないため、課金に関する外部サービスへの情報送信は行っていません。有料プランを開始する場合は、開始前に本ポリシーを更新します。

10. 保存期間

  • 報告本文、問題情報または端末環境情報、関連する報告メタデータは、最長1年保存します。
  • 送信済みの報告は新しい10,000件まで保存し、超えた分は古い報告から削除します。まだ確認していない報告は、この整理では削除しません。
  • まとめメールの配送処理に関する記録は、30日以内に削除します。
  • 報告が残っていない匿名の端末識別子は、最後の利用から90日後に削除します。
  • 端末内のデータは、利用者が削除するかアプリを削除するまで端末内に残ります。

11. 安全管理のための措置

  • 報告の送信を含むインターネット通信は、TLSにより暗号化します。
  • iPhoneとMacのBluetooth通信は、ペアリング時に交換した鍵で暗号化し、署名を検証します。
  • 報告通知の宛先メールアドレスとメール配送用のAPIキーは、Cloudflareの非公開設定にのみ保存し、アプリ、公開しているソースコード、APIの応答には含めません。
  • 報告の重複と大量送信への対策には、IPアドレスと日付から生成した一方向ハッシュだけを使い、生のIPアドレスは保存しません。
  • 本ポリシーで保存しないと定めた項目については、データベース定義に該当する保存先が含まれていないことを自動チェックで確認しています。

12. 開示、訂正、削除などの求め

端末内のデータは、アプリの設定または端末の操作により、利用者ご自身がいつでも削除できます。

報告データは匿名の端末識別子に結び付いており、氏名やアカウントとは結び付けていないため、当方は通常、特定の個人を識別できません。ご自身が送信した報告の削除をご希望の場合は、送信したおおよその日時と内容をお問い合わせフォームからお知らせください。特定できた範囲で削除します。保有個人データの利用目的の通知、開示、訂正、利用停止などの求めも、同じフォームで受け付けます。

13. 未成年の方の利用

未成年の方は、保護者の同意を得たうえでご利用ください。本サービスは13歳未満の方に向けたものではなく、13歳未満の方と分かる場合に意図的に情報を取得することはありません。13歳未満の方の情報を受け取ったことが判明した場合は、確認のうえ削除します。

14. 本サイトのCookieとアクセス記録

本サイトは、広告やアクセス解析のためのCookie、トラッキングタグ、解析スクリプトを使用していません。

本サイトはCloudflare上で配信しており、配信基盤の稼働確認とセキュリティのため、接続元のIPアドレスやリクエスト情報が一時的に記録される場合があります。また、本サイトの表示にはGoogle Fontsを利用しているため、ページを開くとGoogleに対してフォントの取得リクエストが送信されます。

15. 本ポリシーの変更

本ポリシーは、機能の追加、法令、ストアの審査要件、外部サービスの仕様の変更に応じて改定することがあります。改定した場合は、本ページの最終更新日を更新します。取り扱いに重要な変更がある場合は、アプリ内または本サイトで案内します。

16. お問い合わせ

本ポリシーおよび個人情報の取り扱いに関するお問い合わせは、お問い合わせフォームからお送りください。事業者の名称、所在地、代表者名など、法令で開示が求められる事項については、同フォームからのご請求に応じて遅滞なくお知らせします。

17. 準拠法

本ポリシーの解釈および適用は、日本法に準拠します。

English summary

Swipe Fence is a self-control tool. It requires no account, and lock targets, unlock records, mission results, motion data, and camera frames stay on the device. Mac link runs over a direct Bluetooth connection between your iPhone and your Mac, with no server in between. The optional Chrome extension processes open-tab URLs on the device to enforce user-selected website locks and exchanges the target identifier, display name, and URL with the Swipe Fence app on the same Mac through Native Messaging; it does not collect page contents, form entries, passwords, or cookies. Data reaches the operator's server only when a user taps send on a question error or app issue report: the report note, an anonymous installation id, either the displayed question snapshot or the iOS version, device type, and Screen Time authorization status, plus app version, build number, and locale. Reports are stored on Cloudflare in the United States and delivered by Resend in one daily email. They are kept for at most one year, with no more than the 10,000 most recent delivered reports retained, and the form tells users not to enter personal information or contact details. This site uses no advertising or analytics cookies. Questions can be sent through the contact form linked above.