İçeriğe geç

Güven

Güvenlik

AnyReplay, başkalarının ürününüzdeki ziyaretlerinin kayıtlarını saklar; bu yüzden neyi topladığımız, nerede durduğu ve kimin erişebildiği ürünün en önemli parçasıdır. Bu sayfa bugün neyin yerinde olduğunu anlatıyor ve olmayanı açıkça söylüyor.

Almanya
Sunucular ve veritabanı
AB’de nesne depolama
Kayıtlar
Her gece, geri yükleme denetimli
Yedekler
Tek anahtarla kapanır
Yapay zekâ özellikleri

Son güncelleme

Verileriniz nerede duruyor

  • Uygulama ve PostgreSQL veritabanı, Hetzner’in Almanya’daki sunucularında çalışır.
  • Kayıtlar Backblaze B2 nesne depolamasında, AB bölgesinde (eu-central-003), yalnızca o kovaya yetkili bir anahtarla erişilen özel bir kovada saklanır. Veritabanı yedekleri aynı AB hesabındaki ikinci bir kovaya gider; onun anahtarı kayıtlara dokunamaz.
  • Hata raporları, hesabımızın verilerini AB’de (Frankfurt) saklayan Sentry’ye gider. İşlemsel e-postaları Fransa’daki Brevo gönderir.
  • Cloudflare her AnyReplay alan adının önünde durur; TLS, önbellek ve saldırılara karşı koruma sağlar. Ağı küreseldir, yani bir istek Almanya’ya giderken AB dışındaki bir Cloudflare noktasından geçebilir. Sunucularımız web trafiğini yalnızca Cloudflare’den kabul eder.
  • Müşteri verisine dokunan her sağlayıcı, ne yaptığı ve nerede olduğuyla alt işleyenler sayfasında yer alır. Yeni bir sağlayıcı başlamadan 30 gün önce duyurulur; sayfanın bir RSS akışı da var.

Şifreleme

  • Aktarımda: her yerde TLS — tarayıcıdan Cloudflare’e, Cloudflare’den sunucularımıza bir Cloudflare kaynak sertifikasıyla.
  • Depoda: nesne depolamadaki kayıtlar depolama sağlayıcısı tarafından şifrelenir (SSE-B2).
  • Veritabanı yedekleri, sunucumuzdan çıkmadan önce orada AES-256 ile şifrelenir; depolama sağlayıcısı onları okuyamaz.
  • Henüz değil: sunucuların kendi diskleri şifreli değildir. Veritabanı, veri merkezinin fiziksel güvenliğine ve erişim denetimlerine dayanır.
  • Parolalar Argon2id ile özetlenir. Oturum belirteçleri, doğrulama ve sıfırlama bağlantıları, davetler ve giriş kodları yalnızca özet olarak saklanır.

Maskeleme: asla kaydedilmeyenler

  • Parolalar, ödeme kartı alanları, tek kullanımlık kodlar ve kart numarasına benzeyen her değer, herhangi bir şey gönderilmeden önce ziyaretçinin cihazında — tarayıcısında ya da telefonundaki uygulamada — maskelenir; her yapılandırmada. Hiçbir ayar bunları kaydetmez.
  • Diğer tüm form değerleri de her SDK’da varsayılan olarak maskelenir. Yazılanları görmek isteyen bir ekip bunu maskAllInputs: false ile kapatır; yukarıdaki alanlar o zaman da maskeli kalır. ar-mask sınıfı olan öğeler maskelenir, ar-block olanlar kayda hiç girmez. Bkz. maskeleme.
  • Maskeleme cihazda yapılır; maskelenen bir değer bize hiç ulaşmaz. Kaydedici onay da bekleyebilir ve onay verilene kadar hiçbir şey kaydetmez.
  • Ziyaretçilerin IP adresleri hız sınırlaması için bellekte kullanılır ve saklanmaz. Bir oturum, ağ sağlayıcımızın istek geçerken çözdüğü yaklaşık bir ülke ve şehir taşır.
  • Kayıtlar, her kuruluşun belirlediği saklama süresini aşınca otomatik silinir; süre bir gün ile planın üst sınırı arasındadır, yeni bir kuruluş on dört günle başlar.

Korumalı alanda oynatma

Bir kayıt video değil, sayfanın bir tarifidir ve bir sayfa kötü niyetli işaretleme içerebilir. Oynatmalar betik çalıştırma izni olmayan, korumalı bir iframe içinde çalışır; kaydedilen betikler etkisiz öğeler olarak yeniden kurulur. Bir kayıt panelde kod çalıştıramaz ve inceleyenin oturumuna ulaşamaz.

Çeviri, Argus ve yapay zekâ anahtarı

Çeviri bir kaydın görünen metnini, Argus ise oturumun yazılı bir zaman çizelgesini alt işleyenler sayfasındaki yapay zekâ sağlayıcısına gönderir — yalnızca kuruluşunuzdan biri istediğinde. Argus hiç kimsenin yazdığını göndermez.

Bir sahip ya da yönetici, ikisini de kuruluş ayarlarından kapatabilir. O andan itibaren kuruluşun kayıtlarından hiçbir şey, hiç kimse tarafından — AnyReplay çalışanları dahil — bir yapay zekâ sağlayıcısına gönderilmez.

Kim neyi görebilir

  • Her kuruluşun verisi diğerlerinden ayrıdır; her sorgu kendi kuruluşuyla sınırlıdır ve otomatik testler bir kiracının diğerinin verisini okuyamadığını denetler.
  • Beş rol — sahip, yönetici, moderatör, üye ve izleyici — kimin kayıtları görebileceğini, silebileceğini, kişi davet edebileceğini, ayarları değiştirebileceğini ya da kuruluşu dışa aktarabileceğini belirler. Kimse kendi rolü kadar yüksek bir rol veremez.
  • Herkesin açabileceği, e-postayla gelen kodla iki adımlı giriş ve Google ile giriş. Başarısız girişler hesabı bir süre kilitler, denemeler hız sınırına tabidir.
  • Denetim günlüğü girişleri, üyelik ve rol değişikliklerini, silmeleri, dışa aktarmaları ve diğer hassas işlemleri kaydeder; sahipler ve yöneticiler panelden okur. AnyReplay çalışanlarının iç araçlarla yaptığı işlemler ayrı bir denetim kaydına gider.
  • AnyReplay çalışanları müşteri verisine yalnızca hizmeti işletmek için ya da müşteri yardım istediğinde erişir.

Verileriniz: dışarı ve silme

Bir sahip, kuruluşun elindeki her şeyi — projeler, oturumlar, olaylar, kayıtların kendisi, çeviriler, notlar ve denetim günlüğü — tek bir arşiv olarak Ayarlar → Verilerinizi dışa aktarın bölümünden ya da API’den indirebilir. Dışa aktarma hiçbir şeyi silmez. Bkz. verilerinizi dışa aktarma.

Bir kuruluşu kapatmak onu 30 günlük bir bekleme süresinin sonunda siler; bu sürede bir sahip hâlâ dışa aktarabilir. AnyReplay’in kendisi bir gün kapanırsa ne söz verdiğimiz hakkımızda sayfasında.

Nasıl geliştiriyoruz

  • Her sürümden önce derlemenin tamamı, tür denetimleri ve otomatik testler çalıştırılır; API testleri, izinler ve kiracı ayrımı testleri dahil, gerçek bir PostgreSQL motoru kullanır. Henüz değil: dağıtımın kendisi testleri geçmeyen bir derlemeyi reddetmiyor.
  • Bağımlılıklar bir kilit dosyasında sabitlenir ve tam olarak kilitlendiği gibi kurulur.
  • Tarayıcı kaydedicisinin, derlemenin uyguladığı bir boyut bütçesi var; ölçülen boyutu ve maliyeti performans sayfasında.
  • Kaydedici SDK’ları MIT lisanslı açık kaynaktır; sitenizde çalışan kod satır satır okunabilir.

Yedekler ve geri yükleme denetimleri

  • Veritabanı her gece yedeklenir; yedek sunucumuzdan çıkmadan AES-256 ile şifrelenir ve AB’deki ayrı yedek kovasına gider. Yedekler 30 gün saklanır.
  • Haftada bir, en yeni yedek otomatik olarak geçici bir veritabanına geri yüklenir ve satırları sayılır. Denenmemiş yedek, yedek değil umuttur.
  • Kayıtları gece yedeği değil, kovanın sürümlemesi korur. Sildiğimiz bir kayıt — saklama süresi, silinen bir oturum ya da proje, bir silme talebi — hizmetten hemen çıkar; depolama sağlayıcısı onu hemen gizler ve baytlarını 7 gün sonra kaldırır, böylece istenmeden yapılmış bir silme o süre içinde geri alınabilir.
  • Dış erişilebilirlik denetimi saatte bir, sunucu sağlık denetimi on beş dakikada bir çalışır; uygulama hataları oldukları anda bildirilir.

16 Eylül ile 15 Ekim 2026 arasında gece yedeği ve haftalık geri yükleme denetimi bir yapılandırma hatası yüzünden her gece başarısız oldu ve uyarı diğerlerinin arasında kayboldu. 15 Ekim’de düzeltildi; artık her dağıtım son yedeğin ve geri yükleme denetiminin sonucunu yazdırıyor. Ayrıntılar değişiklik günlüğünde.

Olaylar

Bir güvenlik olayı müşteri verisini etkilerse, etkilenen kuruluşların sahiplerine gecikmeden ve öğrendiğimiz andan itibaren 48 saat içinde, ne bildiğimizi ve ne yaptığımızı söyleriz ve onları bilgilendirmeye devam ederiz. Bu taahhüt veri işleme sözleşmemizin parçasıdır.

Uyumluluk

  • SOC 2 ya da ISO 27001 sertifikamız yok; bir denetçi söyleyene kadar da varmış gibi yapmayacağız.
  • GDPR kapsamında bir veri işleme sözleşmesi her müşteriye açıktır ve panelden kabul edilebilir.
  • Gizlilik politikamız neyi neden topladığımızı anlatır. Güvenlik anketlerine yanıtlar istek üzerine verilir.

Bir güvenlik açığı bildirmek

AnyReplay’de bir güvenlik sorunu bulduğunuzu düşünüyorsanız, yeniden üretebileceğimiz kadar ayrıntıyla [email protected] adresine yazın. Türkçe ya da İngilizce olabilir. Bildiriminizi üç iş günü içinde onaylar, düzeltirken sizi bilgilendiririz.

Kapsamda: panel dahil anyreplay.com, api.anyreplay.com, in.anyreplay.com, cdn.anyreplay.com ve AnyReplay kaydedici paketleri. Kapsam dışı: hizmet engelleme ve yük testleri, çalışanlarımıza ya da müşterilerimize sosyal mühendislik, fiziksel saldırılar ve sağlayıcılarımızın altyapısı.

Güvenli liman. Bu politikaya iyi niyetle uyarsanız — yalnızca kendi hesabınız ve verinizle test eder, sorunu göstermek için gerekenden fazla başkasının verisine erişmez, değiştirmez ya da saklamazsanız, hizmeti bozmazsanız ve başkasına anlatmadan önce düzeltmemiz için makul süre tanırsanız — size karşı yasal yola başvurmayız, başkasından da bunu istemeyiz ve araştırmanızı izinli sayarız.

Henüz ücretli bir hata ödül programımız yok. Sorun düzeltildikten sonra, isterseniz sizi memnuniyetle herkesin önünde anarız.

Her oturumu kendi dilinizde izleyin.

Dakikalar içinde kurun, Free planını dilediğiniz kadar kullanın. Bir proje ve ayda 500 oturum, ücretsiz.