Tüneliniz şifreli, gizlilik sayfası hiç kayıt tutulmadığını söylüyor ve uygulama hâlâ hangi ekranları açtığınızı bildiren bir tanılama kütüphanesiyle geliyor. Bunlar farklı politikalara sahip farklı veri akışlarıdır. Bağlantı kaydı tünelin nereye gittiğini kaydeder; analiz olayı uygulamayı nasıl kullandığınızı kaydeder. Birini okuyup diğerini de kapsadığını varsaymak, ayarın davet ettiği hatanın tam kendisidir.

Anahtar genellikle neyi kontrol eder

Çoğu istemci, isteğe bağlı raporlamayı hizmetin onsuz çalışamayacağı işlemeden ayırır. Anahtar genellikle çökme raporlarını, kullanım olaylarını ve performans ölçümlerini yönetir; kimlik doğrulama, faturalama ve kötüye kullanım önleme ise konumundan bağımsız olarak devam eder.

Çökme raporları bir yığın izi, cihaz modeli, işletim sistemi sürümü ve uygulama sürümü taşır. Kullanım olayları ekranları ve özellikleri adlandırır, bazen sürelerle birlikte. Performans olayları bağlantı sürelerini, protokol seçimlerini ve hata kodlarını kaydeder. Destek tanılaması dördüncü kategoridir, genellikle elle tetiklenir ve kayıtları ve yapılandırmayı bir araya toplayabilir.

Gönderen her zaman simgedeki marka değildir. Uygulamaya gömülü bir SDK kendi uç noktasına gönderebilir ve çökme hizmeti ayrı bir şirket olabilir. Bu yüzden bildirimdeki alıcı listesi anahtarın etiketi kadar önemlidir.

Bir raporu tanımlanabilir kılan alanlar

Tek başına kategori gizlilik sorununu çözmez; onu olaya bağlı tanımlayıcı çözer. Zararsız görünen bir rapor, her satırda aynı kurulum kimliği göründüğünde bir geçmişe dönüşebilir.

Report typeTypical fieldsWhy it can identify
CrashStack trace, device model, OS, app version, install IDThe install ID links crashes over months
UsageScreen names, feature events, session lengthBuilds a behavior profile even without content
PerformanceConnect duration, protocol, error codeNetwork conditions can fingerprint a connection
Support bundleLogs, configuration, sometimes addressesMay contain endpoints and timestamps you did not intend to share

Hesapla ilişkilendirme en güçlü birleştirme anahtarıdır, çünkü cihaz geçmişini kişi geçmişine dönüştürür. Bir IP adresi, rapor hiçbir ad içermese bile birçok yargı alanında kişisel veridir ve kararlı bir tanımlayıcı bazı platformlarda yeniden yüklemeleri atlatabilir.

Ham tanımlayıcı gönderende kaldığında toplulaştırma anonimleştirme değildir. Bir bildirim anonim istatistik iddia ediyorsa yöntemi arayın: ne atılıyor, hangi aşamada ve alıcı olayları yeniden ilişkilendirebilir mi.

Raporu kim alır

Markayı değil alıcıları izleyin. Uygulama geliştiricisi uç noktayı işletebilir veya markayı başka bir operatöre lisanslayabilir; analiz satıcısı ve çökme hizmeti ek taraflardır. Gizlilik bildirimi bu rolleri ve her birinin aldığı kategorileri adlandırmalıdır. Mozilla abonelik gizlilik bildirimi hesap verilerini teknik ve tanılama kategorilerinden ayırır ve aranması gereken tam da bu tür bir ayrımdır.

Saklama her adımda belirlenir. Geliştirici olayları kısa süre tutabilirken analiz satıcısı bunları kendi politikasına göre daha uzun tutar ve e-postayla gönderilen bir destek paketi ikisinden de uzun yaşayabilir. Verileri hangi tarafın tuttuğunu sorun, yalnızca kimin topladığını değil.

Sınır ötesi aktarım da aynı incelemeye girer. Başka bir bölgedeki tanılama uç noktası, tünelin şifrelemesinin etkilemediği bir aktarım oluşturur çünkü rapor hiçbir zaman tünelden geçmedi.

Kapatmak ne yapar ve ne yapmaz

Anahtarı kapatmak gelecekteki isteğe bağlı raporları durdurur. Zaten gönderilmiş raporları geri çağırmaz ve alıcıdan silmez. Silme, sağlayıcının veri sürecinde ayrı bir taleptir, ve cihaz ayarı yerine hesap tanımlayıcısı gerekebilir.

Temel işleme de devam eder. Oturum açma, abonelik yenileme, dolandırıcılık kontrolleri ve hizmet durumu başka bir temelde kaydedilebilir ve işletim sisteminin uygulama anahtarının hiç kontrol etmediği kendi çökme ve analiz olanakları vardır. Amaç cihaz tanılamasını durdurmaksa işletim sistemi düzeyindeki ayarı kontrol edin.

Sorun giderme için ayarı bilinçli kullanın: tanılamayı açın, hatayı yeniden üretin, paketi toplayın, ardından raporlamayı kapatın ve kayıt kapandığında paketi silin. Elle eklenen dosyalar otomatik olanlarla aynı incelemeyi hak eder, çünkü bir günlük dosyası analiz olayının hiç sahip olmadığı kadar çok şey içerebilir.

Bildirimi cihazdan çıkanlarla karşılaştırın

İçeriği şifre çözmeden hedefleri görebilirsiniz. macOS ve Linux'ta bağlantı listeleri istemcinin hangi uzak adreslerle konuştuğunu gösterir:

sudo lsof -i -P -n | grep -i vpnclient
ss -tup | grep -i vpnclient

TLS yükü gizler, bu yüzden çıktı bir hedefi ve kaba bir zamanlamayı kanıtlar, içerideki alanları değil. Yine de bir iddiayı test etmeye yeter: bildirim tek bir analiz alıcısı adlandırıyorsa ve uygulama listede olmayan bir alan adıyla da iletişim kuruyorsa, politikayı olduğu gibi kabul etmeden önce bunu sorun.

Kabul ettiğiniz kategorileri, bunlara bağlı tanımlayıcıları ve bunları tutan alıcıları not edin. Bu kısa kayıt, uygulama SDK'sını güncellediğinde veya sağlayıcı sahibini değiştirdiğinde akılda tutulan nottan daha faydalıdır.

İlgili makaleler