プライバシーポリシー
1. 製品とサービス
AirsPadは、暗号化されたWebSocket(WSS)セッションを使い、ローカルネットワーク経由でスマートフォンからWindowsまたはMacのパソコンを操作するソフトウェアです。公開サイトairspad.comは製品情報とデスクトップ向けダウンロードを提供します。日常の操作について、現行の製品コードにクラウド中継はありません。
2. 処理するデータの種類
プラットフォームにより、AirsPadは次を処理する場合があります:デバイス表示名(iOSはペアリングメッセージ用にUIDevice名を読み取り);ローカル生成のデバイスまたはホスト識別子;wss://接続URLおよびQRコード作成に使うLAN IPアドレス;ペアリングコード(短命);認証トークン;TLS証明書 / SPKIピン留め材料;ペアリング済みデバイス一覧;言語やリモートシャットダウン可否などのユーザー設定;およびセッション中のライブのポインター / キーボード / ジェスチャーイベント。
3. 処理の目的
データは、LAN上でのデバイス発見と接続、ペアリングと認証の完了、ローカルセッションの暗号化、パソコンへの入力イベント適用、有効時のリモートシャットダウン、ウェブサイト上の言語設定の記憶に使用されます。
4. ローカルネットワーク通信
操作トラフィックは、ローカルネットワーク上でスマートフォンとパソコンの間で送受信されます。入力イベントはリアルタイム操作のためにストリーミングされます。現行コードベースにおいて、AirsPadは公衆インターネット向けリモートデスクトップサービスとして設計されていません。
5. ペアリングと認証
初回ペアリングは画面上のペアリングコード(およびQRメタデータ)を使用します。ペアリング後、スマートフォンはそのパソコンに紐づく認証トークンを保存します。デスクトップ受信アプリはペアリング済みデバイスについてトークンのハッシュ(平文トークンではない)を保存します。セッションは、受信アプリのローカルTLS識別情報に基づく証明書ピン留め付きWSSを使用します。
6. ローカルストレージ
iOS:デバイス ID、デバイス名キャッシュ、認証トークン、SPKI ピン、保存済みエンドポイントはアプリの UserDefaults に保存(現行 iOS コードでは Keychain 未使用)。Android:認証トークンと SPKI ピンは EncryptedSharedPreferences、非機密設定は DataStore Preferences。Windows:設定、DPAPI 保護のデバイス一覧と TLS 識別情報は %LocalAppData%\AirPad、任意のローカルログあり。macOS:Application Support(devices.json と TLS 材料を含む)。TLS 秘密鍵は Keychain。サイト:言語設定は localStorage(キー airspad-locale)。現行ソースではファーストパーティのトラッキング Cookie は設定しません。
7. ウェブサイトでの処理
airspad.comへの訪問により、ホスティング事業者またはCDNが標準的なHTTPアクセスログ(IPアドレス、ユーザーエージェント、リクエストURL、時刻)を記録する場合があります。本番ホスト上の正確なログ保持期間はこのリポジトリ外であり、完全には検証されていないものとして記載します。ダウンロードは同一サイトの静的ファイルとして提供されます。
8. サードパーティサービス
監査済みのアプリおよびウェブサイトのソースコードに、分析SDK、クラッシュ報告SDK、広告SDK、第三者トラッキングスクリプトは含まれていません。サイトソースはGoogle Fontsや外部マーケティングタグを読み込みません。App Store / Play / OSのクラッシュ報告がある場合、それらはAirsPad自身のコードの範囲外です。
9. 行わないこと(現行コードに基づく)
現行製品ではクラウド制御中継を運用していません。キーストロークやマウスログをAirsPadサーバーへアップロードする証拠は見つかっていません。個人データを販売しません。入力イベントはキーストローク履歴として永続化されず、ライブで適用されます。
10. リモートシャットダウン
デスクトップアプリには任意のリモートシャットダウン機能(設定で無効化可能)があり、スマートフォンからの明示的な準備/確認チャレンジが必要です。有効時はパソコンの電源を切れます。
11. 保持と削除
ローカルのペアリングデータは、ペアリング済みデバイスの削除、またはアンインストール/アプリデータの消去まで残ります。ウェブサイトの言語設定は、サイトデータを消去するまで残ります。ホスティングのアクセスログがある場合は、ホストの保持ポリシーに従います(ここでは未検証)。
12. 利用できる制御手段
信頼できるデバイス同士でのみ同一Wi‑Fiを使う;アプリでペアリング済みデバイスを削除する;リモートシャットダウンを無効にする;アプリをアンインストールしてローカル保存を削除する;言語設定のためブラウザのlocalStorageを消去する;デスクトップ受信アプリのファイアウォール規則を確認する。
13. セキュリティと制限
LANのWSS暗号化とピン留めはローカルネットワーク上の露出を減らしますが、どの製品も絶対的な安全を主張できません。iOSは現在、トークンをKeychainではなくUserDefaultsに保存します。サイト上のmacOSパッケージは開発者プレビュー(未署名 / 未公証)です。プレビュービルドのインストールのためにOSのセキュリティ機能を無効にしないでください。
14. ポリシーの更新
製品の挙動が変わった場合、本ページを更新することがあります。ウェブサイトのデプロイ日が最新の公開テキストを反映します。