セキュリティと信頼性
最終更新: 2026-10-30
このページでは、Kagura AI クラウド版と、お預かりしているデータをいまどのように守っているかを説明します。載せているのは、すでに実施している対策だけです。変わったときは、このページを更新します。法的な約束はプライバシーポリシーと利用規約にあり、このページとプライバシーポリシーが食い違う場合は、プライバシーポリシーが優先します。
1. データの置き場所
- メモリーとアカウントのデータは、さくらインターネットのクラウド(日本、北海道石狩)のデータベース(PostgreSQL と、検索用の Qdrant)に保存しています。
- アップロードされたファイルと、暗号化したバックアップは、Cloudflare R2 に保存しています。保存場所はアジア太平洋を指定していますが、Cloudflare は特定の国を保証していません。
- 通信は Cloudflare のネットワークを通り、お客様に近い拠点で処理されます。
2. 暗号化
- 通信 — お使いの端末と Cloudflare の間、Cloudflare と当社のサーバーの間は、どちらも TLS で暗号化しています。当社のサーバーの証明書は Cloudflare が検証します。HSTS を有効にしています。
- 保存時 — サーバーのディスクは、さくらインターネットの鍵管理サービス(KMS)の鍵で暗号化しています(AES256-XTS)。Cloudflare R2 も、保存するデータを暗号化しています。
- バックアップは、サーバーから送り出す前に暗号化します。復号できる鍵は、どのサーバーにも置いていません。
- 二要素認証の鍵など特に機微な認証情報は、保存する前にアプリケーションでもう一段階暗号化します。API キーは、ハッシュ値だけを保存しています。
3. ネットワーク
- 当社のサーバーは、Cloudflare からの通信だけを受け付けます。データベースのサーバーには、インターネットから届くアドレス(グローバル IP)がありません。
- 本サービスの前段に、Cloudflare の WAF(マネージドルール)とレート制限を置いています。
- サーバーへの管理用の接続は、SSH の鍵認証だけで、限られた経路からに制限しています。
4. バックアップ
- データベースのバックアップを毎日暗号化して取り、日次 14 日分と週次 4 週分を保持します(プライバシーポリシーのとおり、最長でおよそ 35 日)。
- 保持している間のバックアップは、消すことも上書きすることもできません。バックアップを書き込むサーバー自身の資格情報でもできません。
- 最新のバックアップが新しいかどうかは、ステータスページの「Data Backups」で公開しています。
5. 当社の担当者によるデータへのアクセス
- 本番設備への管理アクセスは、プライバシーポリシーに記載の運営者に限っています。
6. 稼働状況
本サービスと各部分の稼働状況は 1 分ごとに確認し、ステータスページで公開しています。
7. 脆弱性の報告
セキュリティ上の問題は security@kagura-ai.com にご報告ください(security.txt にも記載しています)。日本語でも英語でも対応します。
8. 問題が起きたとき
文書にしたインシデント対応の手順(判定、証拠の保全、封じ込め、資格情報の入れ替え、連絡)に沿って対応します。個人データの漏えいが起きた場合の報告と通知は、プライバシーポリシーの「データの保管とセキュリティ」のとおりです。
9. データと AI
- お客様のメモリーを AI モデルの学習に使うことはありません。個人データを販売することも、メモリーを広告に使うこともありません。
- データの種類ごとの保持期間と削除の流れは、プライバシーポリシーの「データ保持期間」にあります。アカウントを削除したあと、バックアップに残ったデータは、バックアップの保持期間(最長でおよそ 35 日)が過ぎると消えます。
10. 委託先
本サービスの運営に使っているサービスと、それぞれが受け取るデータ、その目的は、プライバシーポリシーの「第三者サービス」に記載しています。
11. 認証と書類
- 現在、SOC 2 や ISO/IEC 27001 などの第三者認証は取得していません。
- セキュリティの質問票(チェックシート)へのご回答は、security@kagura-ai.com までご依頼ください。
- ワークスペースのデータの管理者として行動するカスタムプランのお客様は、署名済みのデータ処理契約(DPA)を privacy@kagura-ai.com からご請求いただけます。