Нежељени софтвер за мобилне уређаје

Mobile Unwanted Software

У Google-у верујемо да се треба усредсредити на корисника, а да све остало долази само. У документима Софтверски принципи и Смернице о нежељеном софтверу наводимо опште препоруке за софтвер који пружа сјајан кориснички доживљај. Ове смернице се заснивају на Google смерницама о нежељеном софтверу тиме што наводе принципе за Android екосистем и Google Play продавницу. Софтвер који крши те принципе је потенцијално штетан по кориснички доживљај и предузећемо кораке да бисмо заштитили кориснике од њега.

Као што смо поменули у Смерницама о нежељеном софтверу, открили смо да већина нежељеног софтвера показује једну или више истих основних карактеристика:

  • Обмањује кориснике обећавајући им вредну понуду коју не пружа.
  • Покушава да превари кориснике да га инсталирају или се инсталира уланчавањем са другим програмом.
  • Не обавештава корисника о свим главним и значајним функцијама.
  • Утиче на корисников систем на неочекиване начине.
  • Прикупља или преноси приватне информације без знања корисника.
  • Прикупља или преноси приватне информације без безбедне обраде (нпр. преноса преко HTTPS-а).
  • Налази се у пакету са другим софтвером чије се присуство не открива.

На мобилним уређајима, софтвер је кôд у облику измене апликације, бинарног програма, оквира итд. Да бисмо спречили софтвер који је штетан по софтверски екосистем или који омета кориснички доживљај, реаговаћемо на кôд који крши ове принципе.

У наставку, на основу смерница о нежељеном софтверу проширујемо њихову применљивост на софтвер за мобилне уређаје. Као и у случају тих смерница, наставићемо да дорађујемо ове смернице о нежељеном софтверу за мобилне уређаје да бисмо покрили нове врсте злоупотребе.

Транспарентно понашање и јасна откривања података

Комплетан кôд треба да испуни обећања дата кориснику. Апликације треба да садрже све наведене функције. Апликације не треба да збуњују кориснике. 

  • Апликације треба да садрже јасан опис функција и циљева.
  • Експлицитно и јасно објасните кориснику које ће системске промене апликација извршавати. Омогућите корисницима да прегледају и одобравају све значајне опције и промене везане за инсталацију. 
  • Софтвер не треба кориснику лажно да приказује стање његовог уређаја, на пример, тврдњама да је систем у критичном стању безбедности или да је заражен вирусима.
  • Немојте да користите неважеће активности чији је циљ повећање саобраћаја огласа и/или броја конверзија.
  • Не дозвољавамо апликације које обмањују кориснике тиме што се лажно представљају као неко други (нпр. као други програмер, компанија, правно лице) или као друга апликација. Немојте да наговештавате да је ваша апликација повезана са неким или да има нечије овлашћење ако то није случај.

Примери кршења:

  • Преваре у вези са огласима
  • Друштвени инжењеринг

Заштитите податке корисника

Будите јасни и транспарентни у вези са приступом, коришћењем, прикупљањем и дељењем личних и осетљивих података корисника. Ако користите податке корисника, морате да се придржавате свих релевантних смерница за податке корисника, ако је то примењиво, и да предузимате све мере предострожности у циљу заштите података. 

  • Пружите корисницима могућност да прихвате прикупљање података пре него што почнете да их прикупљате и шаљете са уређаја, укључујући податке о налозима трећих страна, имејлу, броју телефона, инсталираним апликацијама, датотекама, локацији и другим личним и осетљивим подацима чије прикупљање корисник не очекује. 
  • Лични и осетљиви подаци корисника који се прикупљају треба безбедно да се обрађују, укључујући пренос помоћу модерне криптографије (на пример, преко HTTPS-а).
  • Софтвер, укључујући мобилне апликације, на сервере мора да преноси само личне и осетљиве податке корисника везане за функционисање апликације. 

Примери кршења:

  • Прикупљање података  (упоредите Спајвер)
  • Злоупотреба ограничених дозвола 

Примери смерница за податке корисника:

Немојте да угрожавајте доживљај на мобилним уређајима 

Кориснички доживљај треба да буде јасан, лако разумљив и заснован на јасним одлукама које доноси корисник. Јасно представите кориснику вредну понуду и немојте да ометате оглашавани или жељени кориснички доживљај.

  • Не емитујте огласе који се корисницима приказују на неочекиване начине, укључујући нарушавање или ометање употребљивости функција уређаја, односно приказивање изван окружења апликације у којој су се покренули, без могућности да се лако одбаце и без одговарајућег тражења сагласности и приписивања.
  • Апликације не треба да ометају друге апликације или употребљивост уређаја.
  • Начин деинсталације, ако је примењив, треба да буде јасан. 
  • Софтвер за мобилне уређаје не треба да опонаша упите ОС-а уређаја или других апликација. Не спречавајте обавештења кориснику из других апликација или оперативног система, нарочито не она која се тичу промена ОС-а уређаја. 

Примери кршења:

  • Огласи који ометају
  • Неовлашћено коришћење или имитација системских функција
Да ли вам је ово било корисно?
Како то можемо да побољшамо?

Треба вам додатна помоћ?

Пријавите се за додатне опције за подршку да бисте брзо решили проблем