Android アプリ¶
Android アプリは、グループ内のすべての BombVault サーバーをスマートフォンにまとめます。起動するとサーバーの一覧が開き、その上に全サーバーのアクティビティログ(ダッシュボードと同じ行)が並びます。タップしたサーバーはスマートフォン向けの表示で開きます。アプリ自身は何もバックアップしません。
アプリの入手¶
- 設定、アプリ: Android アプリのカードで、サーバーが動かしているリリースの APK を入手できます。スマートフォンから読み取る QR コードも表示されます。
- APK: 各リリースのリリースページに
bombvault-android.apkがあり、このリンク からは常に最新のビルドをダウンロードできます。Android 10 以降が必要です。ファイルを開くアプリにアプリのインストールを許可するかどうかを、Android が一度だけ確認します。 - Google Play: 一般公開できるようになるまで、アプリはクローズドテスト中です。Google Play は新しいデベロッパーアカウントのアプリを、12 人以上のテスターが 14 日間インストールしたままにした後でなければ公開しません。協力していただける場合は、テスターグループ に参加し、テストページ を開いて テスターになる をタップし、Google Play から BombVault をインストールしてください。
- F-Droid: 掲載は準備中です。
アプリとペアリングするサーバーは、バージョン 9.7.0 以降にしてください。それより古いバージョンのサーバーも同じグループに入れますが、そのサーバーではスマートフォンが普通のインスタンスとして表示され、アプリがそのサーバーのアクティビティを読めるのはサインインした後だけです。
QR コードによるペアリング¶
- グループ内のいずれかのサーバーで 設定、ペアリング を開き、フレーズを表示 を選びます。12 個の単語が、横に QR コードを添えて表示されます。
- アプリで QRコードを読み取る をタップし、スマートフォンをコードに向けます。単語を貼り付けたり入力したりすることもできます。
- アプリは何かを保存する前に、そのグループのサーバーを一覧表示します。すべて追加 でそのすべてを追加します。
これでスマートフォンは、もう 1 つのインスタンスとしてグループに参加します。各サーバーで何が動いているかはサインインなしでグループ経由で読み取り、自宅では直接、外出先ではリレー経由で通信します。グループそのものの仕組みは インスタンスのペアリング で説明しています。
画面を開くにはサーバーへの経路が必要です
サーバーの一覧とアクティビティログはグループ経由で届きます。サーバーの画面は直接開くため、自宅でも VPN 経由でも、スマートフォンからサーバーのアドレスに到達できる必要があります。
ペアリングしたスマートフォンでのサインイン¶
グループとペアリングしたスマートフォンは、各サーバーをサインイン済みの状態で開きます。ページを読み込む前にグループ経由でそのサーバーにセッションを求め、サーバーはスマートフォンであるメンバーにだけセッションを渡します。アドレスで追加したサーバーは、ブラウザと同じようにパスワードを求めます。12 個の単語を知っている人はすでにグループのすべてのバックアップを開けるので、ペアリングによって新しく与えられる権限はありません。
グループ外のサーバー¶
- サーバーを追加 には、ブラウザで BombVault を開くときのアドレス(
192.168.1.10:3443など)を入力します。先頭にhttp://もhttps://もなければ、アプリは https を使います。 - ローカルネットワーク上で自身を告知しているサーバーは このネットワーク内 に一覧表示され、ワンタップで開けます。サーバーが告知するのは、設定、連携 で ネットワークで見つける がオンになっている間です。別のネットワークにあるサーバーや VPN の向こうにあるサーバーは、ここには表示されません。
- 自己署名証明書は、SHA-256 フィンガープリントで一度だけ信頼します。後でサーバーが別の証明書を示すと、アプリは警告し、新しい証明書を信頼するまでそのサーバーを開きません。
インスタンスページ上のスマートフォン¶
スマートフォンには、グループ内の各サーバーのインスタンスページに専用のカードができます。カードには Android アプリであることが示され、スマートフォンに付けた名前で表示されます。何もバックアップしないのでスコアカードはなく、削除 でページから外せます。
設定¶
プラスの横にある歯車から、アプリの設定を開きます。
- 言語と、インスタンスページに表示されるスマートフォンの名前(空欄ならスマートフォンの機種名)。
- 外観。自分で設定するまでは一覧の最初のサーバーに従います。アニメーションには別の設定があります。
- 問題を報告するときにコピーするレポート。アドレス、名前、フレーズは含まれません。
- プライバシーポリシーを含む「このアプリについて」カード。
- すべてのサーバーを削除。アプリからすべてのサーバーを削除し、グループを抜けます。サーバー側では何も変わりません。
ダウンロードとアップロード¶
エクスポート、リカバリーキット、フラッシュの ZIP、データベースダンプは、ブラウザから保存したときと同じように、スマートフォンの「ダウンロード」フォルダーに保存されます。設定のインポートでは、スマートフォンのファイル選択画面が開きます。
タッチスクリーンでは¶
指ではホバーが起きないため、操作部品は押している間だけ暗くなり、ブランドロゴの付いたボタンは指を離すまでそのブランドカラーで光ります。ボタンの長押しはゆっくりしたタップとして扱われ、リンクのメニューは開きません。
ブラウザで使う場合¶
Chrome と Edge では、BombVault の Web インターフェースを専用のウィンドウで動くアプリとしてインストールできます。スマートフォンでもパソコンでも同じです。何もキャッシュしないので、更新はすぐに反映されます。
プライバシー¶
アプリにはアカウントも広告も利用状況の分析もなく、バックグラウンドでは何も動かしません。アプリが何を保存し、何をどこへ送るかは プライバシーポリシー に記載しています。