Ava Supernova
AvaSupernova
kepercayaan melalui transparansi

Keamanan bukan sekadar fitur

Ini adalah arsitekturnya. Prioritas lokal. Sumber terbuka. Tanpa telemetri. Tidak ada pelatihan pada kode Anda. Setiap fungsi melakukan apa yang dikatakannya, dan tidak lebih.

🔒

Prioritas Lokal

  • Semua data disimpan di mesin Anda secara bawaan
  • Memori, tugas, jurnal, pengaturan — tidak pernah meninggalkan perangkat Anda
  • Tanpa sinkronisasi cloud — tidak ada data yang diunggah ke server kami
  • Bekerja sepenuhnya offline dengan model lokal
📖

Sumber Terbuka

  • Setiap baris kode bersifat publik — ekstensi, IDE, CLI
  • Ava dapat membaca dan menjelaskan kode sumbernya sendiri
  • Fork, audit, verifikasi setiap klaim yang kami buat
  • Lisensi Apache 2.0
🚫

Tidak ada perilaku tersembunyi

  • Nol telemetri, nol analitik, nol pelacakan
  • Kode Anda tidak pernah digunakan untuk melatih model AI
  • Tidak ada panggilan ke server dari alat apa pun
  • Setiap fungsi menjalankan fungsinya. Tidak ada yang tersembunyi.
brankas

Bagaimana rahasia Anda ditangani

Kunci API dan kredensial Anda tidak pernah bocor ke riwayat percakapan, tidak pernah muncul dalam log, dan tidak pernah dikirim ke server kami.

Keychain OS, bukan file konfigurasi

Setiap kunci API yang Anda tambahkan hidup di keychain aman sistem operasi Anda (SecretStorage di VS Code, Keychain di macOS, Credential Manager di Windows). Tidak pernah dalam file teks biasa, tidak pernah dikommit ke Git.

Izin berbasis kapabilitas

Ava tidak pernah melihat seluruh brankas Anda. Dia meminta rahasia spesifik, Anda menyetujuinya untuk obrolan saat ini, dia menerima handle opaque. Substitusi nilai terjadi pada waktu eksekusi alat — rahasia sebenarnya tidak pernah ada dalam konteks model.

Set kerja berjangka sesi

Rahasia yang diberikan hidup dalam set kerja memori yang dibatasi untuk obrolan saat ini. Dihapus saat obrolan baru, dihapus saat restart ekstensi. Tidak ada yang tersimpan kecuali Anda menyimpannya secara eksplisit.

Redaktor Streaming

Pertahanan berlapis: setiap aliran teks yang dihasilkan Ava dipindai untuk pola berkepercayaan tinggi (kunci Anthropic, kunci OpenAI, token GitHub, kunci AWS, JWT, kunci Stripe, blok PEM). Kecocokan diganti dengan [REDACTED:kind] sebelum teks mencapai UI, memori, atau disk.

Bagaimana data Anda ditangani

terenkripsi

Kunci API

Disimpan di keychain OS Anda (SecretStorage di VS Code, keychain sistem di IDE). Tidak pernah dikirim ke server kami. Tidak pernah dicatat.

lokal

Percakapan

Disimpan secara lokal di ~/.ava/. Tidak pernah diunggah — tidak ada sinkronisasi cloud. Dapat dihapus kapan saja.

lokal

Memori

Disimpan secara lokal, tidak pernah diunggah. Memori dibatasi per pengguna dan per proyek. Anda mengontrol apa yang disimpan.

lokal

Tugas & Jurnal

Disimpan secara lokal. Data produktivitas Anda tetap berada di perangkat Anda — tidak ada sinkronisasi cloud.

berbasis pilihan

Pembelajaran Bersama

Dimatikan secara default. Saat diaktifkan, hanya pola teknis teranonimisasi yang dibagikan — bukan data pribadi, kode, atau preferensi.

minimal

Data penggunaan

Jumlah token dilacak untuk penagihan pada akun platform. Tidak ada konten percakapan yang disimpan di sisi server. Penggunaan BYOK sama sekali tidak dilacak.

pengaman runtime

Tembok di dalam Ava

Setiap pemanggilan alat melewati jalur pengaman sebelum dieksekusi. Ava bisa meminta melakukan apa pun — dia tidak bisa benar-benar melakukan hal yang tidak aman.

Validasi lintasan path

Bacaan dan penulisan file diperiksa terhadap root proyek dan direktori home Ava. Pelolosan ../../ , serangan direktori saudara, dan path absolut di luar sandbox ditolak di batas alat.

Tingkat risiko alat

Setiap alat mendeklarasikan tingkat risiko — aman, tulis, atau berbahaya. Mode izin (Ketats / Seimbang / Otonom) mengatur apa yang berjalan otomatis dan apa yang memerlukan konfirmasi Anda.

Pemblokiran pola kredensial

Alat memory_save dan support_request memindai teks masuk untuk 12+ pola kredensial (kunci API, JWT, token AWS / GitHub / Stripe / Slack, blok PEM, URL DB). Kecocokan memblokir pemanggilan alat sepenuhnya — kredensial tidak pernah masuk ke memori atau tiket dukungan.

Ketahanan terhadap injeksi prompt

Output alat yang terlihat seperti instruksi diperlakukan sebagai data, bukan perintah. Ava tidak mengeksekusi hasil alat yang ditujukan kepada pengguna seolah-olah Anda mengetiknya sendiri.

Anda mengendalikan apa yang bisa dia lakukan

Tiga mode izin. Anda menentukan seberapa banyak otonomi yang diberikan kepada Ava.

Ketats

Setiap operasi penulisan dan alat berbahaya memerlukan konfirmasi Anda. Kontrol maksimal.

Seimbang

Operasi penulisan otomatis diizinkan. Alat berbahaya masih memerlukan konfirmasi. Default.

Otonom

Semua otomatis diizinkan. Rencana dan pertanyaan pengguna tetap menunggu input Anda.

integritas platform

Perlindungan penyalahgunaan pendaftaran

Setiap pendaftaran melewati tiga gerbang sebelum akun dibuat. Token gratis tetap tersedia untuk pengguna asli, bukan untuk penambangan.

Daftar hitam email sekali pakai

Penyedia email sementara yang dikenal (mailinator, tempmail, guerrillamail, keluarga ese.kr, +30 domain pasti + 6 pola wildcard) diblokir pada pemicu database. Melewati klien tidak membantu — penolakan bersifat server-side, transaksional, dan atomik.

Log forensik pendaftaran

Setiap upaya — diizinkan atau diblokir — dicatat dengan timestamp, email, domain, dan alasan. Memungkinkan kami melihat pola penyalahgunaan saat muncul dan menambahkan entri daftar hitam baru tanpa deploy.

Gerbang penanganan pengguna baru

Pemicu Postgres membatalkan insert auth ketika domain cocok. Tidak ada akun yatim, tidak ada keadaan parsial. Jika pendaftaran ditolak, tidak ada yang dibuat.

🛡️
Tim keamanan bawaan

Mode Keamanan: ketik !! dan audit semuanya

Lima persona spesialis menjalankan audit keamanan terkoordinasi pada basis kode Anda. Peninjauan memetakan permukaan serangan. Scanner memeriksa OWASP Top 10. Peneliti CVE mencari kerentanan yang diketahui dalam dependensi Anda. Verifikator mengonfirmasi eksploitabilitas. Pelapor menghasilkan temuan yang diurutkan berdasarkan tingkat keparahan.

Tersedia di setiap paket. Termasuk gratis.

Pengungkapan bertanggung jawab

Menemukan kerentanan keamanan? Kami mengambil setiap laporan secara serius. Kami mengakui dalam 24 jam dan bekerja sama dengan Anda untuk perbaikan sebelum pengungkapan publik. Jendela pengungkapan terkoordinasi kami adalah 90 hari.

Lebih suka formulir? Buka sebuah tiket dukungan dengan kategori "keamanan".

Jangan percaya kami. Baca kodenya.

Setiap klaim di halaman ini dapat diverifikasi di sumbernya. Itulah intinya.

Keamanan — Ava Supernova | Ava Supernova