PairOnce 無料のブラウザ間転送
このページは2つのブラウザ間のリアルタイム転送についてだけ説明します。技術的なデータの説明であり、正式なプライバシーポリシーや法的助言ではありません。このページは英語版の翻訳です。内容に違いがある場合は英語版が優先します。
データとプライバシー
最終確認:2026年11月5日。ファイルやテキストの送信は無料で、登録や支払いは不要です。両方のブラウザを開いたままにし、受信側はページを閉じる前にファイルをダウンロードまたは共有し、保存したコピーを確認してください。
転送のしくみ
- リアルタイム転送:2つのブラウザは PairOnce のシグナリングサービスを通じて互いを見つけ、WebRTC 接続を確立します。ファイルとテキストは2つのブラウザ間で送られ、アプリによって暗号化されます。
- 一時的な状態:接続ルームとセッション状態は接続を確立するためだけに存在し、接続が終わると失効します。アカウント、ホスト型の受信箱、クラウドのファイル保存、オフライン受信はありません。
- ブラウザ:Windows、Mac、Linux、Android、iPhone、iPad の最新ブラウザ(Chrome、Edge、Firefox、Safari)すべてで動作します。
- まず直接、必要なときだけ中継:できる限り2つのブラウザを直接つなぎます。直接の経路が使えない場合(モバイル回線、VPN、プロキシ、制限のあるネットワークなど)、ページは Cloudflare のマネージド TURN サービスによる暗号化された中継(TURN)に切り替えます。中継は暗号化されたデータを転送するだけで何も保存しません。2台の端末の IP アドレスと通過したバイト数は見えますが、ファイルの内容、ファイル名、メッセージは見えません。各端末は中継経由で月に 200 MB(送受信の合計)、同じネットワーク全体で 2 GB まで送受信でき、中継には月ごとの全体の通信量上限もあります。上限に達すると、ページは2台を同じ Wi-Fi に接続するよう案内します。 リレーでもつながらない場合(たとえば Web 通信をプロキシ経由でしか外に出さないネットワーク)は、2 つのページが同じ暗号化済みデータを安全な WebSocket で PairOnce 自身のサーバー(Cloudflare Workers)経由で受け渡します。こちらも転送するだけで何も保存せず、見えるものはリレーと同じで、バイト数は同じ月間枠に数えられます。
サービスが処理する可能性のあるデータ
シグナリング、レート制限、不正利用の防止、運用に必要なリクエストには、送信元 IP アドレス、時刻、ルーム識別子から導いた短期間の値、リクエストのメタデータが含まれることがあります。接続が中継される間、Cloudflare の TURN サービスは2台の端末の IP アドレスとバイト数を Cloudflare 自身のポリシーに従って扱います。PairOnce は中継の接続ログを保存せず、短期間有効な各中継認証情報について Cloudflare が報告するバイト数の合計(IP アドレスは含まない)だけを読み取り、全体の上限と各端末の月間枠に使います。各端末の月間中継枠を適用するため、サービスは各中継認証情報がどの端末 ID とどのネットワーク(IP アドレスそのものではなく、鍵付きのダイジェスト)に発行されたかを約90分間記録し、その認証情報について Cloudflare が報告したバイト数を、当月のそのネットワークの合計と、そのネットワーク上のその端末 ID の合計に加算します。前月以前の記録は削除されます。PairOnce の使われ方を知るため、サービスは1日ごとの合計もいくつか保存します:見つかった6桁コードの数、コードを表示したペアリングに参加した端末の数、そのうちサービスの確認を通過した数とホストが承認した数(ホストのページが一度だけ報告)、保存済みの端末が再接続した回数、発行した中継認証情報の数です。ページ自身もいくつか報告します:直接接続と中継接続の数と失敗した試行の数、送ったファイルのうち届いた数と失敗した数、システムの共有シートから何かを受け取った回数、PairOnce がインストールされた回数、中継の上限やファイルサイズのメッセージから Pro ページを開いた回数、残りの中継枠より大きいため送れなかったファイルの数、PDF として送ったスキャンの数(ページ数だけで区別:1ページ、2〜3ページ、4ページ以上)、送ったクリップボードの数、開いた配布ルームの数と参加した端末の数、開始したライブ映像の数(カメラまたは画面)です。サービスは月間枠を使い切ったために発行を断った中継認証情報の数も数え、Pro サービスは開始された決済と支払い完了の数を数えます。各報告はカウントの名前だけで、それ以外は含みません。1日は IP アドレス、ダイジェスト、端末、ルーム、セッションの識別子を含まない1行の数字で、約13か月より古い行は削除されます。ブラウザがファイルの内容、ファイル名、メッセージ本文、診断情報を自動でアップロードすることはありません。
同じ Wi-Fi 上のデバイス:ページがペアリングコードを表示している間、同じネットワーク上の他の PairOnce ページは、そのページを一覧で見ることができます。表示されるのは自動で付けられたデバイス名(例:「Windows PC · Chrome」)だけです。ページをまとめるために、サーバーは見えている公開アドレスの鍵付きダイジェスト(IPv4 アドレス全体、または IPv6 アドレスの前半)を使い、アドレスそのものは使いません。ページが更新しなければ項目は 40 秒で消え、誰かが接続したときにも消えます。一覧からデバイスを選ぶのは、そのコードを入力するのと同じです。相手の承認は引き続き必要で、お互いに安全コードを確認します。一覧に載りたくない場合は、ペアリングカード下部の「表示」をオフにしてください。このブラウザーが設定を覚えています。
1 日にどれくらいのブラウザが PairOnce を使っているかを大まかに知るため、paironce.com のアプリはその日の「アクティブなブラウザ」の数にも 1 を加えます。1 つのブラウザにつき 1 日 1 回までです。送るのはその数の名前だけです。1 日に 1 回だけ数えるため、ブラウザは最後に数えた日付を自分のストレージ(localStorage)に保存します。この日付が送られることはありません。自動テストで操作されているブラウザは数えません。
PairOnce は Cloudflare Web Analytics でページの訪問数を数えます。Cookie を設定せず、ブラウザに何も保存しないので、許可や撤回が必要なものはありません。Cloudflare はページのアドレス、どのページから来たか、ブラウザと端末の種類、リクエストから判定した国、ページの読み込みにかかった時間を受け取り、自身のプライバシーポリシーに従って扱います。PairOnce に見えるのは合計だけです。アプリ自身のページでは paironce.com でのみ読み込まれ、ペアリングの招待リンクから開いたページでは、招待情報がアドレスバーから消えた後も読み込まれません。ほかのブラウザ解析や広告はありません。ホスティング基盤がリクエストのメタデータを記録するかどうかは、実際に有効になっている事業者の設定によります。
保存、削除、安全上の限界
端末の鍵とペアリング済みの端末は、次回の接続のためにこのブラウザの IndexedDB に保存されます。クラウドのアカウントではありません。ここで付けた端末名や、自動で接続するかどうかの設定も、このブラウザにだけ保存されます。サイトデータを消去したりブラウザを変えたりすると、たいていペアリングし直しが必要です。
インストールしたアプリのシステム共有の入口は、取り込み待ちの共有をこの端末の IndexedDB に保存できます:1回あたり最大100ファイル、1ファイル最大 50 MB、1回の合計最大 100 MB、さらに最大20,000文字のテキストまたはリンク1件です。取り込み待ちの共有は合計最大 100 MB・8回分で、保存期間は最長15分です。アプリが取り込むと削除されます。期限切れのものは次にアプリを開いたときか共有の入口を使ったときに片付けられ、ブラウザを閉じている間に決まった時刻に削除されるとは限りません。共有されたテキストやリンクがページのアドレスに入ることはなく、メッセージ欄に入るだけで、あなたが送信するまで送られません。この端末内の一時保存は何もアップロードせず、オフライン受信も提供しません。アプリはオフライン用にページ、API の応答、ダウンロードをキャッシュしません。この端末に保存するのは、回線が遅いときやネットワークがないときに表示する小さな起動画面だけです。
ユニバーサルクリップボードは、コピーした内容を暗号化されたメッセージとして接続中の端末にだけ送ります。送るのは「クリップボードを送信」をタップしたとき、または対応ブラウザで自動送信をオンにしてページに戻ったときです。パスワードのように見える内容は自動では送られません。受け取ったクリップボードの内容は、接続を切るかページを閉じるまでページ内にだけ残り、PairOnce が見たり保存したりすることはありません。どちらかの端末に PairOnce Pro があると、送受信した最近の 50 件がこの端末のこのブラウザにも保存され、消去するまで残ります。パスワードのように見える内容は保存されません。
配布ルームでは、1台の端末から同じネットワーク上の最大10台(その端末に PairOnce Pro があれば30台)へ同じファイルを送れます。参加した各端末は、ルームを開いた端末とそれぞれ個別の暗号化された直接接続を持ち、安全コードと承認は通常の新しい接続と同じです(ホストが確認なしで参加させる設定にした場合を除く)。ファイルが中継やサーバーを通ることはありません。これらの接続を配るため、サービスはルームが開いている間、その6桁コードとルーム内の待機中の招待(通常のコードと同じ公開情報:ホスト端末の名前、ID、公開鍵)、そしてホストのページだけが知る鍵のハッシュを保存します。ルームに参加した端末がペアリング済みの端末として保存されることはありません。
ライブ映像は、1台の端末のカメラや画面を接続中のもう1台に見せる機能です。相手が承認した後だけ、直接接続で流れます。どちらかの端末に PairOnce Pro があれば中継経由でも流れますが、中継は暗号化された映像を転送するだけで何も保存しません(サーバーは通りません)。映像はブラウザ自身のメディア暗号化(DTLS-SRTP)で保護されます。PairOnce の追加の暗号化層は映像を開始するためのメッセージを保護し、映像が流れる前に、各端末はその暗号化された通信路を通じて、メディア接続の相手がペアリング済みの端末であることを確認します。映像はどこにも保存されません。スクリーンショット、録画、フル解像度の写真は、視聴している人が選んだときだけ作られ、視聴者の端末にだけ残ります。カメラを共有している間、共有している端末は画面の上部にそのことを表示し続けます。
PDF へのスキャンはこの端末上で行われます。ページは撮影または選択した写真を読み込み、紙の位置を見つけてブラウザ内で PDF を作り、何もアップロードしません。送ると決めた PDF だけがほかのファイルと同じように送られ、相手が先に受け取りを承認します。
受信した小さなファイルは現在のタブのメモリに保持されます:1ファイル最大 50 MB、1ページ最大 100 MB です。ブラウザがディスクに書き込める場合(Chrome、Edge、Firefox、iOS 26 以降の Safari など)、16 MB を超えるファイルは届きながらこの端末のブラウザの専用領域に書き込まれます。ダウンロードフォルダではなく、アップロードもされません。直接接続ではこうしたファイルは1つ最大 2 GB、2台のどちらかが PairOnce Pro を持っていれば最大 10 GB です。ページから削除すると消去されます。途中で接続が切れた場合、届いた部分は最大30分(最大3ファイル)保持され、同じ端末が続きを受け取れるようにした後、削除されます。ページを閉じたときに残ったものは、次に PairOnce を開いたときに削除されます。いずれの場合も、削除したりページを閉じたり再読み込みしたりするとファイルを失うことがあります。セッションを終える前にダウンロードまたは共有し、保存したコピーを開いて確認してください。ダウンロードや共有をしてもページのコピーは消えません。確認した後にページから削除して空き容量を作ってください。PairOnce はクラウドにコピーを残さないので、相手が保存を確認するまで元のファイルを残しておいてください。招待リンクやコードは接続したい端末にだけ渡し、見覚えのある端末だけを承認してください。
オプションの PairOnce Pro
PairOnce Pro は、月間の中継枠を増やし、2 GB を超えるファイルを送れ、各ツールの上限(スキャンのページ数、録画の長さ、中継でも使える高画質のライブ映像、ルームの台数、保存されるクリップボード履歴)を広げるオプションの有料プランです。ほかの機能には必要ありません。購入する場合、支払いは Stripe が処理し、カードとメールアドレスは Stripe 自身のプライバシーポリシーに従って Stripe が受け取ります。カード情報が PairOnce に届くことはありません。PairOnce が保存するのは、ランダムなライセンスコード、プラン、更新日または終了日、更新・解約・返金を照合するのに必要な Stripe の注文 ID・顧客 ID・サブスクリプション ID、Stripe の注文に記録される「どのメッセージから Pro ページを開いたか」(中継の上限、2 GB を超えるファイル、どちらでもない)、そしてコードを入力したブラウザの端末 ID(最大5つ)と、それぞれの端末の公開鍵と追加日です。これにより、使わなくなった端末を見分けて外せます。PairOnce はあなたの名前、メールアドレス、支払い情報を保存しません。コードは入力した各ブラウザにも保存され、そのページが Pro の状態を表示したり枠を返したりできるようにします。端末の中継利用量は Pro がなくても同じように数えられます。Stripe Checkout は Stripe 自身のページで動作し、PairOnce のページは Stripe から何も読み込みません。支払いから7日以内で、その間にリレーを通ったデータが 1 GB 以下であれば、support@paironce.com に全額返金を依頼できます(お一人様 1 回まで)。
フィードバック
有効なフィードバック用アドレスが設定されていて、あなたがフィードバックの操作をクリックしたときだけ、ページはメールアプリに下書きの作成を頼みます。開くかどうかは端末によります。下書きはあなたが確認して自分で送るもので、自動では送られません。エラーのフィードバックには、端末内で作られた意味を持たないエラー ID だけが事前に入り、診断情報、ファイル、個人的な内容は添付されません。端末、ブラウザ、ネットワークの情報は必要に応じてご自身で追記できます。
アドレスが設定されていない場合、フィードバックの操作は準備中または利用できないことを示しますが、エラー ID はコピーできます。有効なアドレスがある場合はホームページに表示されるので、メールアプリがなくてもコピーして手動で書けます。パスワード、アクセスキー、招待リンク、ファイル、個人的な内容は送らないでください。公開の Issue やディスカッションにファイルや個人情報を投稿しないでください。ホームページでフィードバックの状態を見る。