Digamos que eu envio um jogo em várias plataformas. Meu código de jogo detecta algumas trivialidades sobre o sistema subjacente, como as configurações locais, o "país", o sistema operacional, o tipo de placa gráfica etc.
Digamos que eu enviei o jogo com um código que enviará essas informações para um servidor mestre, onde coleto e gerencio todos esses dados para criar gráficos e coisas do tipo.
Em um jogo multiplayer, parece bastante razoável fazer isso, já que as conexões com esse servidor são totalmente justificadas. Ainda assim, em um jogo para um jogador, pode parecer suspeito se você for informado sobre esta operação.
É errado incorporar esse tipo de sistema de coleta de dados em um jogo? Você acha que ele deveria ter uma autorização prévia do usuário antes de fazer qualquer coleta e transmissão?
Se os usuários começarem a recusar esse "acordo", não posso realmente aplicar 100% de dados significativos. Pensamentos?