目次
1. 事業者と適用範囲
本サービスの
本ポリシーで
2. サーバーに保存しない情報
次の
- iPhone単体で
利用している 場合の 利用 データ全般 - ロック対象と
して 選んだ アプリ名、 カテゴリ、 ドメイン - ロック対象と
して 選んだ Macアプリの 名前と アイコン - 閲覧履歴と、
開いている タブの URL - ミッションの
成功、 失敗、 進捗の 詳細 - 加速度センサーや
歩数計などの センサー生データ - 個別の
スクワット、 シェイク、 歩数、 深呼吸の ログ - 位置情報、
連絡先、 写真、 カレンダー
これらの
3. 端末の中だけで扱う情報
次の
- スクリーンタイムで
選んだ アプリ、 カテゴリ、 Webサイト。 Appleの 仕組みに より、 選択結果は 当方が 内容を 読み取れない形で 端末内に 保存されます。 - ロックと
解除の 設定、 解除時間の 候補、 ミッションの 設定、 休憩時間、 確認コードの 設定。 - 解除の
回数、 対象ごとの 利用 時間、 レポートと 日次サマリーの 集計値、 ミッションの 進捗。 - ミッションで
表示した 問題への 回答履歴。 - モーションと
歩数。 スクワット、 シェイク、 歩行・足踏みの 判定に のみ 使い、 判定に 必要な 範囲で 処理します。 生データは 保存も 送信もしません。 - カメラ映像。
Mac連携の QRコード読み取りに のみ 使い、 画像を 保存も 送信もしません。 - 受け取った
お知らせと 報告への 返信、 その 既読状態 ( 「お知らせ」 一覧。 詳しくは 7項)。 - 送信した
報告の IDと 送信日時。 返信を 確認する 時期の 判断に のみ 使い、 60日で 削除します。 報告の 本文は 保存しません。
端末内の
4. Mac連携で扱う情報
現在の
- ペアリングは、
Macに 表示される QRコードの 読み取りと、 Bluetoothでの 鍵交換だけで 完結します。 - Macからの
解除要求に 含まれる 対象の 表示名などは、 暗号化して iPhoneへ 送ります。 当方の サーバーには 送信も 保存もしません。 - Mac上の
アプリ一覧や アイコンは、 iPhoneへ 同期しません。 - iPhoneに
保存した Macとの 接続情報は、 設定の 「Mac連携データを 削除」から 消せます。
将来の
5. Chrome拡張機能で扱う情報
Chrome拡張機能を
Webページの
Chrome拡張機能は
6. 報告を送信したときに保存する情報
英語・数学の
- 匿名の
端末識別子 (アプリが 生成する 識別子で、 Appleアカウントや メールアドレスでは ありません) - 利用者が
入力した 報告内容 - 問題の
報告の 場合、 表示中だった 問題文、 選択肢、 答え、 解説 - 不具合の
報告の 場合、 iOSの バージ ョン、 機種識別子 (端末名では ありません)、 取得日時・タイムゾーン、 低電力モード・温度状態、 スクリーンタイム・通知・Bluetooth・モーションの 許可状態、 対象件数・登録済みMacの 台数・接続状態、 共通設定 (解除時間候補・休憩時間と 範囲・ロック方 式・ミッションの 種類) - 報告の
種別、 報告元の 画面、 アプリの バージ ョン、 ビルド番号、 言語設定、 問題の 報告の 場合は その 時点で 使っていた 問題 データの 版番号 - 不正利用を
防ぐ ため、 IPアドレスと 日付から 生成した 一方 向ハッシュ (生の IPアドレスは 報告の データベースに 保存しません)
問題の
報告欄には、
7. お知らせ、問題データの更新、報告への返信
アプリは、
- お知らせ:初回の
設定を 終えた あと、 アプリを 開いた ときに 12時間に 1回まで、 本サイトと 同じ Cloudflare上で 公開している お知らせの ファイルを 取得します。 この 取得では、 端末識別子、 アカウント、 Cookie、 認証情報を 送信しません。 通常の Webの 通信と 同じく、 接続元の IPアドレスや、 アプリ名と バージョンを 含むUser-Agent、 言語設定などの 標準的な 通信情報は 配信の ために Cloudflareへ 届きますが、 当方の データベースには 記録しません。 どの お知らせを 表示するかは、 アプリの バージョンと 日時を もとに 端末の 中で 判断します。 - 問題
データの 更新:英語・数学などの 問題の 修正や 追加を アプリの 更新を 待たずに 届ける ため、 初回の 設定を 終えた あと、 アプリを 開いた ときに 12時間に 1回まで、 Wi-Fiに 接続していて 低データモードでない ときだけ、 本サイトと 同じ Cloudflare上で 公開している 問題 データの 一覧を 確認し、 新しい 版が あれば その ファイルを 取得します。 取得の 条件と 送信する 情報は お知らせと 同じで、 端末識別子、 アカウント、 Cookie、 認証情報を 送信せず、 当方の データベースには 記録しません。 取得した 問題 データは 端末内に 保存し、 次に アプリを 起動した ときから 使います。 - 報告への
返信:報告を 送信した 端末だけが、 送信から 60日間、 12時間に 1回まで 返信の 有無を 確認します。 確認には 報告時の 匿名の 端末識別子を 使い、 報告内容や 端末の 情報は 送信しません。 確認の 際、 保存期間の 判断の ため、 匿名の 端末識別子の 最終利用 日時を 1日1回まで 更新します。 - 返信は
当方からの 一方 向の お知らせで、 アプリから 返信に 答える ことは できません。 やり 取りが 必要な 場合は、 お問い合わせフォームを ご利用ください。 - 返信の
内容 (返信の 種類、 本文、 リンク、 修正した バージョン)は、 対応する 報告と 結び 付けて 当方の サーバーに 保存します。 - 受け取った
お知らせと 返信、 既読状態は、 端末内の 「お知らせ」 一覧に、 新しい 順に 最大50件、 受け取りから 1年まで 保存し、 当方へは 送信しません。 - お知らせと
返信は プッシュ通知では 届けず、 Appleの プッシュ通知サービスも 使いません。
8. 通知
解除の
9. 利用目的
- ロックと
解除、 ミッション、 レポートなど、 アプリの 機能を 提供する ため。 - 報告いただいた
不具合や、 問題文の 誤りを 調査し、 修正する ため。 - 報告への
返信や、 アプリに 関する お知らせを お届けする ため。 - 問題の
誤りの 修正や 新しい 問題を、 アプリの 更新を 待たずに お届けする ため。 - 報告機能への
大量送信やいたずらを 防ぎ、 サービスを 安定して 提供する ため。
上記以外の
10. 第三者提供、委託先、国外への移転
法令に
- Cloudflare, Inc.
(米国) : 報告データと 返信の 保存、 お知らせと 問題 データの ファイル、 本サイトの 配信。 サービスの 稼働確認と 障害対応の ため、 報告の 送信や 返信の 確認の リクエストに 関する 情報が、 Cloudflareの 記録機能に 短期間残る 場合が あります。 - Resend
(米国) : 1日1回の まとめメールの 配送。 メール配送に 必要な 範囲で、 報告内容と 問題情報または 端末環境情報を 処理します。 Resend側での 保存は、 同社の その 時点の 利用規約と プライバシーポリシーに 従います。 - Google LLC
(米国) : お問い合わせフォーム (Googleフォーム)と、 本サイトの Webフォントの 配信。 フォームに 入力した 内容は Googleの サーバーに 保存されます。
アプリの
11. 保存期間
- 報告本文、
問題情報または 端末環境情報、 関連する 報告メタデータは、 最長1年保存します。 - 送信済みの
報告は 新しい 10,000件まで 保存し、 超えた分は 古い 報告から 削除します。 まだ 確認していない 報告は、 この 整理では 削除しません。 - まとめメールの
配送処理に 関する 記録は、 30日以内に 削除します。 - 報告への
返信は、 対応する 報告と 同じ 期間保存し、 報告を 削除する ときに 一緒に 削除します。 - 報告が
残っていない 匿名の 端末識別子は、 最後の 利用 (報告の 送信または 返信の 確認)から 90日後に 削除します。 - 端末内の
「お知らせ」 一覧は 最大50件・受け取りから 1年、 送信した 報告の IDは 60日で、 端末内から 削除します。 - その
ほかの 端末内の データは、 利用者が 削除するか アプリを 削除するまで 端末内に 残ります。
12. 安全管理のための措置
- 報告の
送信を 含むインターネット通信は、 TLSに より 暗号化します。 - iPhoneと
Macの Bluetooth通信は、 ペアリング時に 交換した鍵で 暗号化し、 署名を 検証します。 - 報告通知の
宛先メールアドレスと メール配送用の APIキーは、 Cloudflareの 非公開設定に のみ 保存し、 アプリ、 公開している ソースコード、 APIの 応答には 含めません。 - 報告の
重複と 大量送信への 対策には、 IPアドレスと 日付から 生成した 一方 向ハッシュだけを 使い、 生の IPアドレスは 保存しません。 - 本ポリシーで
保存しないと 定めた 項目に ついては、 データベース定義に 該当する 保存先が 含まれていない ことを 自動チェックで 確認しています。
13. 開示、訂正、削除などの求め
端末内の
報告データは
14. 未成年の方の利用
未成年の
15. 本サイトのCookieとアクセス記録
本サイトは、
本サイトは
16. 本ポリシーの変更
本ポリシーは、
17. お問い合わせ
本ポリシーおよび
18. 準拠法
本ポリシーの
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. The app talks to the operator's server in only four cases. First, when a user taps send on a question error or app issue report (from a mission, the report history, Settings, or the Home Screen quick action): the report note, an anonymous installation id, either the displayed question snapshot or the iOS version, hardware model, capture time, time zone, low-power and thermal states, permission states, target and paired-Mac counts, Mac connection states, and common lock settings, plus app version, build number, and locale, and for a question report the version number of the question data in use. 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. Second, when the app opens (at most every 12 hours), it downloads a public announcements file without any installation or account identifier, cookie, or credential; the request carries only what any web request carries, such as the IP address and user agent, and is not recorded in the operator's database. Third, on Wi-Fi without Low Data Mode (also at most every 12 hours after setup), it checks a public list of question data and downloads updated question files when a newer version is published, under the same rules as the announcements file; the files are kept on the device and used from the next launch. Fourth, a device that sent a report checks for one-way developer replies with its anonymous installation token for 60 days after the report, at most every 12 hours; each check refreshes the token's last-used time at most once a day. Replies are stored with their report and deleted with it. Users cannot reply to them. Received announcements and replies are kept only on the device, up to 50 items for one year, and are never delivered by push notification. This site uses no advertising or analytics cookies. Questions can be sent through the contact form linked above.