Teie tunnel on krüptitud, privaatsusleht räägib logide puudumisest ja rakendus toob siiski kaasa diagnostikateegi, mis teatab, milliseid ekraane avate. Need on erinevad andmevood erinevate põhimõtetega. Ühenduslogi registreerib, kuhu tunnel läks; analüütikasündmus registreerib, kuidas te rakendust kasutasite. Ühe lugemine ja eeldamine, et see katab teise, on täpselt see viga, millele seade kutsub.

Mida lüliti tavaliselt juhib

Enamik kliente eristab valikulist raporteerimist töötlemisest, ilma milleta teenus ei saa toimida. Lüliti juhib tavaliselt krahhiaruandeid, kasutussündmusi ja jõudlusmõõtmisi, samal ajal kui autentimine, arveldamine ja kuritarvituste ennetamine jätkuvad sõltumata selle asendist.

Krahhiaruanded sisaldavad virnajälge, seadme mudelit, operatsioonisüsteemi versiooni ja rakenduse versiooni. Kasutussündmused nimetavad ekraane ja funktsioone, mõnikord koos kestusega. Jõudlussündmused registreerivad ühendusaegu, protokollivalikuid ja veakoode. Tugidiagnostika on neljas kategooria, tavaliselt käsitsi käivitatav ja suuteline logisid ja konfiguratsiooni kokku koondama.

Saatja ei ole alati ikoonil olev bränd. Rakendusse põimitud SDK võib saata oma lõpp-punkti, ja krahhiteenus võib olla eraldi ettevõte. Seetõttu on teate vastuvõtjate loend sama oluline kui lüliti silt.

Väljad, mis muudavad aruande identifitseerivaks

Ainuüksi kategooria ei otsusta privaatsusküsimust; seda teeb sündmuse külge kinnitatud identifikaator. Kahjutu näiv aruanne võib muutuda ajalooks, kui igas reas esineb sama paigaldus-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

Kontoga sidumine on tugevaim ühendusvõti, sest see muudab seadme ajaloo inimese ajalooks. IP-aadress on paljudes jurisdiktsioonides isikuandmed ka siis, kui aruanne ei sisalda nime, ja püsiv identifikaator võib mõnel platvormil üle elada uuesti paigaldamise.

Koondamine ei ole anonümiseerimine, kui töötlemata identifikaator jääb saatja poolele. Kui teade väidab anonüümset statistikat, otsige meetodit: mida kõrvale jäetakse, millises etapis ja kas vastuvõtja saab sündmused uuesti siduda.

Kes aruande saab

Jälgige vastuvõtjaid, mitte brändi. Rakenduse arendaja võib lõpp-punkti käitada või anda brändi litsentsi teisele operaatorile; analüütikamüüja ja krahhiteenus on täiendavad osapooled. Privaatsusteade peaks need rollid nimetama ja kategooriad, mida igaüks saab. Mozilla tellimuste privaatsusteade eristab kontoandmeid tehnilistest ja diagnostilistest kategooriatest ning just niisugust eraldust tasub otsida.

Säilitamine määratakse igal etapil. Arendaja võib sündmusi hoida lühikest aega, samal ajal kui analüütikamüüja hoiab neid oma põhimõtete järgi kauem, ja e-postiga saadetud tugipakett võib mõlemast kauem püsida. Küsige, milline osapool andmeid hoiab, mitte ainult, milline need kogus.

Piiriülene edastamine kuulub samasse ülevaatesse. Diagnostika lõpp-punkt teises piirkonnas loob edastamise, mida tunneli krüptimine ei puuduta, sest aruanne ei reisinud kunagi tunneli kaudu.

Mida väljalülitamine teeb ja mida mitte

Lüliti väljalülitamine peatab tulevased valikulised aruanded. See ei võta tagasi juba saadetud aruandeid ega kustuta neid vastuvõtja juurest. Kustutamine on eraldi taotlus teenusepakkuja andmeprotsessis, ja selleks võib vaja minna konto identifikaatorit, mitte seadme seadet.

Oluline töötlemine jätkub samuti. Sisselogimist, tellimuse uuendamist, pettuse kontrolle ja teenuse tervist võib logida teisel alusel, ja operatsioonisüsteemil on oma krahhi- ja analüütikavõimalused, mida rakenduse lüliti kunagi ei juhtinud. Kontrollige operatsioonisüsteemi tasandi seadet, kui eesmärk on seadme diagnostika peatamine.

Tõrkeotsinguks kasutage seadet teadlikult: lubage diagnostika, korrake viga, koguge pakett, seejärel lülitage raporteerimine välja ja kustutage pakett, kui pilet on suletud. Käsitsi lisatud manused väärivad sama ülevaatust kui automaatsed, sest logifail võib sisaldada rohkem, kui analüütikasündmus kunagi sisaldas.

Võrrelge teadet sellega, mis seadmest lahkub

Saate sihtkohti näha ilma sisu dekrüpteerimata. macOS-is ja Linuxis näitavad ühenduste loendid, milliste kaugadressidega klient räägib:

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

TLS varjab kandevosa, seega tõestab väljund sihtkoha ja ligikaudse aja, mitte sees olevaid välju. Sellest piisab siiski väite kontrollimiseks: kui teade nimetab ühte analüütika vastuvõtjat ja rakendus võtab ühendust ka loendisse kandmata domeeniga, küsige selle kohta enne, kui võtate põhimõtted puhta tõena vastu.

Kirjutage üles kategooriad, mida aktsepteerite, nendega seotud identifikaatorid ja vastuvõtjad, kes neid hoiavad. See lühike märge on kasulikum kui mõtteline märkus, kui rakendus uuendab oma SDK-d või teenusepakkuja vahetab omanikku.

Seotud artiklid