トップに戻る

セキュリティとデータ保護

最終更新:2026年7月23日

番頭は、会社の規程や労務相談という機微な情報をお預かりするサービスです。このページでは、実際に実装している保護の仕組みを、誇張なくそのまま説明します。

1. 会社ごとのデータ分離(RLS)

番頭のデータベースは、行レベルセキュリティ(RLS:Row Level Security)という仕組みで、データの1行1行に「どの会社のものか」を持たせ、データベース自体が「その会社のメンバー以外は読めない・書けない」を強制しています。

たとえるなら、ビルの入口の鍵(ログイン)とは別に、部屋ごとの金庫(各社のデータ)にそれぞれ鍵がかかっている状態です。アプリケーションの不具合があっても、データベース層の権限チェックが最後の壁として他社データへのアクセスを遮断します。自社ルール・相談履歴・取込済み規程・期限・監査ログのすべてがこの分離の対象です。

2. AIの学習に使われません

AI回答の生成にはAnthropic社のClaude APIを使用しています。Anthropic社の商用API規約では、APIで送信されたデータは既定でAIモデルの学習に使用されません。お客様の相談内容や規程が、他社への回答やAIモデルの改善に流用されることはありません。

3. 通信と基盤の保護

  • 通信はすべてHTTPS/TLSで暗号化しています。HSTS(HTTP Strict Transport Security)を有効にし、ブラウザに常時HTTPS接続を強制しています。
  • Content Security Policy(CSP)等のセキュリティヘッダを設定し、第三者スクリプトの実行やクリックジャッキングを制限しています。
  • AIを呼び出すAPIには利用回数の上限(レート制限)を設け、異常な連続アクセスを遮断します。

4. プロンプトインジェクションへの方針

アップロードされた規程や登録データの中に「これまでの指示を無視して」のようなAIへの指示文が紛れ込んでいても、番頭はそれを指示として実行せず、点検・参照対象のデータとしてのみ扱うよう、AIへの指示を明示的に分離・防御しています。外部から取り込んだ文書がAIの動作を乗っ取ることを防ぐための多層的な対策で、継続的に強化しています。

5. データの保持期間と削除

  • お預かりしたデータは、アカウントが存在する限り保持されます。
  • アカウントを削除すると、会社のデータ(相談履歴・記憶・規程・期限)は他のメンバーが残っていない限り即時に削除されます。
  • 最終ログインから2年間利用がない場合は、事前にメールで通知したうえでアカウントとデータを削除します。
  • 削除のご依頼・ご相談は support@banto-roumu.com でも受け付けています。

6. データはお客様のものです(エクスポート)

管理者は、設定画面(プランと設定)からいつでも自社データ一式(自社ルール・記憶・取込規程・期限・相談履歴)をJSON形式でダウンロードできます。解約を難しくするためのデータの抱え込みはしません。

7. 操作の監査ログ

メンバーの招待、規程・記憶の削除、データのエクスポート、APIキーの発行・失効などの重要な操作は、追記専用(後から書き換え・削除ができない)の監査ログに記録され、管理者が設定画面から確認できます。

公開API(読み取り専用)のAPIキーは管理者のみが発行でき、サーバーにはハッシュ化した値だけを保存します(発行後の再表示はできません)。Slack連携のWebhook URLも秘匿情報として扱い、画面への再表示・エクスポートの対象にはしません。

8. 委託先の一覧

サービスの提供に必要な範囲で、次の外部サービスを利用しています。

  • Supabase(米国):データベース・認証
  • Anthropic(米国):AI回答の生成(Claude API・学習不使用)
  • Dify(米国):法令ナレッジへの照会(相談テキストの該当部分を送信)
  • OpenAI(米国):記憶の意味検索用のベクトル化(APIデータは既定で学習不使用)
  • Vercel(米国):ホスティング
  • Resend(米国):メール送信
  • Stripe(米国):決済(有料プラン利用時。カード番号は番頭のサーバーを通りません)
  • Plausible Analytics(EU):匿名のアクセス解析(Cookie不使用)

詳細はプライバシーポリシーをご覧ください。

9. 脆弱性のご報告・お問い合わせ

セキュリティ上の問題を発見された場合や、データの取り扱いについてのご質問は support@banto-roumu.com までご連絡ください。確認のうえ誠実に対応します。