日本語

Aikidoはコードを保存しません

要するに: Aikido は解析後にあなたのコードを保存しません。SAST や Secrets Detection など一部の分析ジョブでは git clone 操作が必要です。以下では、あなたのコードを保護するために私たちが講じている技術的対策について説明します:

  • 各リポジトリごとに、新しい Docker コンテナ内で git clone などのさまざまな操作を実行します。解析後、データは消去され、Docker コンテナは終了します。
  • GitHub については、更新トークンやアクセストークンがデータベースに保存されることは一切ありません。これには新しい GitHub Apps を使用しており、保存の必要がありません。Aikido 自体のデータベースが侵害されても、あなたの GitHub コードをダウンロードできるようにはなりません。
  • デフォルトでは、当社の統合機能は非常に最小限の読み取り専用スコープを必要とします。Autofix Pull Requests のような特別な機能を有効にした場合にのみ、Aikido は書き込みアクセスを要求します。
  • コードを環境の外に一切出さず、完全にオンプレミスに保ちたい場合は、当社の Local Scanner。結果は Aikido プラットフォームにシームレスに反映されます。
  • Aikido は SOC2 Type 2 および ISO27001:2022 認証を取得しています。レポートは ご要望に応じて入手できます。これは、デフォルトでいくつかの組織的・技術的ポリシーに準拠していることを意味します。
  • Aikido のサーバーは AWS 上にあり、EU、US、AU、および ME の各リージョン内にデータが保存されています。つまり、顧客データは app.aikido.dev EU リージョンにおいて、 app.us.aikido.dev US リージョンにおいて、 app.aikidogov.us 米国政府リージョンで、 app.me.aikido.dev ME リージョンにおいて、さらに app.au.aikido.dev AU リージョンにおいて。

コードのセキュリティを確保するために使用するプロセス:

安全なリポジトリスキャンのワークフロー: 選択、クローン、スキャン、検出結果の暗号化、コンテナの破棄。

免責事項。

Aikido には、コードの一部が保存される機能がいくつかあります。これは以下の機能の場合です:

  • AutoFix: Aikido は差分(元のコードと AutoFix 後のコード)を保存します - AutoFix に含まれるファイルのみ
  • Aikido は、各 AutoTriaged SAST 検出結果のコールツリーを最大 2 週間保存します

保存されるすべてのコードは Gitleaks でチェックされます。コード内に明らかなシークレットがある場合、それらは絶対に保存しないようにしています。