Terowong anda disulitkan, halaman privasi bercakap tentang tiada log, dan aplikasi masih membawa pustaka diagnostik yang melaporkan skrin mana yang anda buka. Ini aliran data berbeza dengan dasar berbeza. Log sambungan merekodkan ke mana terowong pergi; peristiwa analitik merekodkan cara anda menggunakan aplikasi. Membaca satu dan menganggap ia meliputi yang lain ialah kesilapan yang dijemput oleh tetapan itu.

Apa yang biasanya dikawal oleh suis

Kebanyakan klien memisahkan pelaporan pilihan daripada pemprosesan yang tanpanya perkhidmatan tidak dapat beroperasi. Suis biasanya mengawal laporan ranap, peristiwa penggunaan dan ukuran prestasi, manakala pengesahan, pengebilan dan pencegahan penyalahgunaan berterusan tanpa mengira kedudukannya.

Laporan ranap membawa jejak tindanan, model peranti, versi sistem pengendalian dan versi aplikasi. Peristiwa penggunaan menamakan skrin dan ciri, kadangkala dengan tempoh. Peristiwa prestasi merekodkan masa sambungan, pilihan protokol dan kod ralat. Diagnostik sokongan ialah kategori keempat, biasanya dicetuskan secara manual dan mampu mengumpulkan log serta konfigurasi.

Penghantar bukan selalu jenama pada ikon. SDK yang tertanam dalam aplikasi boleh menghantar ke titik akhirnya sendiri, dan perkhidmatan ranap boleh menjadi syarikat berasingan. Itulah sebabnya senarai penerima dalam notis sama pentingnya dengan label suis.

Medan yang menjadikan laporan boleh dikenal pasti

Kategori sahaja tidak menyelesaikan soal privasi; pengecam yang dilampirkan pada peristiwa yang menyelesaikannya. Laporan yang kelihatan tidak berbahaya boleh menjadi sejarah apabila ID pemasangan yang sama muncul dalam setiap baris.

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

Pautan akaun ialah kunci gabungan terkuat, kerana ia mengubah sejarah peranti menjadi sejarah seseorang. Alamat IP ialah data peribadi di banyak bidang kuasa walaupun laporan tidak mengandungi nama, dan pengecam stabil boleh bertahan daripada pemasangan semula pada sesetengah platform.

Pengagregatan bukan pengekalan identiti tanpa nama apabila pengecam mentah kekal di pihak penghantar. Jika notis mendakwa statistik tanpa nama, cari kaedahnya: apa yang digugurkan, pada peringkat mana, dan sama ada penerima boleh memaut semula peristiwa.

Siapa yang menerima laporan

Ikuti penerima, bukan jenama. Pembangun aplikasi mungkin mengendalikan titik akhir, atau melesenkan jenama kepada pengendali lain; vendor analitik dan perkhidmatan ranap ialah pihak tambahan. Notis privasi harus menamakan peranan ini dan kategori yang diterima oleh setiap satu. Notis privasi langganan Mozilla memisahkan data akaun daripada kategori teknikal dan diagnostik, dan itulah jenis pemisahan yang patut dicari.

Pengekalan ditetapkan pada setiap peringkat. Pembangun mungkin menyimpan peristiwa untuk tempoh singkat manakala vendor analitik menyimpannya lebih lama mengikut dasarnya sendiri, dan pakej sokongan yang dihantar melalui e-mel boleh bertahan lebih lama daripada kedua-duanya. Tanya pihak mana yang menyimpan data, bukan hanya pihak mana yang mengumpulkannya.

Pemindahan merentas sempadan tergolong dalam semakan yang sama. Titik akhir diagnostik di wilayah lain mencipta pemindahan yang tidak terjejas oleh penyulitan terowong, kerana laporan itu tidak pernah melalui terowong.

Apa yang dilakukan dan tidak dilakukan oleh mematikannya

Mematikan suis menghentikan laporan pilihan pada masa hadapan. Ia tidak menarik balik laporan yang sudah dihantar dan tidak memadamnya daripada penerima. Pemadaman ialah permintaan berasingan dalam proses data penyedia, dan ia mungkin memerlukan pengecam akaun dan bukannya tetapan peranti.

Pemprosesan penting juga berterusan. Log masuk, pembaharuan langganan, semakan penipuan dan kesihatan perkhidmatan boleh dilogkan atas dasar lain, dan sistem pengendalian mempunyai kemudahan ranap dan analitiknya sendiri yang tidak pernah dikawal oleh suis aplikasi. Semak tetapan peringkat OS jika matlamatnya adalah untuk menghentikan diagnostik peranti.

Untuk penyelesaian masalah, gunakan tetapan itu dengan sengaja: aktifkan diagnostik, hasilkan semula kerosakan, kumpulkan pakej, kemudian matikan pelaporan dan padam pakej apabila tiket ditutup. Lampiran manual wajar disemak sama seperti yang automatik, kerana fail log boleh mengandungi lebih daripada yang pernah terkandung dalam peristiwa analitik.

Bandingkan notis itu dengan apa yang meninggalkan peranti

Anda boleh melihat destinasi tanpa menyahsulit kandungan. Di macOS dan Linux, senarai sambungan menunjukkan alamat jauh mana yang dihubungi klien:

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

TLS menyembunyikan muatan, jadi output membuktikan destinasi dan masa kasar, bukan medan di dalamnya. Itu masih memadai untuk menguji dakwaan: jika notis menamakan satu penerima analitik dan aplikasi turut menghubungi domain yang tidak tersenarai, tanyakan tentangnya sebelum menerima dasar itu seadanya.

Catat kategori yang anda terima, pengecam yang dilampirkan padanya dan penerima yang menyimpannya. Catatan pendek itu lebih berguna daripada nota mental apabila aplikasi mengemas kini SDK-nya atau penyedia bertukar pemilik.

Artikel berkaitan