Што насамрэч адпраўляе налада аналітыкі ў праграме VPN?
Пераключальнік аналітыкі тычыцца іншага патоку даных, чым тунель. Прачытайце катэгорыі, ідэнтыфікатары і атрымальнікаў, перш чым пра гэта раскажа старонка прыватнасці.
Ваш тунель зашыфраваны, старонка прыватнасці гаворыць пра адсутнасць журналаў, а праграма ўсё яшчэ пастаўляецца з бібліятэкай дыягностыкі, якая паведамляе, якія экраны вы адкрываеце. Гэта розныя патокі даных з рознымі палітыкамі. Журнал злучэння фіксуе, куды пайшоў тунель; падзея аналітыкі фіксуе, як вы карысталіся праграмай. Прачытаць адно і меркаваць, што яно ахоплівае іншае, — гэта менавіта тая памылка, да якой схіляе налада.
Што звычайна кантралюе пераключальнік
Большасць кліентаў аддзяляюць дадатковую справаздачнасць ад апрацоўкі, без якой сэрвіс не можа працаваць. Пераключальнік звычайна кіруе справаздачамі пра збоі, падзеямі выкарыстання і вымярэннямі прадукцыйнасці, а аўтэнтыфікацыя, білінг і прадухіленне злоўжыванняў працягваюцца незалежна ад яго становішча.
Справаздачы пра збоі ўтрымліваюць трасоўку стэка, мадэль прылады, версію АС і версію праграмы. Падзеі выкарыстання называюць экраны і функцыі, часам з працягласцю. Падзеі прадукцыйнасці фіксуюць час злучэння, выбар пратакола і коды памылак. Дыягностыка падтрымкі — чацвёртая катэгорыя, звычайна запускаецца ўручную і можа збіраць журналы і канфігурацыю.
Адпраўнік не заўсёды той брэнд, што на значку. Убудаваны ў праграму SDK можа адпраўляць даныя на ўласную канчатковую кропку, а сэрвіс справаздач пра збоі можа быць асобнай кампаніяй. Таму спіс атрымальнікаў у паведамленні важны не менш за назву пераключальніка.
Палі, якія робяць справаздачу ідэнтыфікавальнай
Адна катэгорыя не вырашае пытання прыватнасці; яго вырашае ідэнтыфікатар, прывязаны да падзеі. Справаздача, якая выглядае бясшкоднай, можа стаць гісторыяй, калі адзін і той жа ідэнтыфікатар усталявання з'яўляецца ў кожным радку.
| Report type | Typical fields | Why it can identify |
|---|---|---|
| Crash | Stack trace, device model, OS, app version, install ID | The install ID links crashes over months |
| Usage | Screen names, feature events, session length | Builds a behavior profile even without content |
| Performance | Connect duration, protocol, error code | Network conditions can fingerprint a connection |
| Support bundle | Logs, configuration, sometimes addresses | May contain endpoints and timestamps you did not intend to share |
Прывязка да ўліковага запісу — самы моцны ключ сувязі, бо яна ператварае гісторыю прылады ў гісторыю чалавека. IP-адрас з'яўляецца персанальнымі данымі ў многіх юрысдыкцыях, нават калі ў справаздачы няма імя, а стабільны ідэнтыфікатар можа перажыць пераўсталёўку на некаторых платформах.
Агрэгацыя не ананімізацыя, калі сыры ідэнтыфікатар застаецца ў адпраўніка. Калі паведамленне сцвярджае ананімную статыстыку, шукайце метад: што адкідваецца, на якім этапе і ці можа атрымальнік зноў звязаць падзеі.
Хто атрымлівае справаздачу
Сачыце за атрымальнікамі, а не за брэндам. Распрацоўшчык праграмы можа кіраваць канчатковай кропкай або ліцэнзаваць брэнд іншаму аператару; пастаўшчык аналітыкі і сэрвіс справаздач пра збоі — дадатковыя бакі. Паведамленне пра прыватнасць павінна называць гэтыя ролі і катэгорыі, якія атрымлівае кожная з іх. Паведамленне пра прыватнасць падпісак Mozilla аддзяляе даныя ўліковага запісу ад тэхнічных і дыягнастычных катэгорый, і менавіта такое раздзяленне варта шукаць.
Захаванне вызначаецца на кожным этапе. Распрацоўшчык можа трымаць падзеі кароткі час, тады як пастаўшчык аналітыкі трымае іх даўжэй паводле ўласнай палітыкі, а пакет падтрымкі, дасланы электроннай поштай, можа перажыць абодвух. Пытайцеся, які бок трымае даныя, а не толькі які бок іх сабраў.
Міжнародная перадача даных належыць да таго ж агляду. Дыягнастычная канчатковая кропка ў іншым рэгіёне стварае перадачу, на якую шыфраванне тунеля не ўплывае, бо справаздача ніколі не ішла праз тунель.
Што робіць і чаго не робіць адключэнне
Адключэнне пераключальніка спыняе будучыя дадатковыя справаздачы. Яно не адклікае ўжо дасланыя справаздачы і не выдаляе іх у атрымальніка. Выдаленне — асобны запыт у рамках працэсу апрацоўкі даных пастаўшчыка, і для яго можа спатрэбіцца ідэнтыфікатар уліковага запісу, а не налада прылады.
Асноўная апрацоўка таксама працягваецца. Уваход, падаўжэнне падпіскі, праверкі на махлярства і стан сэрвісу могуць журналіцца на іншай падставе, а аперацыйная сістэма мае ўласныя сродкі для збояў і аналітыкі, якімі пераключальнік праграмы ніколі не кіраваў. Праверце наладу на ўзроўні АС, калі мэта — спыніць дыягностыку прылады.
Для ўстаранення непаладак карыстайцеся наладай свядома: уключыце дыягностыку, аднавіце збой, сабярыце пакет, потым адключыце справаздачнасць і выдаліце пакет, калі заяўка закрыта. Ручныя ўкладанні заслугоўваюць такога ж агляду, як і аўтаматычныя, бо файл журнала можа ўтрымліваць больш, чым калі-небудзь утрымлівала падзея аналітыкі.
Параўнайце паведамленне з тым, што пакідае прыладу
Вы можаце бачыць прызначэнні, не расшыфроўваючы змест. На macOS і Linux спісы злучэнняў паказваюць, з якімі аддаленымі адрасамі размаўляе кліент:
sudo lsof -i -P -n | grep -i vpnclient
ss -tup | grep -i vpnclientTLS хавае карысную нагрузку, таму вынік даказвае прызначэнне і прыблізны час, а не палі ўнутры. Гэтага ўсё яшчэ дастаткова, каб праверыць сцвярджэнне: калі паведамленне называе аднаго атрымальніка аналітыкі, а праграма таксама звяртаецца да незалічанага дамена, спытайце пра гэта, перш чым прымаць палітыку на веру.
Запішыце катэгорыі, якія вы прымаеце, ідэнтыфікатары, прывязаныя да іх, і атрымальнікаў, якія іх трымаюць. Гэты кароткі запіс карыснейшы за думку ў галаве, калі праграма абнаўляе свой SDK або пастаўшчык змяняе ўласніка.