FactorioBot wrote: Thu Feb 15, 2018 5:14 pm
Minor Features
- When the game crashes, the crash log is uploaded to us. You can opt out by disabling it in the options menu.
This is not acceptable. The most serious way to earn user's confidence is to ask them
before sending out
any data. That is called:
Opt-in
It's a fact that sending out data
always contents personal data, at least the so-called meta-data, formally the MAC address, the IP address and the target site, not to forget about the time which allows the creation of a user's profile. If its content is encrypted, noone can say what's sent while sender & receiver still stay visible; that's due to the fact of how internet works (you can't send a letter via snail mail without at least the addressee, either). If it's not encrypted, it can be read by any user on the internet, technically.
Because we're talking about a LOG file we can be sure that some elementary datas are saved in it, such as Factorio version, its path (I'd like to know it if I were a developer to cut out the possibility of file name discrepancies, for example), amount, type & the names of installed mods, together with a memory dump of the game. Oh, and the capability of the player's machine is also very important: is a weak CPU installed? or the graphic card driver obsolete? is RAM drained to zero?
All these things
can and
will contain at least some fragments of personal data. There's absolutely
no way to avoid this -- except not to collect.
Arguments like "but all others are collecting data, too!" are not valid. Collecting data itself is an intervention into one's privacy. That can't be relativized by the (sheer) number of people doing it (knowingly) wrong.
This understanding about self-servicing data of other people has become a general problem in this world. I see this with suspicion. And, by the way, I'm consequent enough not to use Windows 10 -- just because of the reason that it's impossible to prevent the outsending of data (and I don't want to be told when and what updates to install, by the way).
Another argument what came up was "99% of the users won't become active to activate this feature". Well, 99% are not 100%. It underestimates that there're many people out there which like to help the developers voluntarily. And, by the way, the user is not the alpha or beta tester, even if it's formally a pre-release. By paying money to such a project the developers are in charge to protect private data. Asking the users is legitime; collecting data without questioning is not.
Factorio is a great game, even if the gameplay has an end (when you send the rocket to the sky). It makes fun to try other setups and changing things. The modding community is also great. I also like the documentation about changes even if I'd love to read what's the result of the change, not only the change itself.
But if something turns out into any form of spyware, then it's sure that I'm gone as user. After all, I have to speak out a big "Thanks!" to the developers supporting a non-Steam version. Please never do change it. To keep a straight line, the sending of crash reports must be opt-in. There's no way around it to stay serious.
Additionally, by asking the user to opt in there must be elementary data shown about what will be collected. A simple reference to privacy terms (which can always change) is not enough.