セキュリティと事業継続
AdPilot(株式会社S&K Consultant) / 最終更新: 2026-08-16
導入をご検討の際の確認資料としてお使いいただけるよう、実際に行っている対策を公開しています。やっていないことは「やっていない」と書いています。
アカウントの保護
- 2要素認証(TOTP)に対応。認証アプリで生成する6桁のコードを、パスワードに加えて求めます
- リカバリコードを発行します。認証アプリの端末を失っても、印刷した紙のコードでログインできます
- 認証アプリとリカバリコードの両方を失った場合は、パスワードとメール確認に加えて24時間の待機を経て解除します。待機の開始と完了の両方を通知するので、身に覚えのない解除申請に気付いて取り消せます
- パスワードを変更すると、他の端末のログインはすべて無効になります
- ログイン試行の回数を制限しています
データの取り扱い
- 通信はすべてTLS(HTTPS)で暗号化しています
- パスワードはハッシュ化して保存し、平文では保持しません
- 広告媒体との連携トークンは暗号化して保存しています
- お客様ごとにデータを分離し、他のお客様のデータへは構造上アクセスできません
- ログに出力する情報から、認証情報や個人情報を自動で除去しています
- 操作の履歴(監査ログ)を記録しています
お客様のサイトに置く計測タグ
コンバージョン計測タグは、送る情報を必要最小限に絞っています。
- Cookieを使いません
- URLはパスのみを送ります(サンクスページのURLにフォームの入力内容が乗っていることがあるため)
- 参照元はホスト名のみを送ります
- IPアドレスは保存しません
- あらかじめ許可した項目だけを取り出します(「余分を無視する」方式だと、項目が増えたときに素通りするため)
バックアップと復旧
| 取得の頻度 | 毎日(データベース全体) |
| 保管場所 | サーバとは別の場所(事務所の別マシン)。サーバが全損しても残ります |
| 暗号化 | 公開鍵暗号(GPG)で暗号化。復号鍵はサーバに置いていません |
| 復元の確認 | 毎週、実際に復元できるかを自動で試しています |
| 復旧手順 | 文書化済み |
「バックアップを取っている」と「戻せる」は別のことです。取れているつもりで戻せないのが最悪なので、復元の確認まで自動化しています。
広告配信の事故を防ぐ仕組み
- AIが勝手に配信を開始することはありません。広告は必ず停止状態で作成し、お客様が内容を確認して承認してから配信します
- 入稿の前に、媒体ごとの規定(文字数・必須項目・業種の可否など)を機械的に検査します
- 業種によって出稿できない媒体を事前に判定し、非承認の繰り返しでお客様の広告アカウントが停止されるのを防ぎます
- 予算の使いすぎ・CPAの急騰・配信ゼロを検知して通知します
開発と反映の進め方
- 本番へ出す前に、ステージング環境で実際に動かして確認します
- 自動テストが1,100件以上あり、すべて通ることを反映の条件にしています
- テストを書いたら、元の不具合をわざと戻して落ちることを確認しています(通るだけのテストは、無いのと変わらないため)
- 本番に対してテストを実行しない仕組みを入れています
解約とデータの削除
- データはいつでも書き出せます。マイページから、企業カルテ・広告戦略・生成したクリエイティブ・入稿履歴・配信実績をJSONファイルで持ち出せます(解約時に限らず、平常時のバックアップにもお使いいただけます)
- 解約はマイページから行えます。電話や引き止めの面談は不要です
- 退会するとアカウントと保存データを削除します
- データ削除のご依頼も受け付けています
まだできていないこと(正直に開示します)
- ISMS・SOC2などの第三者認証は取得していません。小規模事業者向けのサービスとして、認証取得より機能と運用の実装を優先しています
- 稼働率(99.9%など)の公表はしていません。名乗るには連続した計測記録が必要で、現状それを公開できる形で持っていないためです。現在の稼働状況は公開しています
- サーバは日本国内の1拠点で稼働しています。地理的な冗長構成は取っていません(バックアップは別拠点に保管しています)
お問い合わせ
セキュリティに関するご質問・チェックシートへの回答依頼は、お問い合わせフォームよりご連絡ください。脆弱性を発見された場合も同じ窓口でお知らせいただけると助かります。
← AdPilot トップへ