Whatever device based verification those websites or electron apps were communicating with can be spoofed in a system where you have complete control.
Games are cracked in weeks at most, don't you think that whatever secure communication is established won't be cracked lightning fast by the whole FOSS community? Once the "secure communication" between local apps is broken, a third package can mitm that shit easily. It's a local environment.