Jūsų tunelis užšifruotas, privatumo puslapyje kalbama apie jokių žurnalų nebuvimą, o programėlė vis tiek pateikiama su diagnostikos biblioteka, kuri praneša, kuriuos ekranus atidarote. Tai skirtingi duomenų srautai su skirtingomis taisyklėmis. Ryšio žurnalas fiksuoja, kur nuėjo tunelis; analitikos įvykis fiksuoja, kaip naudojotės programėle. Perskaityti vieną ir manyti, kad jis apima kitą, yra būtent ta klaida, į kurią kviečia nustatymas.

Ką jungiklis paprastai kontroliuoja

Dauguma klientų atskiria neprivalomą ataskaitų teikimą nuo apdorojimo, be kurio paslauga negali veikti. Jungiklis paprastai valdo strigčių ataskaitas, naudojimo įvykius ir našumo matavimus, o autentifikavimas, atsiskaitymas ir piktnaudžiavimo prevencija tęsiasi nepriklausomai nuo jo padėties.

Strigčių ataskaitose yra steko pėdsakas, įrenginio modelis, operacinės sistemos versija ir programėlės versija. Naudojimo įvykiai įvardija ekranus ir funkcijas, kartais su trukmėmis. Našumo įvykiai fiksuoja prisijungimo laikus, protokolo pasirinkimus ir klaidų kodus. Pagalbos diagnostika yra ketvirta kategorija, paprastai paleidžiama rankiniu būdu ir gali surinkti žurnalus bei konfigūraciją.

Siuntėjas ne visada yra prekės ženklas piktogramoje. Programėlėje įdiegtas SDK gali siųsti į savo galutinį tašką, o strigčių paslauga gali būti atskira įmonė. Todėl pranešimo gavėjų sąrašas yra toks pat svarbus kaip jungiklio etiketė.

Laukai, dėl kurių ataskaita tampa atpažįstama

Vien kategorija privatumo klausimo neišsprendžia; jį išsprendžia prie įvykio pritvirtintas identifikatorius. Iš pažiūros nekenksminga ataskaita gali tapti istorija, kai kiekvienoje eilutėje pasirodo tas pats diegimo ID.

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

Susiejimas su paskyra yra stipriausias sujungimo raktas, nes jis paverčia įrenginio istoriją asmens istorija. IP adresas daugelyje jurisdikcijų yra asmens duomenys net tada, kai ataskaitoje nėra vardo, o stabilus identifikatorius kai kuriose platformose gali išgyventi perkėlimą.

Agregavimas nėra anonimizavimas, kai neapdorotas identifikatorius lieka pas siuntėją. Jei pranešimas teigia anoniminę statistiką, ieškokite metodo: kas atmetama, kuriame etape ir ar gavėjas gali iš naujo susieti įvykius.

Kas gauna ataskaitą

Sekite gavėjus, o ne prekės ženklą. Programėlės kūrėjas gali valdyti galutinį tašką arba licencijuoti prekės ženklą kitam operatoriui; analitikos tiekėjas ir strigčių paslauga yra papildomos šalys. Privatumo pranešime turėtų būti įvardyti šie vaidmenys ir kategorijos, kurias kiekvienas gauna. „Mozilla“ prenumeratų privatumo pranešimas atskiria paskyros duomenis nuo techninių ir diagnostinių kategorijų, ir būtent tokio atskyrimo verta ieškoti.

Saugojimas nustatomas kiekviename etape. Kūrėjas gali laikyti įvykius trumpai, o analitikos tiekėjas laiko juos ilgiau pagal savo taisykles, o elektroniniu paštu išsiųstas pagalbos paketas gali pergyventi abu. Klauskite, kuri šalis turi duomenis, o ne tik kuri juos surinko.

Tarpvalstybinis perdavimas priklauso tai pačiai peržiūrai. Diagnostikos galutinis taškas kitame regione sukuria perdavimą, kurio tunelio šifravimas neveikia, nes ataskaita niekada nekeliavo tuneliu.

Ką išjungimas daro ir ko nedaro

Išjungus jungiklį sustabdomos būsimos neprivalomos ataskaitos. Tai neatšaukia jau išsiųstų ataskaitų ir neištrina jų pas gavėją. Trynimas yra atskiras prašymas teikėjo duomenų procese, ir jam gali prireikti paskyros identifikatoriaus, o ne įrenginio nustatymo.

Esminis apdorojimas taip pat tęsiasi. Prisijungimas, prenumeratos atnaujinimas, sukčiavimo patikros ir paslaugos būklė gali būti registruojami kitu pagrindu, o operacinė sistema turi savo strigčių ir analitikos priemones, kurių programėlės jungiklis niekada nekontroliavo. Patikrinkite nustatymą operacinės sistemos lygiu, jei tikslas yra sustabdyti įrenginio diagnostiką.

Trikčių šalinimui naudokite nustatymą sąmoningai: įjunkite diagnostiką, atkurkite gedimą, surinkite paketą, tada išjunkite ataskaitas ir ištrinkite paketą, kai bilietas uždaromas. Rankiniu būdu pridėti priedai nusipelno tokios pačios peržiūros kaip automatiniai, nes žurnalo failas gali turėti daugiau, nei kada nors turėjo analitikos įvykis.

Palyginkite pranešimą su tuo, kas palieka įrenginį

Galite matyti paskirties vietas nešifruodami turinio. „macOS“ ir „Linux“ sistemose ryšių sąrašai rodo, su kokiais nuotoliniais adresais bendrauja klientas:

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

TLS slepia naudingąją apkrovą, todėl išvestis įrodo paskirties vietą ir apytikslį laiką, o ne laukus viduje. To vis tiek pakanka teiginiui patikrinti: jei pranešime nurodytas vienas analitikos gavėjas, o programėlė taip pat susisiekia su neišvardytu domenu, paklauskite apie tai prieš priimdami taisykles tokia forma.

Užsirašykite kategorijas, kurias priimate, su jomis susietus identifikatorius ir juos turinčius gavėjus. Šis trumpas įrašas naudingesnis už atmintyje laikomą pastabą, kai programėlė atnaujina savo SDK arba teikėjas keičia savininką.

Susiję straipsniai