セキュリティ
OSINT SCANNERは、お客様のデータを守るため、以下のセキュリティ対策を実施しています。
データの暗号化
- 全通信はTLS 1.3で暗号化
- データベースは保存時暗号化(AES-256)
- パスワードはbcryptでハッシュ化
- 決済情報はStripeが管理(PCI DSS Level 1準拠)
アクセス制御
- Supabase Row Level Security (RLS)による行レベルアクセス制御
- APIエンドポイントでの認証・認可チェック
- JWTベースのセッション管理
- レートリミットによるAPI乱用防止
インフラストラクチャ
- Vercelのエッジネットワークによるホスティング
- Supabaseのマネージドデータベース(自動バックアップ)
- Sentryによるリアルタイムエラー監視
- DDoS保護(Vercel / Cloudflare)
開発セキュリティ
- Zodによる入力バリデーション(SQLインジェクション対策)
- SSRF保護(スクレイピング時のURL検証)
- XSS対策(React / Next.jsの自動エスケープ)
- CSRF対策(SameSite Cookie)
- 依存パッケージの脆弱性スキャン
運用セキュリティ
- 環境変数による秘密情報管理(コードにハードコードしない)
- 最小権限の原則に基づくアクセス管理
- 定期的なセキュリティレビュー
- インシデント対応手順の整備
脆弱性の報告
セキュリティ上の脆弱性を発見された場合は、 security@osint-scanner.jp までご連絡ください。 責任ある情報開示(Responsible Disclosure)に基づき、適切に対応いたします。