Soovimatu tarkvara mobiilseadmetes
Google usub, et kui keskendume kasutajatele, laabub ka kõik muu. Meie tarkvarapõhimõtted ja soovimatu tarkvara eeskirjad hõlmavad üldisi soovitusi selle kohta, kuidas luua suurepärast kasutuskogemust pakkuvat tarkvara. Need eeskirjad tuginevad Google'i soovimatu tarkvara eeskirjadele ning kirjeldavad Androidi ökosüsteemi ja Google Play poe põhimõtteid. Neid põhimõtteid rikkuv tarkvara võib kahjustada kasutuskogemust, mistõttu tegutseme selle nimel, et kasutajaid sellise tarkvara eest kaitsta.
Nagu soovimatu tarkvara eeskirjades mainitud, oleme avastanud, et soovimatu tarkvara hõlmab üldjuhul samu põhitunnuseid.
- Tarkvara on petlik, esitades väärtuspakkumisi, mida see täita ei suuda.
- Tarkvara üritab pettuse abil õhutada kasutajaid seda installima või tuleb kaasa muu installitud programmiga.
- Tarkvara ei teavita kasutajaid eesmärkidest ja tähtsatest funktsioonidest.
- See mõjutab kasutaja süsteemi ootamatutel viisidel.
- See kogub või edastab kasutaja teadmata privaatset teavet.
- See kogub või edastab privaatset teavet ilma turvalise töötlemise funktsioonideta (nt HTTPS-i kaudu edastamine)
- See on komplektis muu tarkvaraga ja selle olemasolu ei avalikustata.
Mobiilseadmetes esineb tarkvara koodina rakenduse, kahendkoodi või raamistiku modifikatsiooni kujul või muul sarnasel moel. Tarkvara ökosüsteemi kahjustava või kasutuskogemust häiriva tarkvara takistamiseks rakendame meetmeid koodi puhul, mis rikub neid põhimõtteid.
Allpool kirjeldame soovimatu tarkvara eeskirjade täiendusi, et need kehtiks ka mobiilitarkvara puhul. Nagu nende eeskirjade puhul, täpsustame ka mobiilseadmete soovimatu tarkvara eeskirju, et takistada uusi väärkasutuse viise.
Läbipaistev käitumine ja selged lahtiütlused
Kogu kood peab täitma kasutajale antud lubadusi. Rakendused peavad pakkuma kõiki märgitud funktsioone. Rakendused ei tohi kasutajaid segadusse ajada.
- Rakendused peavad funktsioone ja eesmärke selgesõnaliselt kirjeldama.
- Kirjeldage kasutajale konkreetselt ja selgelt, milliseid muudatusi rakendus süsteemis teeb. Võimaldage kasutajatel üle vaadata ja kinnitada kõik olulised installimisvalikud ja muudatused.
- Tarkvara ei tohi kasutajale esitada valeandmeid seadme oleku kohta, nt väita, et süsteemis esineb kriitilisi turbeprobleeme või viiruseid.
- Ärge kasutage kehtetuid tegevusi, mille eesmärk on reklaamiliiklust ja/või konversioone suurendada.
- Me ei luba rakendusi, mis eksitavad kasutajaid, esinedes kellegi teisena (nt muu arendaja, ettevõtte või juriidilise isikuna) või muu rakendusena. Ärge andke mõista, et teie rakendus on kellegagi seotud või sellel on kellegi heakskiit, kui see ei vasta tõele.
Rikkumiste näited
- Reklaamipettus
- Sotsiaalne manipuleerimine
Kasutajaandmete ja privaatsuse kaitsmine
Esitage selget ning läbipaistvat teavet isiklikele ja delikaatsetele kasutajaandmetele juurdepääsemise ning nende kasutamise, kogumise ja jagamise kohta. Kasutajaandmete kasutamisel tuleb järgida kõiki asjakohaseid kasutajaandmete eeskirju (kui need on kohaldatavad) ja rakendada andmete kaitsmiseks kõiki ettevaatusabinõusid.
Kõik rakendused peavad järgima kõiki Google Play arendaja programmieeskirju, sealhulgas kasutaja ja seadme andmeid käsitlevaid eeskirju, näiteks eeskirju, mis puudutavad kasutajaandmeid, lube ja API-sid, mis pääsevad juurde delikaatsele teabele, nuhkvara ja SDK nõudeid.
- Ärge paluge kasutajatelt seadme turvakaitsete (nt Google Play Protecti) väljalülitamist ega petke neid seda tegema. Näiteks ei tohi te kasutajatele Google Play Protecti väljalülitamise eest rakenduse lisafunktsioone või preemiaid pakkuda.
Ärge kahjustage kasutuskogemust mobiilseadmetes
Kasutuskogemus peab olema sirgjooneline, lihtsasti mõistetav ja põhinema kasutaja tehtud selgetel valikutel. See peab esitama kasutajale selge väärtuspakkumise ega tohi häirida reklaamitud või soovitud kasutuskogemust.
- Ärge esitage reklaame, mis kuvatakse kasutajatele ootamatul moel, sealhulgas reklaame, mis takistavad või häirivad seadme funktsioonide kasutamist või mis kuvatakse väljaspool reklaami käivitanud rakenduse keskkonda ja mida ei ole lihtne sulgeda ning mis ei hõlma piisavat nõusoleku hankimise ja omistamise viisi.
- Rakendused ei tohi häirida muid rakendusi ega seadme kasutamist
- Desinstallimistoiming (kui see on kohaldatav) peab olema selgesti mõistetav.
- Mobiilitarkvara ei tohi jäljendada seadme operatsioonisüsteemide ega muude rakenduste viipasid. Ärge blokeerige kasutajale esitatavaid muude rakenduste või operatsioonisüsteemi märguandeid, eriti neid, mis teavitavad kasutajat operatsioonisüsteemi muudatustest.
Rikkumiste näited
- Häirivad reklaamid
- Süsteemi funktsioonide volitamata kasutus või jäljendamine