Jou tonnel is geënkripteer, die privaatheidsblad praat van geen logboeke nie, en die program stuur steeds 'n diagnostiekbiblioteek saam wat rapporteer watter skerms jy oopmaak. Dit is verskillende datastrome met verskillende beleide. 'n Verbindingslogboek teken aan waarheen die tonnel gegaan het; 'n ontledingsgebeurtenis teken aan hoe jy die program gebruik het. Om die een te lees en te aanvaar dat dit die ander dek, is presies die fout waartoe die instelling uitnooi.

Wat die skakelaar gewoonlik beheer

Die meeste kliënte skei opsionele rapportering van die verwerking wat 'n diens nie sonder kan doen nie. Die skakelaar beheer tipies ineenstortingverslae, gebruiksgebeurtenisse en werkverrigtingmetings, terwyl verifikasie, fakturering en misbruikvoorkoming voortduur ongeag sy posisie.

Ineenstortingverslae bevat 'n stapelspoor, toestelmodel, bedryfstelselweergawe en programweergawe. Gebruiksgebeurtenisse noem skerms en funksies, soms met tydsduur. Werkverrigtinggebeurtenisse teken verbindingstye, protokeuses en foutkodes aan. Ondersteuningsdiagnostiek is 'n vierde kategorie, gewoonlik met die hand geaktiveer en in staat om logboeke en konfigurasie saam te bundel.

Die sender is nie altyd die handelsmerk op die ikoon nie. 'n SDK wat in die program ingebed is, kan na sy eie eindpunt stuur, en 'n ineenstortingsdiens kan 'n aparte maatskappy wees. Daarom is die kennisgewing se ontvangerlys net so belangrik soos die skakelaar se etiket.

Die velde wat 'n verslag identifiseerbaar maak

Kategorie alleen beslis nie die privaatheidsvraag nie; die identifiseerder wat aan die gebeurtenis geheg is, doen dit. 'n Verslag wat onskadelik lyk, kan 'n geskiedenis word wanneer dieselfde installasie-ID in elke ry verskyn.

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

'n Rekeningkoppeling is die sterkste sleutel, want dit verander 'n toestelgeskiedenis in 'n persoonsgeskiedenis. 'n IP-adres is in baie regsgebiede persoonlike data selfs wanneer die verslag geen naam bevat nie, en 'n stabiele identifiseerder kan op sommige platforms herinstallasies oorleef.

Aggregasie is nie anonimisering nie wanneer die rou identifiseerder by die sender bly. As 'n kennisgewing anonieme statistiek beweer, soek die metode: wat weggegooi word, in watter stadium, en of die ontvanger gebeure weer kan koppel.

Wie die verslag ontvang

Volg die ontvangers eerder as die handelsmerk. Die programontwikkelaar kan die eindpunt bedryf, of die handelsmerk aan 'n ander operateur lisensieer; die ontledingsverskaffer en die ineenstortingsdiens is bykomende partye. Die privaatheidskennisgewing moet hierdie rolle noem en watter kategorieë elkeen ontvang. Die Mozilla se privaatheidskennisgewing vir subskripsiedienste skei rekeningdata van tegniese en diagnostiese kategorieë, en dit is die soort verdeling om na te soek.

Bewaring word by elke skakel bepaal. 'n Ontwikkelaar kan gebeure vir 'n kort tydperk hou terwyl die ontledingsverskaffer hulle langer onder sy eie beleid hou, en 'n ondersteuningsbundel wat per e-pos gestuur is, kan albei oorleef. Vra watter party die data hou, nie net watter party dit ingesamel het nie.

Grensoverschrijdende oordrag hoort in dieselfde oorsig. 'n Diagnostieke eindpunt in 'n ander streek skep 'n oordrag wat die tonnel se enkripsie nie raak nie, want die verslag het nooit deur die tonnel gereis nie.

Wat die uitskakeling doen en nie doen nie

Om die skakelaar af te skakel, stop toekomstige opsionele verslae. Dit herroep nie verslae wat reeds gestuur is nie, en dit verwyder hulle nie by die ontvanger nie. Skrapping is 'n aparte versoek volgens die verskaffer se dataproses, en dit kan die rekeningidentifiseerder nodig hê eerder as die toestelinstelling.

Noodsaaklike verwerking gaan ook voort. Aanmelding, subskripsiehernuwing, bedrogkontroles en diensgesondheid kan op 'n ander grondslag gelog word, en die bedryfstelsel het sy eie ineenstorting- en ontledingsfasiliteite wat die program se skakelaar nooit beheer het nie. Kyk na die bedryfstelsel se instelling as die doel is om toesteldiagnostiek te stop.

Gebruik die instelling doelbewus vir foutopsporing: aktiveer diagnostiek, reproduiseer die fout, versamel die bundel, skakel dan rapportering af en verwyder die bundel sodra die kaartjie gesluit is. Handmatige aanhegsels verdien dieselfde oorsig as outomatiese s'n, want 'n loglêer kan meer bevat as wat die ontledingsgebeurtenis ooit gehad het.

Vergelyk die kennisgewing met wat die toestel verlaat

Jy kan bestemmings sien sonder om inhoud te ontsyfer. Op macOS en Linux wys verbindingslyste na watter afgeleë adresse die kliënt praat:

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

TLS verberg die vrag, so die uitset bewys 'n bestemming en 'n rowwe tydsberekening, nie die velde daarbinne nie. Dit is steeds genoeg om 'n bewering te toets: as die kennisgewing een ontledingsontvanger noem en die program kontak ook 'n nie-vermelde domein, vra daaroor voordat jy die beleid op sigwaarde aanvaar.

Skryf die kategorieë neer wat jy aanvaar, die identifiseerders wat daaraan geheg is en die ontvangers wat hulle hou. Daardie kort rekord is nuttiger as 'n geestelike nota wanneer die program sy SDK opdateer of die verskaffer van eienaar verander.

Verwante artikels