You can very easily spoof user-agent strings (A common trick people use for generating Windows isos is by spoofing their user-agent so that the Microsoft website doesn't know you're using Windows). You don't even really need to change the emulator settings; just change the data that you send to the web servers and they can't tell the difference.
Well yes if they skip some steps while setting up the emulators then they might give themselves away, but if they did do it correctly then I imagine it would be more cost efficient than buying a thousand physical devices. I just don't believe you have to be a genius to mimic a physical device with an emulator.
Seems a bit wasteful. Just get one reasonably beefy server and spin up a couple thousand emulators.
For real, this seems like an utter mess to manage, especially if they're trying to do anything at scale.
Well, they're doing it this way, so it must have some benefit.
You can very easily spoof user-agent strings (A common trick people use for generating Windows isos is by spoofing their user-agent so that the Microsoft website doesn't know you're using Windows). You don't even really need to change the emulator settings; just change the data that you send to the web servers and they can't tell the difference.
Well yes if they skip some steps while setting up the emulators then they might give themselves away, but if they did do it correctly then I imagine it would be more cost efficient than buying a thousand physical devices. I just don't believe you have to be a genius to mimic a physical device with an emulator.
You assume companies give a shit about preventing fraud.