Ava Supernova
AvaSupernova
透明性による信頼

セキュリティとは単なる 機能

それはアーキテクチャです。ローカルファースト。オープンソース。テレメトリなし。コードでの学習なし。すべての機能は約束通り、余計なことは一切しません。

🔒

ローカルファースト

  • データはデフォルトであなたのマシンに保存されます
  • メモリ、タスク、ジャーナル、設定 — あなたのデバイスから決して離れません
  • クラウド同期なし — サーバーへのアップロードは一切ありません
  • ローカルモデルで完全オフライン動作が可能
📖

オープンソース

  • すべてのコード行が公開されています — 拡張機能、IDE、CLI
  • Ava は自分のソースコードを読み、説明できます
  • フォークして監査し、私たちが主張するすべてを検証してください
  • Apache 2.0 ライセンス
🚫

隠された挙動なし

  • テレメトリも分析もトラッキングもゼロ
  • あなたのコードが AI モデルの学習に使用されることはありません
  • ツールからの外部通信はありません
  • すべての機能は本来の役割を果たします。隠されたものはありません。
金庫

シークレットの扱い方

API キーと認証情報は会話履歴に漏れることも、ログに表示されることも、サーバーへ送信されることもありません。

OS の Keychain、設定ファイルではありません

追加したすべての API キーは、オペレーティングシステムの安全な Keychain に保存されます(VS Code では SecretStorage、macOS では Keychain、Windows では Credential Manager)。平文ファイルにはなく、git にコミットされることもありません。

権限ベースの付与

Ava はあなたの全金庫を見ることはありません。特定のシークレットを要求し、あなたが現在のチャットで承認すると、Ava は不透明なハンドルを受け取ります。値の置換はツール実行時に発生します — 実際のシークレットはモデルのコンテキストに含まれることはありません。

セッション限定の作業セット

付与されたシークレットは、現在のチャットにスコープされたメモリ内の作業セットに存在します。新しいチャットやエクステンションの再起動時に消去されます。明示的に保存しない限り、何も永続化されません。

ストリーミング・リダクション

多層防御:Ava が生成するテキストストリームすべてが、高信頼度のパターン(Anthropic キー、OpenAI キー、GitHub トークン、AWS キー、JWT、Stripe キー、PEM ブロック)に対してスキャンされます。一致したものは、テキストが UI、メモリ、またはディスクに到達する前に [REDACTED:kind] に置き換えられます。

データの扱い方

暗号化済み

API キー

OS の Keychain に保存されます(VS Code では SecretStorage、IDE ではシステム Keychain)。サーバーへ送信されることはなく、ログにも記録されません。

ローカル

会話

~/.ava/ にローカル保存されます。決してアップロードされず、クラウド同期もありません。いつでも削除可能です。

ローカル

メモリ

ローカル保存され、決してアップロードされません。メモリはユーザー単位・プロジェクト単位でスコープされます。保存内容を完全にコントロールできます。

ローカル

タスク&ジャーナル

ローカル保存です。生産性データは端末内に留まります — クラウド同期は一切ありません。

オプトイン

共有学習

デフォルトでは無効です。有効化すると、匿名化された技術パターンのみが共有されます — 個人データ、コード、または設定は一切共有されません。

最小限

利用データ

トークン数はプラットフォームアカウントの課金目的で追跡されます。会話内容がサーバーサイドに保存されることはありません。BYOK の利用状況は一切追跡されません。

ランタイムガード

Ava 内部の防壁

すべてのツール呼び出しは実行前に安全チェックを経由します。Ava はどんなことでも要求できますが、実際に危険なことは行えません。

パストラバーサル検証

ファイルの読み書きはプロジェクトルートおよび Ava のホームディレクトリに対して検証されます。../.. による脱出、同階層ディレクトリ攻撃、サンドボックス外の絶対パスは、ツールの境界で拒否されます。

ツールのリスクレベル

すべてのツールはリスクレベル(安全/書き込み/危険)を宣言します。権限モード(Strict / Balanced / Autonomous)により、自動実行されるものか、ご確認が必要かが制御されます。

認証情報パターンブロック

memory_save および support_request ツールは、入力テキストから 12 種類以上の認証情報パターン(API キー、JWT、AWS / GitHub / Stripe / Slack トークン、PEM ブロック、DB URL など)を検出します。一致した場合、ツール呼び出し自体が完全にブロックされ — 認証情報はメモリにもサポートチケットにも決して格納されません。

プロンプト注入対策

指示に見えるツール出力はコマンドではなくデータとして処理されます。Ava はツールからの返答を、あなたが直接入力したかのように実行することはありません。

彼女ができることをあなたが制御します

3 つの権限モード。Ava に与える自律性の度合いを決定します。

厳格

すべての書き込み操作と危険なツールは、必ずご確認が必要です。最大限のコントロール。

バランス

書き込み操作は自動許可されます。危険なツールは引き続き確認が必要です。デフォルト設定。

自律

すべてが自動許可されます。プラン作成やユーザーへの質問については、なおもご入力を待機します。

プラットフォームの健全性

サインアップ不正利用防止

アカウント作成前に 3 つの関門を通過します。Free トークンは実在ユーザーのために確保され、不正収集には使われません。

使い捨てメールドメインブロックリスト

既知の一時的メールアドレスサービス(mailinator, tempmail, guerrillamail, ese.kr ファミリー、30 以上の特定ドメイン+6 つのワイルドカードパターン)はデータベーストリガーでブロックされます。クライアント側のバイパスは無効です — 拒否はサーバーサイドで行われ、トランザクション単位かつ原子的に処理されます。

サインアップ監査ログ

許可・ブロックを問わず、すべての試みがタイムスタンプ、メールアドレス、ドメイン、理由とともに記録されます。これにより、不正パターンの発生を即座に把握し、デプロイ不要で新しいブロックリスト項目を追加できます。

新規ユーザー登録ゲート

ドメインが一致すると Postgres トリガーが認証データの挿入をロールバックします。孤児アカウントや不完全な状態は発生しません。サインアップが拒否された場合、何一つ生成されません。

🛡️
組み込みセキュリティチーム

セキュリティモード:「!!」と入力して全コードを監査

5 つの専門家ペルソナが、コードベースに対して協調的なセキュリティ監査を実行します。Recon が攻撃範囲をマッピング。Scanner が OWASP Top 10 をチェック。CVE Researcher が依存パッケージの既知の脆弱性を調査。Verifier が悪用の可否を確認。Reporter が深刻度順のレポートを生成します。

すべてのプランでご利用可能です。Free を含みます。

責任ある開示

セキュリティ脆弱性が見つかりましたか?私たちはすべての報告を真摯に受け止めます。24 時間以内に対応し、公開前にあなたと協力して修正を行います。調整期間は 90 日間です。

フォームをご利用ですか?チケットを開く サポートチケット カテゴリー「セキュリティ」を選択してください。

私たちを信じるな。 コードを確認する。

このページの主張はすべてソースコードで検証可能。それこそが肝心です。

セキュリティ — Ava Supernova | Ava Supernova