セキュリティ優先

データの保護方法

お客様のデータのセキュリティが最優先事項です。当社は業界標準のセキュリティ対策を実施し、お客様のビジネスと顧客情報を保護します。アプリケーションとデータベースはドイツ(EU)の Hetzner のインフラ上でホストされています。AIアシスタントや決済処理など一部のサブプロセッサーは EEA 域外で運営されており、サブプロセッサー一覧に記載しています。

稼働中
監視
<72時間
侵害通知
TLS
通信暗号化
GDPR
データ保護

データ保護

保存データの暗号化

AES-256-GCM

セッションメモ、クライアントの成果記録、連携の認証情報、決済トークン、二要素認証のシークレットは、データベースに到達する前にアプリケーション層で AES-256-GCM により暗号化されます。顧客のその他のデータ — 連絡先、カスタムフィールド、顧客記録の自由記述メモ、受付フォームの回答 — はフィールド単位では暗号化されず、TLS、アクセス制御、アカウントごとの分離によって保護されます。

通信時の暗号化

TLS

ブラウザと当社サーバー間で送信されるデータは、通信中に TLS で暗号化されます。ブラウザが対応している場合はバージョン1.3、最低でも1.2が使われ、最新の暗号スイートを採用しています。

サインインとパスワード

OAuth 2.0 · ハッシュ化パスワード

Google、Facebook、Apple を使った OAuth 2.0 でのサインインに加え、メールアドレスとパスワードでのサインインにも対応しています。パスワードが入力されたままの形で保存されることはなく、元に戻せないソルト付き一方向ハッシュのみを保存します。

セッションのセキュリティ

取り消し可能

セッションは自動的に失効し、設定 → セキュリティとプライバシーから、任意の端末またはすべての端末からサインアウトできます。

インフラのセキュリティ

Hetzner ISO 27001

ドイツの Hetzner でホストされています。Hetzner のデータセンターは ISO 27001 認証を取得しており、エンタープライズレベルの物理的セキュリティおよびネットワークエッジでの DDoS 軽減機能を提供しています。

データベースバックアップ

バックアップ

データベースは毎晩自動でバックアップされ、各リリースの前にも改めてバックアップされます。バックアップは AES-256 で暗号化され、90 日以内にローテーションで削除されます。毎週、自動化された復旧訓練でバックアップをテスト用データベースにリストアするため、復旧は想定ではなく検証されています。

セキュリティプラクティス

エラー監視

アプリケーションエラーは追跡され、繰り返されるサインイン失敗や通常と異なるアカウント活動は自動的に監視されるため、早期に対応できます。

定期的なアップデート

依存関係とシステムは、セキュリティ上の脆弱性に対処しベストプラクティスを維持するために定期的に更新されます。

アクセス制御

ユーザー単位のデータ分離とロールベースのアクセス制御 (RBAC) により、チームメンバーは役割上必要なデータにのみアクセスできるようになっています。

内部コードレビュー

コード変更は内部セキュリティレビューを経ており、バックエンドのコードは自動静的解析と依存関係の脆弱性スキャンでチェックされます。

コンプライアンスとデータ保護

GDPRに配慮した設計

  • データ処理契約
  • アクセス権と削除権
  • データポータビリティ
  • 侵害通知

カード決済(iyzico)

  • iyzicoを通じた安全な支払い処理
  • 完全なカード番号やセキュリティコードは当社のデータベースに保存しません
  • トークン化された取引
  • 3Dセキュアによるカード認証

インシデント対応

当社のコミットメント

お客様のデータに影響を与えるセキュリティインシデントが発生した場合、以下を約束します:

  • 発見後72時間以内に影響を受けたユーザーに通知
  • 影響を受けたデータについての明確な情報を提供
  • インシデントの封じ込めと修復のための即時措置を実行
  • 徹底的なインシデント後のレビューを実施

脆弱性の報告

責任ある開示を歓迎いたします。セキュリティ上の脆弱性を発見した場合は、contact@clientflow.center までご報告ください。

報告を受領したことをお知らせし、問題の理解と迅速な対処に向けてお客様と協力します。

関連ドキュメント