Android-sovellukset voivat jakaa käyttäjien sijaintitietoja huomaamatta – EFF varoittaa oletusasetuksista

Android sijaintitietojen jakaminen

Electronic Frontier Foundation (EFF) varoittaa uudessa tutkimuksessaan, että monet Android-sovellukset saattavat jakaa käyttäjiensä tarkkoja sijaintitietoja kolmansille osapuolille ilman, että sovelluskehittäjät itse tiedostavat sitä. Syynä ovat sovelluksiin lisättävät mainos- ja analytiikkaohjelmistot, joiden oletusasetukset voivat välittää sijaintitietoja automaattisesti.

Tutkimuksen mukaan ongelma ei välttämättä johdu kehittäjien tietoisesta päätöksestä, vaan siitä, että monet kolmannen osapuolen ohjelmistokomponentit perivät automaattisesti sovelluksen käyttöoikeudet. Jos käyttäjä antaa sovellukselle luvan käyttää tarkkaa sijaintiaan, sama lupa voi ulottua myös mainosverkostoihin.

SDK voivat hyödyntää sovelluksen käyttöoikeuksia

Monet Android-sovellukset sisältävät ohjelmistokehityspaketteja eli SDK (Software Development Kit), joiden avulla voidaan esimerkiksi näyttää mainoksia tai kerätä analytiikkaa sovelluksen käytöstä.

EFF mukaan osa näistä SDK käyttää automaattisesti sovellukselle myönnettyjä sijaintioikeuksia. Ellei kehittäjä erikseen poista toimintoa käytöstä, käyttäjän tarkka sijainti voidaan välittää ulkopuolisille palveluille.

Tutkijoiden mukaan moni sovelluskehittäjä ei välttämättä edes tiedä, että tiedonkeruu on oletuksena käytössä.

Mainosverkostot ja datavälittäjät hyödyntävät sijaintitietoja

Kerätty sijaintidata voi päätyä mainosverkostoille ja datavälittäjille, jotka hyödyntävät tietoja kaupallisiin tarkoituksiin.

EFF mukaan tällaisia tietoja voidaan käyttää esimerkiksi:

  • kohdennettuun mainontaan
  • käyttäjäprofiilien rakentamiseen
  • sijaintihistorian analysointiin
  • datan edelleen myymiseen.

Järjestö huomauttaa, että sijaintitietoja ostavat myös viranomaiset, tiedusteluorganisaatiot ja muut toimijat. Lisäksi tietojen keskittäminen kasvattaa riskiä, että ne päätyvät vääriin käsiin tietomurtojen seurauksena.

Miljoonien latausten sovelluksia mukana tutkimuksessa

EFF analysoi tutkimuksessaan Android-sovellusten verkkoliikennettä selvittääkseen, minne käyttäjien sijaintitietoja lähetetään.

Tutkimuksessa tunnistettiin useita sovelluksia, jotka välittivät sijaintitietoja kolmansille osapuolille. Kahdella tutkimuksessa mainitulla sovelluksella oli yhteensä noin 60 miljoonaa latausta.

Tutkijat eivät kuitenkaan väitä ongelman koskevan kaikkia Android-sovelluksia tai kaikkia SDK-ratkaisuja. Tutkimuksessa tarkastellut ohjelmistokomponentit edustavat vain pientä osaa koko mobiilimainonnan ekosysteemistä.

Käyttäjän antama lupa ei kerro koko totuutta

Androidissa käyttäjä hyväksyy yleensä sijaintioikeuden sovellukselle yhdellä luvalla.

EFF mukaan tämä ei kuitenkaan tarkoita, että käyttäjä ymmärtäisi samalla hyväksyvänsä sijaintitietojen jakamisen myös kolmansille osapuolille.

Järjestön mukaan Androidissa ei tällä hetkellä ole erillistä käyttöoikeusjärjestelmää, jolla käyttäjä voisi sallia sijainnin käytön itse sovellukselle mutta estää sen jakamisen sovellukseen integroiduille mainos-SDK.

Tämän vuoksi sovelluksen käyttöoikeudet eivät yksin riitä osoittamaan käyttäjän tietoista suostumusta sijaintitietojen laajempaan hyödyntämiseen.

EFF kehottaa kehittäjiä muuttamaan oletusasetuksia

EFF suosittelee sovelluskehittäjille, että tarpeeton sijaintitietojen kerääminen poistetaan käytöstä aina, kun se on mahdollista.

Järjestön mukaan erityisesti mainos-SDK ei pitäisi kerätä tai jakaa arkaluonteisia henkilötietoja oletusasetuksilla. Sen sijaan tietojen jakamisen tulisi perustua kehittäjän tietoiseen valintaan ja käyttäjän selkeään suostumukseen.

Sijaintitiedot kuuluvat kaikkein arkaluonteisimpiin henkilötietoihin, sillä niiden avulla voidaan päätellä esimerkiksi käyttäjän koti, työpaikka, päivittäiset liikkumistavat ja muut henkilökohtaiset rutiinit.

Oletusasetukset voivat muodostaa merkittävän tietosuojariskin

Tutkimus nostaa esiin laajemman ongelman mobiilisovellusten kehityksessä. Vaikka käyttäjä hyväksyy sijainnin käytön esimerkiksi sää- tai liikuntasovelluksessa täysin perustellusta syystä, sama lupa voi mahdollistaa tietojen välittymisen myös useille kolmansille osapuolille.

EFF mukaan sekä sovelluskehittäjien että ohjelmistokomponenttien tarjoajien tulisi tehdä tiedonkeruusta läpinäkyvämpää ja antaa käyttäjille paremmat mahdollisuudet hallita, miten heidän sijaintitietojaan käytetään.