<li>Error code 999 is fake and covers a lot of reasons why the domain/instance is not reachable. Mostly that the domain is not resolvable or the server refused connection.</li>
</ul>
</div>
- {% elif mode == 'obfucation' %}
- <div class="notes">
- <h2>Please note to obfucation status:</h2>
+ {% elif mode == 'detection_mode' %}
+ <div class="notice">
+ <h3>Detection modes:</h3>
+ <div>
+ Detection is done in following order:
+ </div>
+ <ol>
+ <li><b>AUTO_DISCOVERY</b>: <code>/.well-known/nodeinfo</code> was reachable and software type was found in nodeinfo response</li>
+ <li><b>GENERATOR</b>: Meta data <code>generator</code> was found in HTML code</li>
+ <li><b>SITE_NAME</b>: Meta data <code>og:site_name</code> was found in HTML code</li>
+ <li><b>PLATFORM</b>: Meta data <code>og:platform</code> was found in HTML code</li>
+ <li><b>STATIC_CHECK</b>: All above did not reveal software type, so a check on pre-defined JSON elements was done</li>
+ <li><b>None</b>: the instance was not reachable or the used software was not stated</li>
+ </ol>
+ </div>
+ {% elif mode == 'obfuscation' %}
+ <div class="notice">
+ <h3>Obfuscation status:</h3>
<ul>
<li>Only supported networks are counted here.</li>
- <li><em>None</em> means not determined yet.</li>
+ <li><b>None</b> means not determined yet or erroneous.</li>