Güvenlik bir özellik
Mimari budur. Önce yerel. Açık kaynak. Telemetri yok. Kodunuz üzerinde eğitim yok. Her fonksiyon ne dediğini yapar, başka hiçbir şey yapmaz.
Önce yerel
- Tüm veriler varsayılan olarak makinenizde saklanır
- Hafıza, görevler, günlük, ayarlar — asla cihazınızdan ayrılmaz
- Bulut senkronizasyonu yok — sunucularımıza hiçbir şey yüklenmez
- Yerel modellerle tamamen çevrimdışı çalışır
Açık kaynak
- Her satır kod halka açık — eklenti, IDE, CLI
- Ava kendi kaynak kodunu okuyabilir ve açıklayabilir
- Forklayın, denetleyin, yaptığımız her iddiayı doğrulayın
- Apache 2.0 lisansı
Gizli davranış yok
- Sıfır telemetri, sıfır analiz, sıfır takip
- Kodunuz Yapay Zeka modellerini eğitmek için asla kullanılmaz
- Herhangi bir araçtan dışarıya veri gönderimi yok
- Her fonksiyon işini yapar. Gizli hiçbir şey yok.
Gizli bilgileriniz nasıl yönetilir
API anahtarlarınız ve kimlik bilgileriniz asla konuşma geçmişine sızmaz, asla loglarda görünmez ve sunucularımıza gitmez.
İşletim Sistemi anahtar zinciri, yapılandırma dosyaları değil
Eklediğiniz her API anahtarı, işletim sisteminizin güvenli anahtar zincirinde saklanır (VS Code'da SecretStorage, macOS'ta Keychain, Windows'ta Credential Manager). Asla düz metin dosyasında değil, asla git'e commit edilmez.
Yetki bazlı izinler
Ava asla tüm Güvenlik Kasanızı görmez. Belirli bir gizli bilgi ister, siz bunu geçerli sohbet için onaylarsınız, o da şeffaf olmayan bir işaretçi alır. Değer değişimi araç yürütme sırasında gerçekleşir — gerçek gizli bilgi asla modelin bağlamında yer almaz.
Oturum odaklı çalışma kümesi
Verilen gizli bilgiler, geçerli sohbete odaklanmış bellek içindeki bir çalışma kümesinde saklanır. Yeni sohbetle silinir, uzantı yeniden başlatıldığında silinir. Açıkça kaydetmediğiniz sürece hiçbir şey kalıcı değildir.
Akış düzenleyici
Katmanlı savunma: Ava'nın ürettiği her metin akışı, yüksek güvenlilikli desenler için taranır (Anthropic anahtarları, OpenAI anahtarları, GitHub belirteçleri, AWS anahtarları, JWT'ler, Stripe anahtarları, PEM blokları). Eşleşmeler, metin Arayüz'e, belleğe veya diske ulaşmadan önce [REDACTED:kind] ile değiştirilir.
Verileriniz nasıl işlenir?
API anahtarları
İşletim sistemi anahtar zincirinizde saklanır (VS Code'da SecretStorage, IDE'de sistem anahtar zinciri). Sunucularımıza asla iletilmez. Asla loglanmaz.
Sohbetler
~/.ava içinde yerel olarak saklanır. Asla yüklenmez — bulut senkronizasyonu yoktur. İstediğiniz zaman silinebilir.
Bellek
Yerel olarak saklanır, asla yüklenmez. Hafızalar kullanıcı başına ve proje bazında sınırlıdır. Kaydedilenleri siz kontrol edersiniz.
Görevler & Günlük
Yerel olarak saklanır. Üretkenlik verileriniz makinenizde kalır — bulut senkronizasyonu yoktur.
Paylaşılan Öğrenme
Varsayılan olarak kapalı. Etkinleştirildiğinde, yalnızca anonimleştirilmiş teknik desenler paylaşılır — asla kişisel veri, kod veya tercihler değil.
Kullanım verileri
Platform hesaplarında faturalandırma için Token sayıları takip edilir. Hiçbir sohbet içeriği sunucu tarafında saklanmaz. BYOK kullanımı hiç takip edilmez.
Ava'nın İçindeki Duvarlar
Her araç çağrısı çalıştırılmadan önce güvenlik tellerinden geçer. Ava her şeyi yapmayı isteyebilir — aslında güvensiz bir şey yapamaz.
Yol geçiş doğrulaması
Dosya okuma ve yazmalar proje kökü ve Ava'nın ev dizinine göre kontrol edilir. ../../ kaçışları, kardeş-dizin saldırıları ve sandbox dışındaki mutlak yollar araç sınırında reddedilir.
Araç risk seviyeleri
Her araç bir risk seviyesi belirtir — güvenli, yazma veya tehlikeli. İzin modları (Strict / Balanced / Autonomous), neyin otomatik çalışacağını ve neyin onayınızı gerektireceğini yönetir.
Kimlik bilgisi deseni engelleme
memory_save ve support_request araçları gelen metni 12+ kimlik bilgisi deseni için tarar (API anahtarları, JWT'ler, AWS / GitHub / Stripe / Slack belirteçleri, PEM blokları, DB URL'leri). Eşleşmeler araç çağrısını tamamen engeller — kimlik bilgileri asla bellekte veya destek biletinde yer almaz.
Komut enjeksiyonuna direnç
Talimat gibi görünen araç çıktıları komut yerine veri olarak kabul edilir. Ava, kullanıcıya yönelik araç sonuçlarını sanki siz kendiniz yazmışsınız gibi çalıştırmaz.
Ne yapabileceğini siz kontrol edersiniz
Üç izin modu. Ava'ya ne kadar özerklik vereceğine siz karar verirsiniz.
Her yazma işlemi ve tehlikeli araç onayınızı gerektirir. Maksimum kontrol.
Write işlemleri otomatik izinli. Tehlikeli araçlar hala onay gerektirir. Varsayılan.
Her şey otomatik olarak izin verilir. Planlar ve kullanıcı soruları yine de sizin yanıtınız için bekler.
Kayıt kötüye kullanım koruması
Free tokenlar gerçek kullanıcılar için kalır, farmleme için değil.
Geçici e-posta kara listesi
Bilinen geçici sağlayıcılar (mailinator, tempmail, guerrillamail, ese.kr ailesi, 30+ tam eşleşen alan adı + 6 joker karakter desenleri) veritabanı tetikleyicisinde engellenir. İstemciyi bypass etmek işe yaramaz — reddedme sunucu tarafında, işlemsel ve atomiktir.
Kayıt Analizi Kaydı
Her girişim — izin verilen veya engellenen — zaman damgası, e-posta, alan adı ve gerekçe ile kaydedilir. Kötüye kullanım desenlerini ortaya çıktıkça görmemizi ve yeni kara liste girdilerini dağıtım olmadan eklememizi sağlar.
Yeni Kullanıcı Kapısı
Bir Postgres tetikleyicisi alan adı eşleştiğinde kimlik doğrulama eklemesini geri alır. Yetim hesap yok, kısmi durum yok. Kayıt reddedilirse hiçbir şey oluşturulmadı.
Güvenlik Modu: !! yaz ve her şeyi denetle
Beş uzman rol, kod tabanınızda koordineli bir güvenlik denetimi yürütür. Keşif saldırı yüzeyini haritalar. Tarayıcı OWASP Top 10'u kontrol eder. CVE Araştırmacısı bağımlılıklarınızdaki bilinen açıkları aratır. Doğrulayıcı sömürülebilirliği onaylar. Raporlayıcı önem sırasına göre bulgular üretir.
Her planda mevcut. Free dahil.
Sorumlu açıklama
Bir güvenlik açığı mı buldunuz? Her rapora ciddiye alıyoruz. 24 saat içinde onaylıyoruz ve herhangi bir kamuya açıklama yapmadan önce sizle birlikte düzeltme üzerinde çalışıyoruz. Koordineli açıklama penceresimiz 90 gündür.
Form mu tercih edersiniz? Bir tane açın destek talebi kategori "security" ile.
Bize güvenmeyin. Kodu okuyun.
Bu sayfadaki her iddia kaynakta doğrulanabilir. İşte nokta bu.