Privacy

From AAGRINDER wiki
Revision as of 21:20, 12 October 2019 by imported>Maze (Created page with "This page describes the privacy aspect of the AAGRINDER software and the main server. == Browser storage == The web client does not use cookies, ads or external scripts (exce...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This page describes the privacy aspect of the AAGRINDER software and the main server.

Browser storage

The web client does not use cookies, ads or external scripts (except socket.io), but it can use localstorage for saving your client settings. If you have not changed settings on the client, the client is not using any kind of browser storage.

Collected data

  • When you log in, your IP address is recorded on the server console and in a log file.
  • When you send a message in chat, your message is recorded in the server console and in a log file.
  • When you run a command which is not a client command, your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, '/w' and '/whisper' commands are not logged anywhere.

Purposes of collected data

  • The purpose of logging messages is to allow for inspection of activity in the case of complaints about specific users breaking rules.
  • The purpose of logging IP addresses is to allow for creating an IP-ban if necessary.
  • The purpose of displaying messages in the server console is to allow the server owner to notice activity on the server and join in either in-game or by chatting through the server console.
  • The purpose of displaying invalid commands is to allow the server owner to notice common misspellings of commands, as well as the guesses users make about which commands might exist. These are then considered for being implemented and added into the game.


Control over the client

Disconnect

The server owner is able to stop or pause the server, which causes clients to lose connection and forcibly log out.

Force reload

The server owner is able to remotely reload all clients by typing forcereload in the server console. This is equivalent to pressing the browser page refresh button on the client. This feature is utilized after updating to a new version of AAGRINDER, ensuring that all clients are running the newest version (even if some of the players are afk). While it is possible to log in with the wrong version of the client, contradictions will arise and cause desynchronization. You will have a bad time and not go to space today.