Check invisible Websites

id-check.net Screenshot

id-check.net faviconid-check.net

please verify

99percentinvisible.org Screenshot