TouchMac は「データはあなたのデバイス間に留まる」を設計原則としています。本ポリシーは、TouchMac(iPhone/iPad 版および Mac 版を含み、以下「本アプリ」)がお客様のデータをどのように取り扱うかを説明するものです。
1. 収集しないもの
- 画面の内容:Mac の画面と音声は、お客様のデバイス間でのみエンドツーエンド暗号化により伝送されます。当方はアクセスできず、画面を一切保存しません。
- 入力内容:タッチ、キーボード、マウスの操作も同様に、デバイス間でのみ暗号化して伝送されます。
- アカウント情報:本アプリはアカウント登録を必要とせず、当方はお客様の氏名、メールアドレス、その他いかなる個人情報も保有しません。
- 行動分析:第三者の分析 SDK や広告 SDK を一切組み込んでおらず、利用行動を追跡しません。
2. お客様のデバイスに保存されるデータ
- ペアリング資格情報:デバイスのペアリングで生成される識別子と鍵は、各デバイスのシステムキーチェーン(Keychain)に保存され、接続する双方の本人性の検証に使用されます。操作される Mac 上でいつでも取り消せます。
- 環境設定:仮想ゲームパッドのレイアウトや感度などの設定は、デバイス本体に保存されます。
- 以上のデータが当方のサーバーにアップロードされることはありません。
3. ローカルネットワーク接続
同じ Wi-Fi 上で使用する場合、すべてのストリーミングおよび操作トラフィックはピアツーピアの直接接続であり、画面と入力データは外部のいかなるサーバーも経由しません。接続確立の段階で、デバイスが公共 STUN サーバーに自身のネットワークアドレスを問い合わせることがあります(対象は IP アドレスのみで、画面や入力の内容は一切含まれません)。
4. リモート接続(任意の有料機能)
ネットワークをまたぐリモート接続を有効にした場合:
- シグナリングサーバーは、接続確立に必要なメッセージ(すべて暗号署名つき)を転送するのみで、ストリーミングの内容には触れません。
- ピアツーピアの直接接続が確立できない場合、トラフィックは TURN リレーを経由します。ストリーミングは DTLS-SRTP によるエンドツーエンド暗号化のため、リレーサーバーは内容を読み取れません。
- シグナリングサーバー自体は、アプリケーション層の記録を一切保持しません(デバイス識別子も接続内容も記録しません)。基盤となるクラウドプラットフォーム(Fly.io)が、インフラ運用のために短期間のネットワーク層の技術ログを保持する場合があります。
5. システム権限の用途
- 画面収録(操作される Mac):Mac の画面をキャプチャし、お客様のデバイスに表示するため。
- アクセシビリティ(操作される Mac):お客様の入力を Mac に注入するため。
- カメラ(iPhone):ペアリング用 QR コードのスキャンのみに使用します。録画もアップロードもしません。
- ローカルネットワーク:同じネットワーク内の Mac の検出と接続のため。
- マイク権限の宣言(iPhone):オーディオエンジンの初期化にこの権限の宣言が必要です。本アプリは Mac から届く音声を再生するのみで、マイクの録音もアップロードも行いません。
6. 児童のプライバシー
本アプリは 13 歳未満の児童を対象として設計されておらず、いかなる個人情報も収集しません。
7. ポリシーの変更
本ポリシーに重大な変更がある場合は、本ページおよびアプリ内でお知らせします。継続してご利用いただくことで、更新後のポリシーに同意したものとみなされます。
8. お問い合わせ
本ポリシーに関するご質問は [email protected] までご連絡ください。