Nagyjából ez a lényege. De meg kell hagyni a Google egész zseniális, úgy szerzi meg az összes adatát a felhasználóknak hogy eközben a felhasználó az alkalmazás fejlesztőt vádolja ezzel.
Itt a szép megoldás az lett volna, hogy location nélkül a wifi listából kiüti a bssid-t. Igy a wifi elemzők is szépen müködhetnének tovább (hisz az esetek 99%-ban senkit nem érdekel a panelben hogy a másik 99 wifi hálózatnak mi a bssid-ja, az érdekel hogy melyik csatornán mennyi és milyen erősségü van) és a privacy sem sérülne.
És sajnos ez csak a jéghegy csúcsa. Ha berakod az appba a google firebase-t, ami a hivatalos módja hogy reklámot jelenits meg az appban és amit a google készit, az berántja magával automatikusan többek közt a következő engedélyeket:
android.permission.READ_PHONE_STATE
android.permission.READ_EXTERNAL_STORAGE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WAKE_LOCK
És aztán megint csak jön a felhasználó, hogy minek egy zseblámpának ilyen engedélyek biztos vissza akar élni vele... Hát nem, csupán csak reklám jelenik meg benne és google ennyi engedélyt kényszerít ki. Ezekkel az engedélyekkel a google hozzáfér az összes készülékazonosítóhoz, a telefonszámodhoz, az összes fényképedhez vagy akármilyen más fájlhoz a telefonodon. És még mindig csak egy zseblámpa komplexitású appról beszélünk, aminek annyi a büne hogy reklámot jelenít meg.
És végül mindennek megkoronázása, hogy a google arra kényszeríti az app fejlesztőket, hogy a "READ_PHONE_STATE" engedély miatt nyújtsanak be adatvédelmi irányelvet arról hogy mire akarják használni az igy megszerzett adatokat, magyarán nyilatkozzanak arról az engedélyről, amire egyébként az appnak semmi szüksége sokkal inkább a google használja fel.
Magam részéről csodálkozok hogy ezekből még semmi ügy nem lett amerikában, mert amit a google csinál ahhoz képest a facebook csak zöldfülü tanuló.