Stavo solo esaminando il file delle preferenze di un'applicazione di consegna cibo dove ho scoperto che aveva un valore booleano per verificare se l'app ha installato o meno l'app di un suo concorrente. È etico farlo da parte loro?
Dipende davvero da cosa fanno con quell'informazione. Se lo usano puramente per avere una statistica "X% dei nostri utenti ha anche l'app del concorrente Y installata", quindi non vedo nulla di sbagliato in questo.
Se lo usano per inclinare la competizione, ad es. offrendo a tali utenti sconti speciali, lo consiglierei senza etica.
Sembra che la sicurezza del sistema operativo sia interrotta. Un'app non dovrebbe essere in grado di scoprire quali altre applicazioni sono in esecuzione sul tuo dispositivo.
Suppongo che il controllo di per sé non sia ancora un problema. Ricordo la notizia che alcune grandi aziende erano interessate a fare sconti quando è stata installata un'app rivale. Queste informazioni possono essere inviate al server come parte di alcune chiamate statistiche e il server può teoricamente implementare qualsiasi logica voglia. Suppongo anche che questa logica sarà immediatamente disabilitata se qualcuno presta molta attenzione.
"Sembra che X non sia il browser predefinito, ti piacerebbe impostare X come predefinito?"
Leggi altre domande sui tag ethics android applications