Güvenlik
Güvenliğe genel bakış
Vibewax'da neler yerleşik olarak gelir ve sizinle platformun sorumlulukları nerede buluşur
Her Vibewax projesi güvenli temellerle başlar. Şifreleme, AB’de barındırma, kimlik doğrulama, yalıtılmış veritabanları ve edge koruması kutudan çıktığı gibi hazır gelir. Bu sayfa, sizin kurmanıza gerek kalmadan arka planda neyin çalıştığını ve projeyi yayınlayan kişi olarak nelerin size kaldığını anlatır.
Vibewax’da güvenlik nasıl çalışır
Herhangi bir web uygulamasında güvenlik, hem altındaki platformu hem de üzerine inşa eden kişiyi ilgilendirir. Vibewax altyapı katmanını üstlenir: barındırma, şifreleme, kimlik doğrulama kitaplığı, edge koruması, yalıtılmış veritabanları ve sürekli güvenlik güncellemeleri. Uygulama katmanının denetimi sizde kalır: projenizin hangi verileri sakladığı, kimin bunlara erişebildiği ve son kullanıcılarınızın nasıl bilgilendirildiği.
Bu ayrım, sunucuları, sertifikaları veya kimlik doğrulama kitaplıklarını sıfırdan kurmanıza gerek olmadığı anlamına gelir. Aynı zamanda verilerinize ve kullanıcılarınıza dair kararların ait oldukları yerde, yani sizde kalması demektir.
Yerleşik olarak gelenler
Barındırma ve veri konumu
Yayınlanan projeler AB bölgesinde (Frankfurt) barındırılır. Veritabanları EU West (İrlanda) üzerinde çalışır. Her ikisi de bir edge ağının arkasında yer alır; bu ağ içeriği ziyaretçilerinize daha yakın sunuculardan sunar ve saldırı trafiğini projenize ulaşmadan önce azaltır.
Her Vibewax projesi kendi yalıtılmış veritabanını alır, böylece bir projenin verileri başka bir projeninkiyle asla karışmaz.
Agent’ın projelerinizi oluştururken kullandığı yapay zeka modellerinin çalışacağı bölgeyi de seçebilirsiniz. Verilerinizin AB’de kalması gerekiyorsa yalnızca AB’de barındırılan modelleri seçebilirsiniz. Kullanılabilir modellerin listesi ve barındırıldıkları ülkeler için Yapay zeka modelleri sayfasına bakın.
Şifreleme
Veriler aktarım sırasında ve beklerken şifrelenir:
- Yayınlanan her projede HTTPS zorunlu tutulur
- Beklemedeki veriler barındırma ve veritabanı sağlayıcılarımızda şifrelenir
- Vibewax’un dahili olarak kullandığı hassas kimlik bilgileri saklanmadan önce şifrelenir
Kimlik doğrulama
Vibewax’un yerleşik kimlik doğrulaması, parola karma işlemini, oturum yönetimini ve tek kullanımlık kodları yöneten sektör standardı bir kitaplık kullanır. İki yöntem mevcuttur:
- Parolasız e-posta kodu kimlik doğrulaması için OTP ile giriş
- Kayıt, doğrulama ve sıfırlama akışlarıyla e-posta ve parola ile giriş
Ayrı bir kimlik doğrulama hizmeti kurmanıza gerek yoktur. İhtiyacınızı isteminizde anlatın, agent bunu projenizin veritabanına bağlasın.
Varsayılan olarak güvenli agent
Vibewax agent’ı, her projede geçerli olan yerleşik uygulamalarla yönlendirilir. Kimlik doğrulama, veritabanı erişim kalıpları, gizli bilgi yönetimi ve entegrasyon kurulumu her seferinde sıfırdan kurgulanmak yerine yerleşmiş varsayılanları izler.
Agent, gerçek geliştirme araçlarına sahip güvenli bir sandbox’ta çalışır, böylece projenizi yalıtılmış bir ortamda oluşturabilir, çalıştırabilir ve test edebilir.
Ayrıca dilediğiniz zaman agent’tan projenizin belirli bir bölümünün nasıl korunduğunu size anlatmasını veya ihtiyaçlarınıza göre bir şeyi ayarlamasını isteyebilirsiniz. Pratik yönlendirmeler için Güvenli uygulamalar oluşturma sayfasına bakın.
Yapay zeka şeffaflığı
Vibewax, yapay zekanın devrede olduğunu insanlara söyler. İstemin üzerindeki bir bildirim bir yapay zeka agent’ıyla çalıştığınızı açıklar; yayınlanan projeler ise head bölümünde makine tarafından okunabilir bir ai-generated etiketi taşır.
Bunlar platformu kapsar. Kendi projenize dair açıklamalar, örneğin son kullanıcılarınız için oluşturduğunuz bir sohbet botu, size kalır. Sınırın nerede olduğu için Yapay zekayı sorumlu kullanma sayfasına bakın.
Edge koruması ve güncellemeler
Edge ağı ve platformun korumaları, DDoS azaltma ve temel bot filtreleme dahil olmak üzere yaygın kötüye kullanım kalıplarını otomatik olarak ele alır. Altyapımıza ve alttaki bağımlılıklara yönelik güvenlikle ilgili düzeltmeler tüm projelere sürekli olarak yayılır, böylece yamaları kendiniz takip etmeniz veya uygulamanız gerekmez.
Güvenlik açığı taraması ve güvenlik incelemeleri
Vibewax, yayınlanan Next.js uygulamalarını bilinen framework güvenlik açıklarına karşı tarar. Kritik bir sorun bulunursa, düzeltmeyi doğrudan agent’a gönderen Şimdi Düzelt düğmesine tıklayarak sorunu çözene kadar yayınlama engellenir.
Ayrıca dilediğiniz zaman projeniz üzerinde tam bir güvenlik kontrolü çalıştırabilirsiniz. Sohbetinizdeki Güvenlik sekmesi kodunuzu baştan sona okur, erişim izinlerinden ödemelere kadar sekiz alanda bulduklarını anlaşılır bir dille bildirir ve düzeltmeleri sizin için uygulayabilir. Her sohbetteki ilk kontrol ücretsizdir.
Sizin elinizde olanlar
Vibewax’da bir projeyi yayınladığınızda uygulamanın kendisi size aittir. Birkaç şey doğal olarak sizde kalır, çünkü bunlar projenize ve kullanıcılarınıza bağlıdır.
Veri ve uyumluluk
Projenizin hangi verileri topladığına ve sakladığına siz karar verirsiniz. GDPR, CCPA ve son kullanıcılarınız için geçerli diğer yasalara uyum, oluşturma sürecinin bir parçası olarak planlanması gereken bir konudur. Pratikte bu genellikle şu anlama gelir:
- Kullanıcılarınıza verilerinin nasıl işlendiğini bildirmek
- Projeniz kişisel veri topluyorsa bir gizlilik politikası eklemek
- Projeniz AB’den ziyaretçilere hizmet veriyorsa bir çerez bildirimi eklemek
- Kullanıcıların erişim, düzeltme ve silme taleplerini karşılayabilmek
Agent bunların çoğunda yardımcı olabilir. Bir gizlilik politikası, çerez bildirimi veya veri silme akışı eklemek, bir proje üzerinde çalışmanın olağan bir parçasıdır.
Uygulamanızın erişim denetimleri
Agent kimlik doğrulama ve rol tabanlı erişim oluşturabilir ve her kullanıcının yalnızca kendi verilerini görmesini sağlayabilir. Bunların projeniz için nasıl kurulacağı ve kimin neyi göreceği, ne istediğinizi anlatmanın bir parçasıdır. Bir sonraki sayfa olan Güvenli uygulamalar oluşturma, bunu iyi yapmanın yollarını anlatır.
Yedekler
Vibewax, projeniz ve verileriniz için çeşitli koruma önlemleri sunar:
- Proje sürümleri, agent çalışırken kaydedilir. Sohbetteki herhangi bir mesajdan önceki bir sürümü geri yükleyebilirsiniz.
- Git ile desteklenen projelerin kaynak kodu, Vibewax tarafında kalıcı olarak yedeklenir.
- Veritabanı anlık görüntüleri, verilerinizin kendi kopyasını istediğiniz her an Veritabanı sekmesinden ZIP dosyası olarak dışa aktarılabilir.
Git kullanan projelerin kaynak kodu, yönetilen bir Git hizmetinde ve özel depolama alanındaki değiştirilemez anlık görüntülerde yedeklenir. Bir proje sürümünü geri yüklemek yalnızca kodu değiştirir; veritabanı kayıtlarını veya uygulama kullanıcılarının yüklediği dosyaları geri getirmez. Tablo ve kayıtların kendi kopyasını saklamak için veritabanını Veritabanı sekmesinden dışa aktarın; ZIP dosyası yüklenen dosyaları içermez. İçe aktarma, hedef veritabanındaki verilerin yerini alır. Bkz. İndirme ve geri yükleme.
Verileriniz yine de sizindir, bu yüzden kendi kopyalarınızı tutmak iyi bir alışkanlıktır, özellikle önemli değişikliklerden önce:
- GitHub entegrasyonu projenizin kaynak kodunu özel bir depoya yedekler
- Sohbetleri çoğaltmak, büyük değişikliklerden önce bir güvenlik noktası olarak projenizin bağımsız bir kopyasını oluşturur
Uygulamanızdaki yapay zeka özellikleri
Projeniz son kullanıcılar için sohbet botları, içerik üretimi veya özetleme gibi yapay zeka özellikleri içeriyorsa, bunların yapılandırması ve ürettikleri çıktılar projenizin bir parçasıdır. Son kullanıcılarınızın yapay zekayla etkileşimde olduklarını bilmesi gerekir ve Vibewax’un kendi uygulama içi bildirimi yayınladığınız projeye taşınmaz. Yapay zekayı sorumlu kullanma sayfası neyi nereye ekleyeceğinizi anlatır.
Ödemeler
Vibewax bir ödeme işleyicisi değildir ve kart verilerini saklamaz veya iletmez. Projeniz ödeme kabul ediyorsa, kartları kendi altyapısında işleyen barındırılan bir ödeme sağlayıcısı kullanın. Kart numaralarını, CVC kodlarını veya diğer ham ödeme verilerini projenizin veritabanında saklamaktan kaçının.
Vibewax ne zaman doğru seçimdir
Vibewax; pazarlama web siteleri, açılış sayfaları, dahili araçlar, kontrol panelleri, MVP’ler ve küçük ile orta ölçekli web uygulamaları için tasarlanmıştır. Hızlı ilerlemek ve gerçek geri bildirime dayanarak yinelemek istediğiniz projelerde iyi çalışır.
Yüksek düzeyde düzenlemeye tabi verileri içeren projelerde, Vibewax’un varsayılan olarak üstlendiklerinin ötesinde ek uyumluluk çalışması gerekebilir. Buna şunlar dahildir:
- HIPAA veya benzeri düzenlemeler kapsamındaki sağlık verileri
- PCI DSS’e tabi ham ödeme kartı verileri
- 13 yaşın (COPPA) veya 18 yaşın altındaki çocuklara yönelik uygulamalar
Projeniz bu alanlardan birine giriyorsa erkenden bir hukuk veya uyumluluk danışmanıyla konuşmak iyi bir fikirdir. Vibewax işin bazı bölümlerinde yine de faydalı olabilir, uyumluluk tarafı ise insan uzmanlığından yararlanır.
Bir güvenlik sorununu bildirme
Güvenlik sorunu gibi görünen bir şey fark ederseniz bunu duymak isteriz. Bir açıklama ve yeniden oluşturma adımlarıyla destek ekibiyle iletişime geçin, biz de olabildiğince hızlı inceleyelim.
Yayınlanan uygulamanızın güvenliğinin ihlal edildiğini düşünüyorsanız kod geri yüklemesine güvenmek yerine hemen destek ekibiyle iletişime geçin. Sorunu ne zaman fark ettiğinizi ve nelerin değiştiğini projeyi ve yayınlanan URL’leri ekleyin. Şifreleri veya API anahtarlarını göndermeyin.
Uyumluluk ve hukuki belgeler
Veri işleme, alt işleyiciler ve sözleşme koşullarına dair tüm ayrıntılar için: