Espobaseのセキュリティ
プロジェクトとユーザーのデータをどのように保護しているかを説明します。このページの内容は、すべて現在のEspobaseで実際に行っていることです。
認証
- EspobaseはSOC 2認証を取得しておらず、HIPAAにも準拠していません。事業提携契約(BAA)は締結していません。
- HIPAAの対象となる医療情報、決済カード番号、その他認証済みの事業者が必要なデータは保存しないでください。利用規約で認められていません。
暗号化
- ウェブサイト、ダッシュボード、APIへの通信はすべてHTTPSを使用します。
- バックアップはサーバーから送信される前に暗号化(AES-256-GCM)されます。
- データベースのパスワード、署名鍵などの機密情報は暗号化(AES-256-GCM)して保存されます。
パスワードとキー
- パスワードは一方向ハッシュ(Argon2id)としてのみ保存されます。Espobaseアカウントのものも、アプリのユーザーのものも同様です。
- APIキーとアクセストークンはキー付きハッシュとしてのみ保存され、作成時に一度だけ表示されます。
- シークレットAPIキーはウェブブラウザから送信された場合は拒否されるため、フロントエンド経由で誤って漏えいすることはありません。
データとルールはあなたのもの
- 新しいテーブルでは行レベルセキュリティが既定で有効です。ルールを追加するまで、公開可能キーでは何も読み取れません。
- 各プロジェクトは専用のデータベースを持ち、他のプロジェクトから分離されています。
- セキュリティルールは適用前にSQLとして表示され、確認できます。AIが提案した変更は、承認なしに適用されることはありません。
バックアップ
- 各プロジェクトのデータベースは毎日バックアップされます。バックアップは、再ダウンロード・復号・検証が完了して初めて有効とみなされます。
- バックアップの保持期間は1日(Free)、7日(Pro)、14日(Group)で、7日間は削除できないようロックされます。
アカウントとアクセス
- メール認証、パスワードの再設定、GitHub・Google・Appleでのログインに対応しています。
- 組織メンバーのロール(オーナー、管理者、開発者、閲覧者)と、選択したプロジェクトのみへのアクセス。
- Groupプランでは、シングルサインオン(SSO)と、重要な操作の監査ログを利用できます。
- パーソナルアクセストークンは選択した権限に限定され、必ず有効期限があります。
監視
- ウェブサイト、ダッシュボード、APIは5分ごとに外部から確認しています:稼働状況ページを見る。
- インターネットから到達できるのはウェブの入口だけです。データベースや内部サービスが公開されることはありません。
- サービスが停止すると、自動でアラートを受け取ります。
データの保存場所
プロジェクトのデータベースとAPIは米国(ボストン)で稼働しています。アップロードされたファイルとバックアップは、北米のCloudflare R2に保存されます。詳しくはプライバシーポリシーをご覧ください。
セキュリティの問題を報告する
脆弱性を見つけたと思われる場合は、詳細と再現手順をsupport@espobase.comまでメールでお送りください。テスト中に他の人のデータにアクセスしたり、サービスを妨げたりしないでください。返信し、修正されるまで状況をお知らせします。