I quoted the privacy section of anticheat below because I have some concerns about it. What specifically in terms of personal information does this gather? Some I think of are computer name, network name, network IP address. Window titles? "Welcome to online banking, [first] [last]!" "American Express credit statement for XXX XXX" "Hot porno action pay site - login page, welcome back [name]" "Company specific proprietary intranet title page". File versions, system files, presense of any specific files on operating system. Search your hard disk beyond the game dir? Screenshots may be transferred from your hard disk. Is this similar to shot with gloom except it is just automatically sent? Is your entire screenshot dir vulnerable? Entire game dir? Entire computer? It has the ability to send files and recieve updates at the control of a remote connection. Can/will this install hooks or rootkits? The only way to know for sure is to do some sort of chmod permissions on the AC module as to restrict what it checks. Linux can do this. I have a feeling some of you will say 'if you are not cheating then what do you have to hide?' What else could this AC system be used for? What if this type of thing got into the wrong hands? I like the idea of an anticheat system for quake2 or gloom, and I know R1CH has put much hard work into this, but this I feel it needs these privacy concerns addressed and fixed. It all seems too 'big brotherish'.
The software may transmit personal information related to your computers
operating environment. Such information is encrypted before being transmitted
over the Internet using public key encryption technology, ensuring only the
r1ch.net anticheat server is able to read it. Personal information may recorded
in log files and saved on the server for future use. Your personal information
is used primarily to generate a verification code which will either permit or
deny you access to a game server based on the results of certain tests on the
data. Unless outlined below, your personal information will never be shared
with any 3rd party.
Personal information may include (but is not limited to) the following: open
processes, loaded module list, username, presence of any specific files on the
system, operating system version, loaded device drivers, window classnames,
window titles, file versions, system file checksums, game file checksums. In
addition, screenshots of the game environment may be transmitted. Screenshots
may be shared with server administrators and publicly posted should they show
anything suspicious that may be regarded as cheating.