Dive のシステム構成と、お客様のデータを保管・処理する場所をまとめています(2026年10月31日時点)。
同じ内容の PDF:ネットワーク構成図(PDF)
構成
- Web アプリケーション:Vercel(東京)から配信しています。不正なアクセスはファイアウォール(WAF)で遮断しています。
- 動画・画像などのファイル:Google Cloud の東京リージョンに保管し、配信サーバー(CDN)から届けます。配信では Google のエッジを経由し、閲覧した地域のエッジに一時的にキャッシュされることがあります。
- データベース:手順書の本文、利用者・チームの情報や設定は、Google Cloud(Firebase)のシンガポールリージョンに保管しています。一部の機能のデータは東京リージョンです。
- ログインの認証:Google Cloud(Firebase Authentication)で行います。認証情報は Google の認証基盤の仕様により米国に保管されます。
- AI 解析・翻訳・読み上げ:AI 解析と翻訳は Google Cloud の東京リージョンで処理しています。読み上げは Google Cloud の東京の窓口と、一部の言語は Microsoft Azure AI Speech(東日本)を利用しています。
- バックアップと複製:データベースは毎日自動でバックアップしています。データベースのバックアップとアップロードされたファイルは毎日、別のリージョン(大阪)へ複製し、東京リージョン全体の被災にも備えています。
- 通知メール:blastengine(株式会社ラクスライトクラウド・日本)から配信しています。
データの保管場所
| データ | 保管場所 |
|---|---|
| 動画・画像などのファイル | 日本(東京リージョン) |
| 手順書の本文、利用者・チームの情報や設定 | シンガポール(一部の機能のデータは日本・東京リージョン) |
| ログインに使う認証情報(メールアドレス・パスワードのハッシュなど) | 米国(Google の認証基盤の仕様) |
| 災害に備えた複製とバックアップ | 日本(大阪リージョン)、シンガポール |
AI による解析と翻訳は、日本(東京リージョン)で処理しています。
チームごとのデータの分離
各チーム(契約単位)のデータは、データベースのセキュリティルールとサーバー側の権限確認により、そのチームに登録されたメンバーだけが読み書きできるようにしています。動画・画像などのファイルも、そのチームのメンバーと、メンバーが発行した外部共有の URL を開いた人にだけ配信しています。
任意の機能で利用する外部サービス
映像通話(遠隔支援)と AR の位置合わせを使う場合は、それぞれ Agora(米国ほか)と、Immersal(欧州)または Google(Cloud Anchor)でも処理します。
関連記事:セキュリティへの取り組み/セキュリティチェックシート(経済産業省のチェックリストへの回答)/プライバシーポリシー