Blog
Android·3 avril 2026·7 min lasīšanas

Android atļaujas: ko patiesībā nozīmē, ja lietotne pieprasa tavu mikrofonu.

Android slikti izskaidro atļaujas. Mēs esam pārtulkojuši septiņas visbīstamākās vienkāršā valodā: ar jautājumiem, kas jāuzdod pirms “Atļaut” pieskāriena.

ME
Mohamed ESSID
Dibinātājs, Trasimène

Mikrofons

Piekļuve mikrofonam ļauj lietotnei ierakstīt audio jebkurā brīdī, kad tā ir priekšplānā: un fonā, ja tai ir arī RECORD_AUDIO ar priekšplāna pakalpojumu.

Praksē likumīgām lietotnēm mikrofons vajadzīgs tikai trim mērķiem: balss/video zvaniem, tīšai balss ierakstīšanai un runas atpazīšanai pēc pieprasījuma. Laikapstākļu, piegādes vai spēļu lietotne, kas pieprasa piekļuvi mikrofonam, ir tūlītējs trauksmes signāls.

Android 12+ ierīcēs augšējā labajā stūrī iedegas oranžs indikators, kad lietotne izmanto mikrofonu. Iemācies to atpazīt.

Precīza atrašanās vieta

Android nošķir aptuvenu atrašanās vietu (ACCESS_COARSE_LOCATION, ar aptuveni 3 km precizitāti: pilsētas līmenī) un precīzu atrašanās vietu (ACCESS_FINE_LOCATION, GPS ar dažu metru precizitāti).

Precīza atrašanās vieta ļauj lietotnēm izsekot tavas kustības ar tādu detalizāciju, kas atklāj tavu mājas adresi, darbavietu, ceļošanas paradumus un vizītes pie ārsta. Šie dati ir ārkārtīgi vērtīgi reklāmas tirgos: un vēl jo vairāk nepareizās rokās.

Precīzu atrašanās vietu piešķir tikai navigācijas lietotnēm (Google Maps, Waze), piegādes un transporta lietotnēm. Vienmēr izvēlies “Tikai lietotnes lietošanas laikā”, nevis “Vienmēr”.

Kontakti, SMS, tālrunis

Šīs trīs atļaujas kopā veido to, ko drošības pētnieki dēvē par “sociālo grafu”: pilnīgu tava cilvēku tīkla karti. Kontakti nodrošina piekļuvi visiem vārdiem, tālruņa numuriem, e-pastiem un piezīmēm par ikvienu tavā adrešu grāmatā. SMS atklāj visu tavu īsziņu saturu, tostarp 2FA kodus. Tālrunis atklāj tavu pilno zvanu vēsturi.

Spēļu, fotoapstrādes vai laikapstākļu lietotnei nav nekāda leģitīma iemesla pieprasīt šīs atļaujas. Vienīgais pieņemamais izņēmums: ziņapmaiņas un telefonijas lietotnes, kur šī piekļuve ir funkcionāli pamatota.

4 jautājumi, ko uzdot

Pirms piešķir jebkuru atļauju, uzdod sev šos četrus jautājumus:

  • Vai lietotnei šī atļauja ir nepieciešama, lai tā darbotos? (PDF lasītājam nav vajadzīgs tavs mikrofons.)
  • Ja es atsakos, vai lietotne avarē vai atsakās palaisties? (Tas skaidri norāda uz atļauju izspiešanu vai ļaunatūru.)
  • Vai lietotne pieder pazīstamam izstrādātājam ar pārbaudāmu privātuma politiku?
  • Vai atļauju var piešķirt “tikai lietotnes lietošanas laikā”, nevis pastāvīgi?
Trasimène reāllaikā uzrauga jebkuras lietotnes, kas fonā izmanto atļaujas bez leģitīma iemesla, un brīdina tevi, ja tiek konstatēta aizdomīga uzvedība.

Zelta likums ir mazāko privilēģiju princips: piešķir tikai to, kas ir absolūti nepieciešams lietotnes darbībai. Šaubu gadījumā atsaki un vēro, vai lietotne tik un tā darbojas. Bieži vien būsi pārsteigts, atklājot, ka tai to nemaz nevajadzēja.

Avoti
  1. Android Developers — Request location permissions (ACCESS_COARSE_LOCATION vs ACCESS_FINE_LOCATION accuracy)
  2. Android Open Source Project — Privacy indicators (microphone and camera status-bar indicators, Android 12)
  3. Google Play Console Help — Use of SMS or Call Log permission groups
  4. de Montjoye, Hidalgo, Verleysen & Blondel, 'Unique in the Crowd: The privacy bounds of human mobility', Scientific Reports, 2013
Trasimène: mobilā drošība

Analizē savas lietotnes

Lejupielādēt Trasimène →
Saistītie raksti
Atpakaļ uz emuāru