<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.aagrinder.xyz/index.php?action=history&amp;feed=atom&amp;title=Privacy</id>
	<title>Privacy - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.aagrinder.xyz/index.php?action=history&amp;feed=atom&amp;title=Privacy"/>
	<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;action=history"/>
	<updated>2026-05-06T01:12:10Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=44831&amp;oldid=prev</id>
		<title>Maze: sudo was removed</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=44831&amp;oldid=prev"/>
		<updated>2022-09-06T12:56:28Z</updated>

		<summary type="html">&lt;p&gt;sudo was removed&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 12:56, 6 September 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot; &gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Sudo command ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Sudo command ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Users with [[security#authorization|admin and sudo]] privileges are able to run &lt;/del&gt;the &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;to run commands as other players. The &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command does not interact with the AAGRINDER client. It does, however, execute a command as if it came from that client, and can be used for impersonating. It is not recommended to give the &amp;#039;&amp;#039;sudo&amp;#039;&amp;#039; privilege to any users. This feature was intended for building chat bridges&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;As of September 2 2020, &lt;/ins&gt;the &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;no longer exists&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=224&amp;oldid=prev</id>
		<title>Maze: No more force reload.</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=224&amp;oldid=prev"/>
		<updated>2021-04-10T15:15:20Z</updated>

		<summary type="html">&lt;p&gt;No more force reload.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 15:15, 10 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l21&quot; &gt;Line 21:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 21:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Force reload ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Force reload ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;The &lt;/del&gt;server owner is able to remotely &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;reload all clients by typing &amp;#039;&amp;#039;forcereload&amp;#039;&amp;#039; in the server console. This is equivalent to pressing &lt;/del&gt;the browser page &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;refresh button on the client&lt;/del&gt;. &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;This feature is utilized after updating to a new version of AAGRINDER&lt;/del&gt;, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;ensuring that all clients are running &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;newest version (even if some of the players are afk). While it is possible &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;log in with &lt;/del&gt;the &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;wrong &lt;/del&gt;version of the client, &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;contradictions &lt;/del&gt;will &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;arise and cause desynchronization. You will have a bad time and not go &lt;/del&gt;to &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;space today&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;As of June 30 2020, the &lt;/ins&gt;server owner is &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;no longer &lt;/ins&gt;able to remotely &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;refresh &lt;/ins&gt;the browser page. &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Instead&lt;/ins&gt;, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;when &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;page should be refreshed &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;get &lt;/ins&gt;the &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;new &lt;/ins&gt;version of the client, &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;a red notification &lt;/ins&gt;will &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;start popping up in the chatbox, asking the user &lt;/ins&gt;to &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;reload the page&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Sudo command ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Sudo command ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Users with [[security#authorization|admin and sudo]] privileges are able to run the &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command to run commands as other players. The &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command does not interact with the AAGRINDER client. It does, however, execute a command as if it came from that client, and can be used for impersonating. It is not recommended to give the &amp;#039;&amp;#039;sudo&amp;#039;&amp;#039; privilege to any users. This feature was intended for building chat bridges.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Users with [[security#authorization|admin and sudo]] privileges are able to run the &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command to run commands as other players. The &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command does not interact with the AAGRINDER client. It does, however, execute a command as if it came from that client, and can be used for impersonating. It is not recommended to give the &amp;#039;&amp;#039;sudo&amp;#039;&amp;#039; privilege to any users. This feature was intended for building chat bridges.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=214&amp;oldid=prev</id>
		<title>Maze: clarification</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=214&amp;oldid=prev"/>
		<updated>2020-03-25T13:21:18Z</updated>

		<summary type="html">&lt;p&gt;clarification&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:21, 25 March 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Line 5:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 5:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Collected data ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Collected data ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. IP address is not recorded until you log in&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[command list|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/f6c219e9df65b2bcfe383a9a41edcdc96ba05f7b/server/commands/commands.js#L103-106 not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[command list|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/f6c219e9df65b2bcfe383a9a41edcdc96ba05f7b/server/commands/commands.js#L103-106 not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=189&amp;oldid=prev</id>
		<title>Maze: permalink</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=189&amp;oldid=prev"/>
		<updated>2019-12-16T13:13:10Z</updated>

		<summary type="html">&lt;p&gt;permalink&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:13, 16 December 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[command list|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;master&lt;/del&gt;/server/commands/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Commands&lt;/del&gt;.js#&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;L94&lt;/del&gt;-&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;97 &lt;/del&gt;not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[command list|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;f6c219e9df65b2bcfe383a9a41edcdc96ba05f7b&lt;/ins&gt;/server/commands/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;commands&lt;/ins&gt;.js#&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;L103&lt;/ins&gt;-&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;106 &lt;/ins&gt;not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Purposes of collected data ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Purposes of collected data ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=188&amp;oldid=prev</id>
		<title>Maze: no more external scripts.</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=188&amp;oldid=prev"/>
		<updated>2019-12-16T13:08:35Z</updated>

		<summary type="html">&lt;p&gt;no more external scripts.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 13:08, 16 December 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Browser storage ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Browser storage ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The web client does not use cookies, ads or external scripts &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;(except [https://socket.io socket.io])&lt;/del&gt;, but it can use [[wikipedia::localstorage| 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.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The web client does not use cookies, ads or external scripts, but it can use [[wikipedia::localstorage| 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.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Collected data ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Collected data ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=134&amp;oldid=prev</id>
		<title>imported&gt;Maze: /* Collected data */</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=134&amp;oldid=prev"/>
		<updated>2019-10-27T22:59:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Collected data&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 22:59, 27 October 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot; &gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you log in, your IP address is recorded on the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Client commands&lt;/del&gt;|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/master/server/commands/Commands.js#L94-97 not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* When you run a command which is not a [[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;command list&lt;/ins&gt;|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/master/server/commands/Commands.js#L94-97 not logged anywhere].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Purposes of collected data ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Purposes of collected data ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=133&amp;oldid=prev</id>
		<title>imported&gt;Maze: /* Control over the client */</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=133&amp;oldid=prev"/>
		<updated>2019-10-27T22:53:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Control over the client&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revision as of 22:53, 27 October 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l22&quot; &gt;Line 22:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 22:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Force reload ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Force reload ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The server owner is able to remotely reload all clients by typing &amp;#039;&amp;#039;forcereload&amp;#039;&amp;#039; 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.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The server owner is able to remotely reload all clients by typing &amp;#039;&amp;#039;forcereload&amp;#039;&amp;#039; 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.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Sudo command ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Users with [[security#authorization|admin and sudo]] privileges are able to run the &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command to run commands as other players. The &amp;#039;&amp;#039;&amp;#039;/sudo&amp;#039;&amp;#039;&amp;#039; command does not interact with the AAGRINDER client. It does, however, execute a command as if it came from that client, and can be used for impersonating. It is not recommended to give the &amp;#039;&amp;#039;sudo&amp;#039;&amp;#039; privilege to any users. This feature was intended for building chat bridges.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>imported&gt;Maze</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=132&amp;oldid=prev</id>
		<title>imported&gt;Maze: Created page with &quot;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...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.aagrinder.xyz/index.php?title=Privacy&amp;diff=132&amp;oldid=prev"/>
		<updated>2019-10-12T21:20:03Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;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...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page describes the privacy aspect of the AAGRINDER software and the main server.&lt;br /&gt;
&lt;br /&gt;
== Browser storage ==&lt;br /&gt;
The web client does not use cookies, ads or external scripts (except [https://socket.io socket.io]), but it can use [[wikipedia::localstorage| 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.&lt;br /&gt;
&lt;br /&gt;
== Collected data ==&lt;br /&gt;
* When you log in, your IP address is recorded on the server console and in a log file.&lt;br /&gt;
* When you send a message in chat, your message is recorded in the server console and in a log file.&lt;br /&gt;
* When you run a command which is not a [[Client commands|client command]], your command is recorded in the server console and in a log file. Invalid commands are logged as well. However, &amp;#039;/w&amp;#039; and &amp;#039;/whisper&amp;#039; commands are [https://gitlab.com/MRAAGH/aagrinder/blob/master/server/commands/Commands.js#L94-97 not logged anywhere].&lt;br /&gt;
&lt;br /&gt;
== Purposes of collected data ==&lt;br /&gt;
* The purpose of logging messages is to allow for inspection of activity in the case of complaints about specific users breaking rules.&lt;br /&gt;
* The purpose of logging IP addresses is to allow for creating an IP-ban if necessary.&lt;br /&gt;
* 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]].&lt;br /&gt;
* 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.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Control over the client ==&lt;br /&gt;
=== Disconnect ===&lt;br /&gt;
The server owner is able to stop or pause the server, which causes clients to lose connection and forcibly log out.&lt;br /&gt;
&lt;br /&gt;
=== Force reload ===&lt;br /&gt;
The server owner is able to remotely reload all clients by typing &amp;#039;&amp;#039;forcereload&amp;#039;&amp;#039; 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.&lt;/div&gt;</summary>
		<author><name>imported&gt;Maze</name></author>
		
	</entry>
</feed>