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