プレビュー · ローカルファースト
スマホとPCを、 ひとつの安全な橋で。
QRコードを一度スキャンして6桁のコードを確認するだけ。ファイル、クリップボードのテキスト、リンクを自分の端末同士で直接やり取りできます。アカウントも中継クラウドも不要、エンドツーエンドで暗号化されます。
Windows と Android のプレビュー版はテスターに提供中です。一般向けダウンロードはこのサイトでお知らせします。
- アカウント不要
- データ経路にサーバーなし
- エンドツーエンド暗号化
使い方
4つのステップで接続完了
ペアリングは明示的に、一度だけ。その後は同じネットワーク上で端末同士が自動的に認識し合います。
インストール
両方の端末で Personal Device Bridge を起動します。端末の外に出ることのない秘密鍵が作成されます。
QRコードをスキャン
一方の端末に一回限りのQRコードが表示されます。120秒で失効し、一度しか使えません。
承認
両方の画面に同じ6桁のコードが表示されます。一致したときだけ承認すれば、第三者は割り込めません。
接続完了
これで端末同士が信頼関係になりました。ファイルやテキスト、リンクをエンドツーエンド暗号化で直接送れます。
機能
すべてが端末から端末へ直接届きます
今のプレビューで動く機能と、まだロードマップ上にある機能を正直に分けて表示しています。
プレビューで利用可能プレビューで使える機能
-
プレビューで利用可能
コード確認付きQRペアリング
一回限りのQRコードと、両方の画面に表示される6桁の確認コード。パスワードもアカウントも不要です。
-
プレビューで利用可能
エンドツーエンド暗号化
すべての接続は Noise プロトコルで認証・暗号化され、ストリームごとに個別の鍵が使われます。
-
プレビューで利用可能
再開できるファイル転送
ファイルを 1 MiB ごとに分割し、BLAKE3 で完全性を検証。中断しても途中から再開します。
-
プレビューで利用可能
クリップボード共有
一方の端末でコピーしたテキストやリンクを、もう一方の端末へ送れます。
-
プレビューで利用可能
リンクを別の端末で開く
スマホから http(s) リンクを送ってPCで開く、またはその逆もできます。
-
プレビューで利用可能
Continue(続きから)
読んでいたページなど、作業の文脈をもう一方の端末へ引き継げます。
-
プレビューで利用可能
My Drop
自分の端末間で使える個人用の受け渡し箱。項目は自動的に期限切れになり、サーバーには保存されません。
-
プレビューで利用可能
端末の検出と権限
ネットワーク上の端末を自動で見つけますが、信頼するのはペアリングした端末だけ。権限も許可した分だけです。
-
プレビューで利用可能
SmartPrint
PCにつながったプリンターで、スマホから印刷できます。
-
プレビューで利用可能
通知のミラーリング
スマホの通知を PC で確認できます。既定ではアプリ名のみ送信し、アプリごとに共有範囲を選べます。
-
プレビューで利用可能
リモート入力
スマホを PC のタッチパッドとキーボードとして使えます。PC 側でセッションごとに承認した場合のみ動作します。
-
プレビューで利用可能
カメラ
スマホのカメラ映像を PC で表示します。毎回承認が必要で、使用中はインジケーターが表示されます。
-
プレビューで利用可能
ファイルブラウザー
PC が共有したフォルダーを読み取り専用で閲覧し、必要なファイルだけをダウンロードできます。
-
プレビューで利用可能
Android・Windows アプリ
同じ Rust コアで作られた Android アプリと Windows デスクトップアプリ、そしてコマンドラインツール。
アーキテクチャとセキュリティ
通信手段が変わっても、機能はそのまま
各機能はネットワークを直接扱わず、認証・暗号化済みのセッションだけを使います。だから新しい接続方法を追加しても、機能を作り直す必要がありません。
トランスポート抽象化
ローカルネットワークでは QUIC と TCP、インターネットでは WebRTC で端末をつなぎます。USB も機能を一切変えずに同じインターフェースへ追加されます。
Noise ベースのエンドツーエンド・セキュリティ
端末同士は Noise_XX ハンドシェイクで相互認証し、各ストリームはそれぞれ導出された鍵で暗号化されます。どの通信手段でも保護レベルは同じです。
検出は信頼ではない
ネットワークで見つかった端末は、QRコードと一致する6桁のコードでペアリングするまで「不明な端末」として扱われます。
最小権限
各端末には許可した権限だけが与えられます。リモート入力やカメラなどの機微な機能は既定で拒否され、端末を削除するとそのセッションは即座に終了します。
機能
- ファイル
- クリップボード
- リンク
- Continue
- My Drop
セキュアセッション
Noise_XX ハンドシェイク · ストリームごとの鍵
トランスポート抽象化
あらゆる接続方法に共通のインターフェース
- QUICローカルネットワークプレビューで利用可能
- WebRTCインターネットP2Pプレビューで利用可能
- USBケーブル近日公開
- Relay暗号化された代替経路近日公開
プライバシー
約束ではなく、設計で守るプライバシー
Personal Device Bridge はローカルファーストのソフトウェアです。あなたのコンテンツは、あなたの端末の間だけにとどまります。
アカウント不要
登録もメールアドレスも電話番号も不要。端末上で作られた鍵で互いを識別します。
データ経路にサーバーなし
ローカルネットワークでは、データは端末から端末へ直接届きます。
既定でテレメトリなし
アプリは既定では利用状況の統計を送信しません。
コンテンツはあなたのもの
ファイル、クリップボードの内容、リンクを収集することはありません。
鍵は端末の中に
秘密鍵は端末内に保存され、可能な場合は OS の保護機能で守られます。
Cookie を使わないサイト
このウェブサイトはトラッキング Cookie、解析ツール、外部スクリプトを使用しません。
ロードマップ
いまの到達点と、これから
守れない日付は約束しません。実装とテストが終わったものから前に進みます。
- 完了
コアとアプリ プレビュー
Rust コア、Windows デスクトップアプリ、Android アプリ、コマンドラインツール:QR ペアリング、暗号化接続、ファイル、クリップボード、リンク、続きから、My Drop。
- 完了
SmartPrint と拡張機能 プレビュー
PC のプリンターで印刷、通知ミラーリング、スマホのタッチパッド化、スマホのカメラ、読み取り専用のファイルブラウザー — 機密性の高い機能は既定でオフ。
- 完了
ローカルネットワークの外へ プレビュー
WebRTC によるインターネット経由の P2P 接続。ランデブーサービスは短いエンドツーエンド暗号化済みの接続オファーだけを中継し、コンテンツは見えません。
- 次
テスト、USB、1.0 予定
実機と実ネットワークでのテスト、USB 接続、外部セキュリティ監査、一般公開。
FAQ
よくある質問
アカウントは必要ですか?
いいえ。登録は不要です。端末同士はQRコードで直接ペアリングし、信頼済み端末のリストはあなたの端末にだけ保存されます。
データは運営者のサーバーを経由しますか?
いいえ。コンテンツはローカルネットワークでもインターネットでも、エンドツーエンドで暗号化されて端末間を直接移動します。インターネット経由で接続する場合も、端末はランデブーサービスを通じて短い暗号化済みの接続オファーを交換するだけで、サービスはそれを読めず、120秒以内に削除します。
対応プラットフォームは?
Windows(デスクトップアプリとコマンドライン)、Android、Linux(コマンドライン)に対応しています。
今すぐ試せますか?
プレビュー版は現在テスターに提供しています。一般向けインストーラーはこのサイトでお知らせします。
ペアリングはどう安全性を保っていますか?
QRコードには、120秒で失効し一度しか使えない秘密値が含まれています。その後、暗号化ハンドシェイクから導かれた6桁のコードが両方の端末に表示され、一致した場合にだけ承認します。
端末をなくしたら?
別の端末で、信頼済み端末のリストからその端末を削除してください。権限が取り消され、接続中のセッションも即座に切断されます。
インターネットなしでも使えますか?
はい。同じローカルネットワーク上の端末はインターネットなしで接続できます。離れていてもインターネット経由で接続でき、この機能はオフにできます。
利用状況のデータを収集していますか?
既定では利用統計を送信せず、ファイル・クリップボードの内容・リンクは一切収集しません。詳しくはプライバシーポリシーをご覧ください。