I would like to get some analytics from a simple program that I wrote to manage a game server.
The data I want are (collected every 15 min):
- operative system (windows/linux 32/64bit)
- machine id (transformed via sha256 to maintain anonymity)
- time when the program was launched
- version of the program
- number of players on the server
If needed I can let the user decide if he/she wants to send the data or not.
The server for data collection would be, for the majority of time, offline and I would start it once a week for few hours to get some usage info.
the data would not be shared to anyone (obvously... it's something nobody would care about (except for me since I spent hundreds of hours to write the program))
Are there any license agreements pre made for such simple usage? Should I write one? What steps should I take to protect myself and reassure the users?
What would change in the license if, instead of sending these data, I just made the program connect every 15 min (without sending anything), just to signal that 1 client is using the program?