cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.21.65.230:80 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aVxfrh79uBmhOlmLffFMYNDAZIKqenGH1f0CPYcYqXhIDmqnfsOvxqVQlk4GH%2FUxqwqUzXKK7Z9VfjC6r9kOwfecR1%2FYd%2FNaK9U%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3d70484c3a9749-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 522 <none> Date: Mon, 26 Jan 2026 04:59:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19463,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3d704e5a159820-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 522 <none> Date: Mon, 26 Jan 2026 04:59:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19721,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3d704e4a33ab7c-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 04:59:02 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cifojxVepSDcUh65FYSSF6%2Bl4dZAS9EWNlFhmzchVoI%2F3QUP3DbXfRLPcsawAAsSHhpBXH0kvSrVotKnDm%2FQJ5GeSj9uVmQb%2FHBeWwf5uCQIIS49"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: d7e296d8c85fc1516d6f34971a96dfcc
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=17,cfOrigin;dur=275
CF-RAY: 9c3d7049be1b0ce9-SIN
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:8443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 522 <none> Date: Mon, 26 Jan 2026 04:59:21 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19264,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3d704e182894e3-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 522 <none> Date: Mon, 26 Jan 2026 04:59:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19480,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3d704e29a1a205-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IhjHCot8JviY%2Br5qFocK2IFGTlysPmYq21GalUTWx%2BPCLS1h%2BZSohSESJZzqrKNvLZqU6OM1KIvYvvkfkDsCtx5RBkfgtx3toYY%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 259f1d8dfaa3fe5610f511576b25a0da
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=115
CF-RAY: 9c3d70489d0d7aea-EWR
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jwVcebrDZ68uLOfrL%2FEysJ7llt8tT2Yx5xRTD1PtDr1ckQFqWOwydIfmjl0AhzOb9ENBzRBAXQDwSi1VtI4O%2B5Ntp%2FsH%2BNz0vaE%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 098abbe812e44120f78043b4a4bc87e0;o=1
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=99
CF-RAY: 9c3d70489d9c0653-SJC
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7EONtcqk7Y8l8XkFXNcIt8KuSPlpHxT6AN2xIpTfjFdvd6%2BsTwvpZH%2BlUna4LPZWWK8a5eJz9MNujlY9mNis%2BGY6ZzyE34GWBUWbSK9S3AsAVIIum0I%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3d7047ad20368a-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 200 OK
Date: Mon, 26 Jan 2026 04:59:02 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WXCOtEbBcm%2BrrCwtv3Dq6nx4JuDeXQi1k86akYGpbRCx4Xxq111mEja7bB94lMsEJF8lTRsPhk9wL21kltrnHbjoyyY%2FjIaHwF%2BjOHqDaAvVq%2FtXaVA%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 8117268a029bb55aacd7302208889313
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=177
CF-RAY: 9c3d7048db931484-LHR
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:80 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=igCAhrBU3CJvnfEyaRlALB0z1oGjd%2Bx%2B%2F%2BY%2F4Q7mKi%2BAKClhmj%2FAiKb1dL%2B%2Flg26sZLZgsTAKKCDQvfN9iGNI294tTHdux0iFVU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3d7047685b1941-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · ship.wl.ws
2026-01-26 04:59
HTTP/1.1 301 Moved Permanently
Date: Mon, 26 Jan 2026 04:59:01 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=y2OlbRRnH%2FEpP%2F5vyLk4vIqSUfVrHBngHEr4%2BvtlzCvrAD8ZyecMLKcVK90OrSS7cmo%2BqjbjmiVkfoolZ%2FPZ8MQXHQT%2B2mLcHsEKx9Jt16w0kjFEBcc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3d7047482c36dd-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8ouqNRRqlyW%2BTzVSEVbLxcKdyJ8fH%2BDnl%2FedwVAy7FzT3dkrWUse3x5LESC%2Fezjt3Y963rB2j3ci3ke6N78c7%2FxXH3CUcKigmSKSbpipb9HfV053hISKhsQ%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3df0e6864707f-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 10:53:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19336,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3df1498f4fde7-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: b04be2add9d5a55ef1682298e29346c7
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=65
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=acx%2BF79yObzpqXPTicmYSHjHcTtf5tB%2BBKhht2tks%2FWjO3ZmJxpguxya3aYULiHXzWrM6WpkutsfQqWf4ZtSuJbVCi20xMGWybc3xrd8I8NE0IRlnG1rJBE%3D"}]}
CF-RAY: 9bc3df0efbd0b394-EWR
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:8443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 10:53:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19335,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3df1478d85d15-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 1f9be253726bb4b5022b0aa65ba11f4f
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=96
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pgV0RbDb904qh%2FvvI6LVaH9Fa%2F0UATrtvjTKXJxDkq%2FZdVthPN%2FZ5SVniHUrLqnvf7BvOvEsIQkacVAX1%2Fd8C%2Bfk6sQ99qV2pSA6IVixTQpggx%2F%2BvQw32QY%3D"}]}
CF-RAY: 9bc3df0eeaa835ae-YYZ
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: ec7a0bd088cec0caeac93c361f095764
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=109
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6BmXjdQYevu0np9RyfHThZvfa3XW69eNEEgQTdv1JkM6o%2FaJKLB9ROvoQVHoorTHnLOvDlz8vf4pmVY1GhS%2FKnQ7ijbHVF23PjKY0q4%3D"}]}
CF-RAY: 9bc3df0ee853bf5d-YYZ
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:80 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3%2BkP7ddCvG0YiCNBaXHGXkautRZq3oMQn43Rx5T%2FEFuiqZ8lfnO4bJ%2B0XIv3657fJFXye%2Bw45gySiM%2Fv%2BI47R7xb1pOcty8EHXKl13TdM0YNWFbj%2F1Wha5A%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3df0ddb560eb2-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 10:53:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19706,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3df13faa59f52-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 4135aeb2d1f2b77a88bad09a540fdbd6
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=201
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3v2Dzb1Cs8CXyxNLhM5X2Flfex6IYTt72o9hlmZsAn0mO3s4HvR3hZXLkzTfqabNt%2FgR%2FKV7sOURRdGTB2vuvA2PaTqkGznBzMvwJWU%3D"}]}
CF-RAY: 9bc3df0f0ce79f96-AMS
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zx%2Fw92R0WOoOVY7VA4rlMyiqXS8iPbkH%2BE0tcTs1Nei%2BYHVEpgto2TTAYVJ8U6GF7sQytF%2FKDsOF1dORVHGLu%2B5AkhWtiowM41zssgE%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3df0d9b98424b-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 10:53:36 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z0E4qzJdnSOzP34AfxkGzLbiQ%2BsX1YEf0z4SjlUEgQrDGEuyjQBAaRDgSgswnXTO%2BTrRv7V9nF9%2FI2MmCHQL6enJD7f3RePt7jkHeqc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3df0ce8ce0b52-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · reptile.wl.ws
2026-01-11 10:53
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 10:53:56 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19447,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3df131fe33edb-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Length: 0
Connection: close
Location: https://inventory.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7T%2BewPqudWbqh3KC%2BkGqasQjs9HQtYlPuOzVdlzEv9xb2oMLBQHjGuaVEI5FvzAJB4SXnyWsVB3SOed3Hi9y%2F79JHbQY7ePoo73S%2Bo5i2g%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc38aced84fadc4-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:56:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19368,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc38ad519bdedfa-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:56:26 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19613,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc38ad5196adfd3-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:56:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19301,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc38ad51ffb640a-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:56:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19337,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc38ad51eb33a43-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /login?next=%2F
Server: cloudflare
Set-Cookie: session=eyJfZmxhc2hlcyI6W3siIHQiOlsibWVzc2FnZSIsIlBsZWFzZSBsb2cgaW4gdG8gYWNjZXNzIHRoaXMgcGFnZS4iXX1dfQ.aWNztQ.u64UydePqXP2CzSQ7HYb3eKFW7E; HttpOnly; Path=/
strict-transport-security: max-age=63072000; includeSubDomains
vary: Cookie
x-cloud-trace-context: a97473a66f75d554300a9f4cfe82f884
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=157
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TdcOdKJ3zJI6F%2Fk5y14ZnM6euusWIiibaTcAAEjqD%2Bp9Gpkoh%2FC%2BP%2B7L4SWXk9czJDcYGKpYUzIM4t5L1TFrEHFNIhQds15Ew2akcCDozF3WVnZbhzoK%2FfxFiQ%3D%3D"}]}
CF-RAY: 9bc38ad01d2f79fb-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/login?next=%2F">/login?next=%2F</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Length: 0
Connection: close
Location: https://inventory.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7tT9LrDgO%2BcFcCerosHf9MONFr%2FzlX%2FxM4QDZSIuQ6EaEk%2BQ%2B8UD1x389YZy4d6jTgJ8VX%2B2tUbk1hK8OZlJRLqLr44kWh8fWJ3NCt9vIQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc38acedac9d40e-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Length: 0
Connection: close
Location: https://inventory.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QrKtRAXWw9unqpg%2Fk8lo0knN44jvu%2Bg%2Bv0y7yVKWxGr4fG0WWQw5t1P%2F0NcarEOm5ISPwbAkZPZlgtlF%2BuM%2FfgJCEnPbkxBeQVw9uuc%2BatVcg2F1YZTXOoa%2FIQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc38acedf7bd3bc-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /login?next=%2F
Server: cloudflare
Set-Cookie: session=eyJfZmxhc2hlcyI6W3siIHQiOlsibWVzc2FnZSIsIlBsZWFzZSBsb2cgaW4gdG8gYWNjZXNzIHRoaXMgcGFnZS4iXX1dfQ.aWNztQ.u64UydePqXP2CzSQ7HYb3eKFW7E; HttpOnly; Path=/
strict-transport-security: max-age=63072000; includeSubDomains
vary: Cookie
x-cloud-trace-context: 76999acb2395bbff8336192041a82a30
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=193
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2BVPe%2BnkB8%2Bz3%2FNnn9mpAeK5KczYXNud35DxXymJYI8%2FTsra8Ji3OWT9JyideKY0H7qVRV5IjPVJwQMl3eY0lctyuHGwLAiLMtTBEahSGz%2Buf01KP8Aj49I5SDw%3D%3D"}]}
CF-RAY: 9bc38ad02c445d3d-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/login?next=%2F">/login?next=%2F</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /login?next=%2F
Server: cloudflare
Set-Cookie: session=eyJfZmxhc2hlcyI6W3siIHQiOlsibWVzc2FnZSIsIlBsZWFzZSBsb2cgaW4gdG8gYWNjZXNzIHRoaXMgcGFnZS4iXX1dfQ.aWNztQ.u64UydePqXP2CzSQ7HYb3eKFW7E; HttpOnly; Path=/
strict-transport-security: max-age=63072000; includeSubDomains
vary: Cookie
x-cloud-trace-context: 3994f82e5828abb0c796bd386ec34625
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=160
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fn9rlRXejfClZN%2Bq%2FrOtgKuvcOmbzPqmAoCzbkDqrhSZT0CCZTCaXMPb5weTC%2FTiJAdLFJ25J9bOFM7tR4Zgj9rA4or%2F5SMcayiaIjiKgQ%3D%3D"}]}
CF-RAY: 9bc38ad01efd3647-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/login?next=%2F">/login?next=%2F</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Length: 0
Connection: close
Location: https://inventory.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CIc9mnWTB1%2B9x118zyqZMYlEcHo0P1dPnAOY9dP%2FZwkfxU%2B4qxhdwccEC0vL0QJw3VDa2IDeY1d4LAF23nY6Uz7tBkKaX1Kd5OQmp1bez4S7OEO81wRIZfMaDg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc38acedf441cad-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · inventory.wl.ws
2026-01-11 09:56
HTTP/1.1 302 Found
Date: Sun, 11 Jan 2026 09:56:05 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /login?next=%2F
Server: cloudflare
Set-Cookie: session=eyJfZmxhc2hlcyI6W3siIHQiOlsibWVzc2FnZSIsIlBsZWFzZSBsb2cgaW4gdG8gYWNjZXNzIHRoaXMgcGFnZS4iXX1dfQ.aWNztQ.u64UydePqXP2CzSQ7HYb3eKFW7E; HttpOnly; Path=/
strict-transport-security: max-age=63072000; includeSubDomains
vary: Cookie
x-cloud-trace-context: 10b3518b4abcf64d20a9d570d8f4221f
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=157
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UbUYFXLkui7BNK58F2kqv2zWQsuSBhg8JgITlRIbOJey05g0zPfljzwzu8JIxRg7GwE6dsdm0wL%2BCg%2FWiqVVixZwNwPnDL6ihZ73JO%2BwDQ%3D%3D"}]}
CF-RAY: 9bc38ad02b2cdcae-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/login?next=%2F">/login?next=%2F</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:15:24 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Cyau7Q%2B%2FTw0YaaaGJUjqw6ickEdfUToYa1Swp6BLMu5n%2BzMkW4K208qHDCbgfnajT2GyQ79gNZvcQrh4eLnMqV%2FfZB9ZUDS1Jn9xHWQ%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34f374bb36e1d-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:15:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19617,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc34f3d7c72a2f1-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · scoring.wl.ws
2026-01-11 09:15
Open service 172.67.152.23:8443 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:15:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19374,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc34f3d2cd91dd6-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · scoring.wl.ws
2026-01-11 09:15
Open service 2606:4700:3037::ac43:9817:80 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:15:24 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HyyvnslhR7tB1WRdddHTXfBk%2BCFUkgU%2B%2BH%2Fu3wMZ0KcgQ%2Fc84SxzlIcrcBJhQvO6nUj5AYCy9MkTqeIgTjItXU%2FRQsn3Rf93AwNvguCYsuDBv6hynvWB0IA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34f365c982383-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:15:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19625,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc34f3c8d1adc7a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:15:24 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P8zb6d5V1dTsp1pEA4s%2FNOv%2BSiCI7VHTUlqAxJgfXRIbptiG30E6nKUGug4IUeXFVRhR9iRC3wy0WSHqFnHKja2PSAYv%2Bl3x4ZgFqZw%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34f364841d23b-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:15:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19703,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc34f3c7be69f51-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · scoring.wl.ws
2026-01-11 09:15
Open service 2606:4700:3031::6815:41e6:80 · scoring.wl.ws
2026-01-11 09:15
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:15:24 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pdT%2BEmCptmkS1npBDYTpNPR%2ByUNUcCyWYOlLmESjw7f88ano2g5ZOWFUl%2FsrxTMnsWxv5dronm8dag8bbnSK8x8kfWdw8l7gb09CHJkCi7xzQNDnGM4o%2F0Y%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=2,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34f3638160d33-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · scoring.wl.ws
2026-01-11 09:15
Open service 104.21.65.230:80 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:07:25 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8deq9MKJheJQHJM6zWfa71vIX0tgl0eob6SmkxYsGQdnjsgsgVf4zh9NEoXCRaFdzrHd3i794KisA%2FWKp%2BTT4LG493iMaew%2FZMAnJQqMjA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc343871af7efa5-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 09:07:26 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: b3b9599da6bcc433cf3adafaf30decac
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=65
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Bt%2FI5JiAqa8mdNShiCPw7pu4qANDyTeS6sy5FXu%2Bk5VNqYTVH98ADQWv9l3WB0LNrHiYzPbTWin%2Bp8FOkK%2BHHEt46dg4rw1gKCriXbc3qg%3D%3D"}]}
CF-RAY: 9bc34387ce0b3701-YYZ
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:80 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:07:25 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WOJ6GWD5o%2F0WNF%2FGEnJoiQPMIqZ%2FIC5S5cxQKc5Jp6ODzfFu8n4Zv3p06VNo%2FpjO5Eu5Dyv8D2KUM%2FasPO44A1vSgURth4XF1a54Yur0MiTTjE9gFvpyW9MOcA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34386ee10769d-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:07:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19454,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3438d182c1cb1-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 09:07:26 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: b9eb885590dc6f769be3d97fc2e51a08
via: 1.1 google
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=N4OjuvBArgPbRV5kjyc%2FoxZRTXt%2Fdc%2Fde1tHtYXyUGBm7cXnD3H3XvBL5SW0ttVsN9DXhgBenKmdioUaGyjP%2FIVWTsYbQnJNrOYTRuX8l8mg5UPtCXcePpZaXQ%3D%3D"}]}
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=20,cfOrigin;dur=183
CF-RAY: 9bc343880dc78877-LHR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:80 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:07:25 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5tTnO5%2FHA0SmLueXcyammyV7HAmYuyXjazFwSCnLmU%2B3Uz8lJdUYY91GZCNVQiOz5m1JTmpadnDNMpEpTvtvZqMIQHEIc4wfPG1BsLo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc34386ceb3dcf2-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 09:07:26 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f24f83970f16319b9d5267f4c5713045
via: 1.1 google
alt-svc: h3=":443"; ma=86400
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TMxG%2Fy%2BM7zfFMi8aBbDTlr%2BTs9lGh8UP2uBCKR%2F8E4NMiG61grTVR7wDyB0d7%2FvkHd2%2B48Pl7BMNpILQ5oouRDckNU9q2eAoaafNNgevUIYePevbw2NvjZBXAA%3D%3D"}]}
cf-cache-status: DYNAMIC
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=22,cfOrigin;dur=170
CF-RAY: 9bc34387eb02929b-FRA
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 09:07:26 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 72689b39371363be4ec00e8fa9c69afa
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=22,cfOrigin;dur=80
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FQyLPRozBNm0821JQitbAZJ4soMDLa7z0iYjXOT4nakbrjv0f%2FZXtgYCt8QzjIsxadS9OdKyixiOrxt%2BfUYRZADqFTx7bXdKNK6mSPXDFg%3D%3D"}]}
CF-RAY: 9bc343873fe79338-SJC
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:8443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:07:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19754,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3438c4dc2a49d-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:07:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19387,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3438c2d9b7543-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 09:07:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19719,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3438c396b2e7a-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · unblocker.wl.ws
2026-01-11 09:07
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 09:07:25 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=icDlMWpNhzTs9AbgOZg4EWJuElyImt2Fy%2FzJdS%2BY%2BSad08TE8WeDT8TMR2s111Eq%2FdevwdQjQtob6NaJfL5AQiQxGDCK8nrfC3z1QcTV5%2Bakm71THUzlKFI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc343865bf8c339-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:49:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 77c4ad1ce6d0667d2806f1b78f484c7b
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=7196
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OzCUiDJW8F4zGk5rHsXQrTVowxxhf8xSEkauauqTXpRi1McRoDrg34k3IELgBImT6Xs34sagU0bkxfh56YsVPYp4YCRq4kXLEw%3D%3D"}]}
CF-RAY: 9bc3294cdf9c4366-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:49:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: b8fd0f5f0989df5e3279d406f49d0b63
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=7205
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h%2FA96T9hSD46s1zWoDhWhoxucQt9kZvBI2It0JGaGlI07IkYTTTQszdKqUmcxh3fFzWMk%2B%2BiaEYt0OStAim%2Fq9XNi2mzWhAulkBj10yeAfCgWKfSSw%3D%3D"}]}
CF-RAY: 9bc3294cde8bf4bf-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 172.67.152.23:443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:49:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 39060efdcb735679175c78259bcca91e
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=3,cfOrigin;dur=7191
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7ehS72JTkOiE%2Fkbdpj8XH29rCUrhzc1eBgdCVlkidXFY7Znwwgt2YqJZw5T7FzkNu51f2YAr1GStzeeKuEEvbzSmo8vts8i3dQ%3D%3D"}]}
CF-RAY: 9bc3294cff8e6dc6-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 172.67.152.23:80 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:49:30 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h9Mf7QI4eokqPbbuPtyWEliY0VXO2s3%2FFDq8DMbZU0yLNcUYPHr0myVkiaeMjiQf%2F7WapHNJOSRTrbS%2FLA1oI%2BYrPbfI%2F7z9bw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc329469ebec47c-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:49:51 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19678,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3294cdc1743a5-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:49:30 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aGcTAwrMSZWd4O9d1AAbhZRkM1E76FvKSGyyxMo1hizEZ1fFXUE1N3e8T1iFDGXmICZC4jmTCjZkRv7aE%2FwIjZ%2FST4N2YCezOetudCK0PSJmeHYzEA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc329469f9e7cee-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:49:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f270a02504a3e1d0175c78259bcca613
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=7196
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZMNqdwYIGcAqTwGUVPEpcl7eieeZzFQCoy0LSvUdUYa2GNvGJYsSHElFdf9XMVqqMW26C76XRBnWheoHQ5DZvRxVbvAchaDZkojcJslfB2ECTdjw2Q%3D%3D"}]}
CF-RAY: 9bc3294cd8bf0f5b-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:80 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:49:30 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=e%2BYo76BR6MG3fBIax6FnJcuMfOxG9KIiEALpmnOOkUHGNuTX%2FMcagrl0V6d5B%2FPa1VJXG1%2BYGBJTm02IevU1VGigID3frzxfaSj%2BKvzyP1nzLIQLKg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=3,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc329469b1641e6-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:49:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19261,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3294cd913780c-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:49:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19249,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3294cdc3bf965-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:49:51 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19555,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3294cdb2142e4-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · img.wl.ws
2026-01-11 08:49
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:49:30 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FSQAZrcRAO09h8Islgb%2BPyGIwmm%2Bgp1UN9LPUgNdjb4GJQ3wkt%2BOPoV6T8j%2FWGqunKVe13zlDValUdGktgY8vCwpW1paydyNoA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc329467e2cd9dc-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VF2bxGIZdKlatjay4nMD0IbttuDph9w5QZ5%2F3R69iOxa6pr9CpVqEZVGB3h80K1Y8c9S2Gdzcy6qLKSYLgo2JacQcNhyYQOiVYdErar5F%2FxJKAC9rZTaiWTdNw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc32459e81d8856-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 62a9a91d7b5e681084a48157a35aba41
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=609
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=t5ZehuaQPMgF%2F%2FW40aJOG3lwKc5U3a2QpfkYJvuLyn9gExsu9YC6eY2FsUIkpRlpwcMeNX68j%2B%2FBQwRW6J5daHqrDBi5ZyAsVXyP9DPMag%3D%3D"}]}
CF-RAY: 9bc3245daef29c86-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:80 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=AAzvAZILXzjCTjw1GigaXRml7UcpX5sJ9cPlYzBNfe0pzYTKeaNHhwbDuqxbzSkqbN4Eiw9C6422wCwkT9lt34R5pw01HLSOgmNOVhaUug%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc324596ee0d5a9-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19436,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245f994020a9-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 8d81b6e67be6d6a0ea45633c2a4be5f8
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=112
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VY2Llcd4un54z1aag%2Bh1rQlUVpoZvHzMU4E3f%2FwcJpccMRTI88paBEKl7v2e1beWm19A9fb3agLj61wuX%2FFyWWDqs%2BPSHH4%2BQdfJXkaerPn93zdt41uqQlX30g%3D%3D"}]}
CF-RAY: 9bc3245bcc503690-LHR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:8443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19652,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245f7c2126da-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19703,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245f3d616adc-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Y4HWUzJrvvLUam66DTPi%2F3eaMxbbwP8fgfxO%2FJ3%2FYC9xiEO2Yt749lWnYJC7KFoxmubAAoVZakr5%2FrgQ7fCRrZUipeatnVm8lTI%2BPnPyrQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc32458fb39656d-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 601ca9d286e5928884a48157a35ab070
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=218
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QLK9r1raG7atWgziQlgZTeTJt27iGnJd9xX6Ivg6wf977t2CqERD922swEftE%2FeEIfe7xm%2F92Miv%2FjsiWB%2B3h7h69vvjCH74ec3pd7HNFA%3D%3D"}]}
CF-RAY: 9bc3245cadc95724-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:8443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:29 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19299,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245eac0c27f6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: a5815b9128c4b6113271954b6c73b205
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=42
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5C2oRxEV0rHYRukgGGatsdL0dTrnbcQJb%2FS3X39pV5V8MHxZWBgkKAboF4%2Fs%2F0%2BNiQqbjhwtkIjxVcS%2FmGKIriPbPnXFLIHDnJtOVEW65Tsb096lcLk%2FBFg9%2FA%3D%3D"}]}
CF-RAY: 9bc32458a9c0e7e3-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:80 · detectbot.wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=d22m8A3mXrFP%2Bxn%2BGFqGLuM9S2zPMxms%2F7A%2Bw4l2g1nIxNDaM6009EF%2BHJ9TYl9tpFlvG1JiDHsK5iLGGlwaw%2FwHCF06QXW%2FCad4xhSCvr9G7krKaUqR7DVwvw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc324585aa736d8-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19519,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245c3aa239ff-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 45
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FemAw0%2FEuXqKIJZW3ktkJtQfGUYzr21cfyMw99m1otzqI3LGbaaTF%2F9FZO7q9SyaB5ATTnFkbZi%2B6RWdzuBdzlTG0B4s"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=94
Server: cloudflare
CF-RAY: 9bc324563e8f0cfb-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:443 · wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2829
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Xnb5t7DCiMYHH7FwmLyEY9qVWU6d7JGbxh%2BH5qJxbqJM7T3Ahcoma6TMlUqd8V9WIkHEv%2Bj3UKt5N43w%2FJNpWXDxtwnLZ5%2FeiWxbv4yVBA1p"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=587
Server: cloudflare
CF-RAY: 9bc324599f78f8c8-SIN
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19310,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245c1f81ed71-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 15
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZsOHf8%2FpebfNuRSYwac40SXmCQPCUCcKNTEhwjEEZlqlXwSQ49gASIUwtZYfLqaonTjnxfCje419Bwcoec5pV4yWccCt"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=27
Server: cloudflare
CF-RAY: 9bc324562a5974e5-YYZ
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:80 · wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=thuUpsBNZE6gXN5Gg1l2GGhWMG15y%2F5nTs9Zs88Vte79FhYDNzRnhLCRPzHKvsP6g81kZuqQpIvuwrq%2BGkil5gNYvN2YR2O%2FrEy%2BVygmRw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc324557a8836a6-YYZ
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19415,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245bca7edc57-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6%2FumTRiB2ro9rNhRL5bbQ2M8Gb5vHEKqzcFVv8cJ2cG17Cx6anc8RSIMa5rxFomOiVIxVrRaZciPbMf4HuRi3zL7%2F3xX"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3245559e5dbb1-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RRr8kkYyvynqI4X9cj0j8qAHweuLGvMwnGVA9Hb0d4FLndbVvmVvjyiSWXUkP%2B7IJuP%2F%2FGBFfoBVjTrJEl3ZFZwQcQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3245559bd57b0-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · wl.ws
2026-01-11 08:46
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1fUlU%2BHCzQ6GssTHkuLSrDthx%2FtapbaSf07XckaEwTJqGd878se4hR2PfAX9ze2y%2F1QehiB6QK%2FUpvKOUDqprl4gyLOyn%2F9WYni2Zzb95Gk8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc324553e161ea7-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · wl.ws
2026-01-11 08:46
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:46:28 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19502,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3245b6f8b0a74-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · wl.ws
2026-01-11 08:46
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:46:08 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kikRwYbxAHacTM9tOO9HJz1IKiidrjzu9bgmKEFtnO3IlICTPB%2BbKF%2BCwjHjDEDYc9T6vqDfG72l%2BfeuxfJFHzwFbQxqpdzXRsWOQTCgUr%2BH"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=409
Server: cloudflare
CF-RAY: 9bc32457091cd382-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19348,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3233efea0cf0a-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19617,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3233eeab043df-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:24 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 3
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XuuS4X6hdr%2Fc6qY5yh6I32d1dK%2F57BPlTMlpHpAu2CvUSCuiFXCgGGxpKtgf4NDYpDdXZ7Xb%2Faoh%2Bmw7FIwJZHJyUdPX2Wk%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=784
Server: cloudflare
CF-RAY: 9bc3233ed92fd689-BOM
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=khUnPOdkP1O1yzHFYXIKxTHY%2BUyNXU9Rv%2FMvw%2B%2B8w0tAamWPFSIAcq%2FlJ3hr2YSmvCZ%2B0oczjtAc9F9y%2BsnnAXO7D99z1Lrq6XAtPIrXVAQCghA1Fg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=79
Server: cloudflare
CF-RAY: 9bc323394e8539fb-YYZ
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:22 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Eu5hzpoa%2BZXEjkckMBrsnLj%2FTFIkwmW%2FA8Hu6FY8Y8M3PQ186YdCIv5aNO9%2FGtP%2BGfTSNmzmemXl2xDsAO4JSn6MdkiYQC3Dn9RqTbNOFZW%2F%2BNE%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc323389c48ede7-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19729,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3233e9ed08f39-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19367,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3233edd259a1d-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:22 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FWZ9HRkhln4YP8r231eR4p7n0wQdle6ooiGv9ojlPmhbb0HujaQ1ZBghm7GGD2GwEpkNm%2FFSIrjyTNHhI6geDHuWAjlTZ5bMQHAKuH5776%2FPJib%2FTg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3233849222bf6-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:22 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=s6D4gG99x6mGGgAJ6tJz8aOOp6Pp2KHOAt0bU3JhYySoiC5y0Yd9dMsd6pg2ldQj6sawnt14HpeAQ6eVdS4nqhYn0J5tKbZmqg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3233839a765c7-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0US1tz5rA5089LVEz8IDMSQY2SR0lL2ADitoE3ChgKkrA5Mm%2BZKc6RTO0Mg0zub1zPqUlCeQIz9kcWgc2ZiMHFZMcnHJPAHAAw%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=410
Server: cloudflare
CF-RAY: 9bc3233a7c43579c-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:22 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oVyStlPcRr6%2FP7BumS9qOzAbPTmCQOo0Yoi5aorkDRh2zA7lMANM0x70gsbdrgIjXu5saksq78IuABjKZiPHxZRTFCy9%2BZPlcQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc323384e8ec65d-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · www.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 3520
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=p%2FNTRM2DW0MqqocDVHOJvJnZHOdeq6F2rez3Ravbr%2BQTqfOvUKzmPstEiP6SCo0jJ%2F6yqm8k%2Bb02ymIUxsHkWZEDMn1EPHZUjNwRi8lzAcJCNy52LQ%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=301
Server: cloudflare
CF-RAY: 9bc3233aa92bfc58-LHR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:8443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:38 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19479,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3231f8a099cb7-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:17 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Rn5NYO%2B8AGKUoLm3vubMz2pV%2F0QtIO%2BO8hDe4v0%2Bo6SMs9JormqCJ3CDGtcYGv3gbIBUsHg2vautqMySZDwa5H822e3Grcxjv0%2Btn8%2BRRaJ9BtjHl4kfkuc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc323190c301a7d-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2105
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=viYwP2XIZGh6a%2FYwnddOBF7puiV%2F28AevBeHPKCoGdf69DkFG%2Bn0eUN1WU1iesxLfZjLQM9r4us%2F7q%2BWGuP4Tj6k8ZxeA8UF%2FDk4FFFU%2FN1FGy%2Fr%2B9wxC2Y%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=339
Server: cloudflare
CF-RAY: 9bc3231b39fa49bb-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3031::6815:41e6:80 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:17 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9sTrvaXZfFVuevQj9AZzed0TYGUwHnRI3GIwQxQ41P5bh61zN2YbJEfY98fjr6f4Lqk0jZ91nJAq4hvR8LN0KBqucDdUbmoSnYy4JNVP7V%2FUoX%2BLJTYVcjk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc32318aa3bdc4c-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:37 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19373,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3231efa9ad2f2-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:17 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vxCr7ijG%2FrEGf1G80I1%2FrQy9uGOfmb5EWD%2BKIxKpQmw8ojLEpmDSoJ2Ng%2FunJ5%2FKnTecn1AhXoBPegRJOhqd4dtMJdntiWayaguT6Vo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc323187ebddbf2-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:37 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19332,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3231eaaf9047a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 522 <none> Date: Sun, 11 Jan 2026 08:45:38 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19554,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9bc3231eaae49a3f-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:17 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zmQFp%2Ff99bU4h6xLgckH5Tszu7DoMkxgG7KsEom2i%2BqRhBkFklRRXcaiKOI14u2ZxBXUJa0WaaQWL1dtOCFXF%2Fe6%2FHWh2bjgSTsp5fJDot635vMhx7%2BhqRY%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=29
Server: cloudflare
CF-RAY: 9bc3231a1caf0aae-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 172.67.152.23:80 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 301 Moved Permanently
Date: Sun, 11 Jan 2026 08:45:17 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=hHam3wnzcmeMmQZuvzo7BRiRMhNZwqcreU%2BtAX76pku27JchAidKjScbvn2EbI8RMuSkoyI4UCB%2FdaL5KOTbzgOg%2FsOgz%2BnDiN9U"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bc3231878835c38-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CBoiqtVAEwdW2I85MeLkN%2BdpFk65pXWeOF5MDiQGS2IExYhl%2F%2BcacOFZhusJzMQdXa5xHMyqI7EapGG2SIXX9Zx3PDJvaZ5QZg7mbf0%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=112
Server: cloudflare
CF-RAY: 9bc3231b2d479201-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:443 · banksim.wl.ws
2026-01-11 08:45
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 08:45:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7j%2FgAHxExmE1X%2FqP9ffieQw55zGocoym97i0Q4VZ1xV%2FAL6hbltTi8MOQvKwsIAqP4qSE09fIhSsHAVWSQ7t9hyAdSY1am7n4pKAG6E%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=301
Server: cloudflare
CF-RAY: 9bc3231a7f76873a-LHR
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:80 · ip.wl.ws
2026-01-09 21:46
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 21:46:47 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=u7M4R2CE9ZXbTWMuZB7WWihWNW%2FpCM9%2BbJp9fT8PWd33Xq2piipnvpofVLJ3ebqOW4VWQ0Xq9rvpJUrxc1dsPg6AJwiBnnj6"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9bb7211ea893dcd0-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · diff.wl.ws
2026-01-08 18:58
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 18:58:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 379
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=knlg1UU0MFNDmhRNISwX6bWv49GEeAbHkbQbEyDsF%2Fji6Pm4G3MQuQsHB%2BDcMJEUoiMBiwbE%2FEwK4U%2Fi1%2BgwA8aoW8XY6bbyfu8%3D"}]}
last-modified: Thu, 30 Nov 2023 20:06:29 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=601
Server: cloudflare
CF-RAY: 9badedb98f81d7ad-SIN
alt-svc: h3=":443"; ma=86400
Page title: Diff Compare - Compare code
<!DOCTYPE html>
<html style="height:100%;">
<head>
<meta charset="utf-8" />
<title>Diff Compare - Compare code</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Source+Code+Pro&display=swap" rel="stylesheet">
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<div id="logo"><svg class="logo" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 28" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4.02404 2.10714H10.9567V0.125H12.9375V27.875H10.9567V25.8929H4.02404C1.84519 25.8929 0.0625 24.1089 0.0625 21.9286V6.07143C0.0625 3.89107 1.84519 2.10714 4.02404 2.10714ZM14.9375 2.125H19.9028C22.0875 2.125 23.875 3.90625 23.875 6.08333V21.9167C23.875 24.0938 22.0875 25.875 19.9028 25.875H14.9375V23.8958H19.9028C20.9951 23.8958 21.8889 23.0052 21.8889 21.9167V6.08333C21.8889 4.99479 20.9951 4.10417 19.9028 4.10417H14.9375V2.125Z" fill="currentColor"/>
</svg></div>
<nav>
<button id="lang-markdown" class="nav-button active">Markdown</button>
<button id="lang-typescript" class="nav-button">Typescript</button>
<button id="lang-javascript" class="nav-button">JS</button>
<button id="lang-python" class="nav-button">Python</button>
<button id="lang-go" class="nav-button">Go</button>
<button id="lang-html" class="nav-button">HTML</button>
<button id="lang-css" class="nav-button">CSS</button>
<button id="lang-json" class="nav-button">JSON</button>
<button id="lang-xml" class="nav-button">XML</button>
<button id="lang-sql" class="nav-button">SQL</button>
<button id="lang-plaintext" class="nav-button">Text</button>
<button id="theme-toggle" class="copy-button" style="
margin-left: 17px"">
<svg id="light-icon" class="theme-icon" style="display: none;" width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.89998 0.499976C2.89998 0.279062 2.72089 0.0999756 2.49998 0.0999756C2.27906 0.0999756 2.09998 0.279062 2.09998 0.499976V1.09998H1.49998C1.27906 1.09998 1.09998 1.27906 1.09998 1.49998C1.09998 1.72089 1.27906 1.89998 1.49998 1.89998H2.09998V2.49998C2.09998 2.72089 2.27906 2.89998 2.49998 2.89998C2.72089 2.89998 2.89998 2.72089 2.89998 2.49998V1.89998H3.49998C3.72089 1.89998 3.89998 1.72089 3.89998 1.49998C3.89998 1.27906 3.72089 1.09998 3.49998 1.09998H2.89998V0.499976ZM5.89998 3.49998C5.89998 3.27906 5.72089 3.09998 5.49998 3.09998C5.27906 3.09998 5.09998 3.27906 5.09998 3.49998V4.09998H4.49998C4.27906 4.09998 4.09998 4.27906 4.09998 4.49998C4.09998 4.72089 4.27906 4.89998 4.49998 4.89998H5.09998V5.49998C5.09998 5.72089 5.27906 5.89998 5.49998 5.89998C5.72089 5.89998 5.89998 5.72089 5.89998 5.49998V4.89998H6.49998C6.72089 4.89998 6.89998 4.72089 6.89998 4.49998C6.89998 4.27906 6.72089 4.09998 6.49998 4.09998H5.89998V3.49998ZM1.89998 6.49998C1.89998 6.27906 1.72089 6.09998 1.49998 6.09998C1.27906 6.09998 1.09998 6.27906 1.09998 6.49998V7.09998H0.499976C0.279062 7.09998 0.0999756 7.27906 0.0999756 7.49998C0.0999756 7.72089 0.279062 7.89998 0.499976 7.89998H1.09998V8.49998C1.09998 8.72089 1.27906 8.89997 1.49998 8.89997C1.72089 8.89997 1.89998 8.72089 1.89998 8.49998V7.89998H2.49998C2.72089 7.89998 2.89998 7.72089 2.89998 7.49998C2.89998 7.27906 2.72089 7.09998 2.49998 7.09998H1.89998V6.49998ZM8.54406 0.98184L8.24618 0.941586C8.03275 0.917676 7.90692 1.1655 8.02936 1.34194C8.17013 1.54479 8.29981 1.75592 8.41754 1.97445C8.91878 2.90485 9.20322 3.96932 9.20322 5.10022C9.20322 8.37201 6.82247 11.0878 3.69887 11.6097C3.45736 11.65 3.20988 11.6772 2.96008 11.6906C2.74563 11.702 2.62729 11.9535 2.77721 12.1072C2.84551 12.1773 2.91535 12.2458 2.98667 12.3128L3.05883 12.3795L3.31883 12.6045L3.50684 12.7532L3.62796 12.8433L3.81491 12.9742L3.99079 13.089C4.11175 13.1651 4.23536 13.2375 4.36157 13.3059L4.62496 13.4412L4.88553 13.5607L5.18837 13.682
Open service 172.67.152.23:80 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5ZERbpAukB0noNzKaezbNtuuMrXhgi6PFUaPcX0gWQpiKqHrh8jiDaBs1%2BoUjVdwGJ4O9VW1pVSPE6Ces3efREHivsmA8OvN%2BpI%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9baa1f009c7763f3-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 07:53:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19401,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9baa1f04db5d0884-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tY6xjATMiLrvYdks6SJqMX0FkZiTTvLU0xq5eQxqoha3V%2F1Ukgl3kVNSyVZbhlecrb1n1KPvRHXJ9wa9lzYxFK0gK9wlIL21Rmw%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 9fe4c16e544467fca81fbf19c0b82fd3
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=118
CF-RAY: 9baa1eff4e25c3ff-EWR
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:8443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 07:53:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19665,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9baa1f04bc7d0702-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ry05H7c%2BoSdOsBCBqBXTbkiqfdFvJ3T00IQO4sQZ%2FZ1weHM%2BD7gjLGShWaVcogPZkTtYlemAgcggy5yNxhmQglBBiHzVyn5JgEc%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 6c4970dcab68fed57935685ef12402f4
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=84
CF-RAY: 9baa1eff3c94053a-SJC
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Dp%2Fsrwu5yE%2FrF3fTYvBdgeYJF9fjEz9heFo0MU%2FqMxLQ9xz9pf%2BAgs%2F9v1walEcPoyPgfVquq%2F4UtobXugmzIC9bsqbSpgPLFN%2BiVkjfQVXbla1PYHs%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9baa1efe4e7f9c00-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 07:53:46 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19532,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9baa1f0478ee01c8-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2uAtgYS1njd1sTeJkjHRE3b6Ff2uBnlQHvbeZhOvyiRwPmSgS2WklCkLCkHiU4MtUja1KtSS8A80OHPATZ29NKpefJYr%2BlMD%2F1eHgzvfM9Qd3y2i%2BDQ%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f6892fd3162e24864fe9baacddf83e7e
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=120
CF-RAY: 9baa1efefbddab3f-YYZ
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:80 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=AnUcWm7pbZWga6pxU%2FfPTnrGmBV1v45Aw9pfqcM2c62okOQI%2FIi8vtIlR90KR4kw%2FL9RBVmcZv1AR7Bq7gFs6umAVacpfVMA"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9baa1efe2e4236a0-YYZ
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 07:53:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19536,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9baa1f045ca3ac2a-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Om%2BMolwILKnNXTgKT5UklCz8PGdTi91xtGu0y%2BbrCLrlo5v6s7ZEHT%2FPVht%2FY%2BQg9QNRaJw1BOWxFRW2K89Ncm8fclIPrf6dqKSdVWlKrJqyV2FJei4%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 5d27705088df22f22dc116313720eabb
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=152
CF-RAY: 9baa1eff4f2c63b4-LHR
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:80 · ship.wl.ws
2026-01-08 07:53
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 07:53:25 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NF3mPZSvCQ9hb%2Bw%2Bb%2BOTXBGbNLY5Z3Tb%2FPS6Wfu8n755x%2FfICQAF7vpLwGea1Dr2X4XsN1nlPrbEIpJMvlq2W%2BWzDywwV7UeMV5r%2FjfIB%2F80gg0jMeU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9baa1efdfa106401-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 05:58:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f202146c31aa3308695e010636571947
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=10730
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=YzH1mTCZTfR%2BrAXDGBgeMjFzBuYI7u6WCXDdOSKAhrILYTYmPMPX%2BkVZWqqlwWR9IEgQf7lgK2S%2FmRcV7Vwo%2Bb1ebj5DTn1T8UW0cAg%3D"}]}
CF-RAY: 9ba9761e1d9f8958-SIN
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 05:58:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 12607412d6969425dde00b58bc30a9b4
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=10833
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Psxh%2FMNAPLz3DvHlzqfz%2F24Ik4Qj6Qe3KnnT%2BBBhG7ov6eUPyAo4fW%2FC9dEZbfDGhWST%2FP30EjY1ERu4e0TyF3L%2FHB0o0tysWDkSbNLS%2BWfpBkKlpPDuwTo%3D"}]}
CF-RAY: 9ba9761d7f573b10-BOM
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 05:58:07 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iyLVO4OiFpoihq2ntKocnw4yWV5Y2kjHKJIeRr7G5T%2FyxmemhFlM1nSJXuq0H4cWSgjK%2FtZXZhiljokJF2Xm%2FBko%2FAaWx32kFpPkx8AegIq%2FaqP%2FRzgPeaA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba97616cc3d985b-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 05:58:19 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: c8dcf441533878d17567e556a2918573
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=10884
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TxNeZ5lRfUitGyzPt12vgKo01aHumDh1bk0o2LXgOeYrDPz9jbfTF0fTTEDAlImq%2BNjCXgX38VtOhQHe%2BjfplDSerlv8bcmVY7UmiFBta6bObhBnmbAf8vU%3D"}]}
CF-RAY: 9ba9761ceecf7741-LHR
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 05:58:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19556,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba9761cd8f22bc0-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 05:58:07 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iMgWzd1Oq5N2D5rL9dEfuzZQzfMi1gLCtdpfJfNxZeWMZ7NruzcJupNeYTIV6UQFQSwbcod%2Bh5hyNMDcQ%2BRcgS5QcA5OlD59ZowhyFk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba976169af918c9-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 05:58:07 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2F15WULiq4N6WorSn46Xo0UKqxlOV3h8EQ3JEp8tMSZxq0JjCGsV5YL9b%2Byczfu%2FWXxAkoWlx4997gaytsZKJTTxyUHg%2FhJQ9eUk%2F8j%2B%2BzDNKVbDbJghr%2B%2Fk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba976167ace4a5f-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 05:58:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19563,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba9761caf8f8071-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 05:58:07 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FiPyRFz8L0ssDQGZv1kDM895Qz4drp53O5TVOytcqUsVX7g3%2B95qDNR3qAPT7sRziKuZlx43aY6X7hGEjx2yAFT4Yact6eePh41FGHQ%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba976166887c13c-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 05:58:18 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 4ada6e176955674f2fd621c147793702
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=10892
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kFvXyJ3MF45K1UrzwtmGMswxlZDX5ejKWPMT6uU87e4W2B8ZLB3W1pTaAYuOmoPIdfEaZT3n6AKVexJWILvBjwQc6%2BfSmfIe5LoRILo%3D"}]}
CF-RAY: 9ba9761c88c1ac64-YYZ
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:8443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 05:58:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19643,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba9761c7d22f8f4-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · reptile.wl.ws
2026-01-08 05:58
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 05:58:27 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19769,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba9761c6e8e55fc-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 525 <none> Date: Thu, 08 Jan 2026 04:18:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=18,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e3913b746016-SIN alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2606:4700:3031::6815:41e6:8443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:18:26 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19417,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e3973cff4e35-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:18:05 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=C%2FWgChLi%2BTo21qBHHNiVkX78YX%2Ba8NtVcQ%2FLcDNdjJ%2BUQtARoKsuGAogIc8vo8rvHAKfFQwmZkkyUPv0wriJo7eLonoXmmsPk4HcvSk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8e39109c9abae-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 525 <none> Date: Thu, 08 Jan 2026 04:18:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=52,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e3912f9f3773-YYZ alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2606:4700:3037::ac43:9817:80 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:18:05 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XNRWtl1IdB8RwYRMg5WvxDoG%2BrNC1LYsGBmIpMLhAxWoymkkstup49F0aFfjzhMDxrtFfryj6%2B0yvr7Vc9S07ovil%2FwyhQxmXFICb%2BmKBgrG6gtVt2TsLfM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8e390db7da016-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 525 <none> Date: Thu, 08 Jan 2026 04:18:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=21,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e3910c61be83-EWR alt-svc: h3=":443"; ma=86400 error code: 525
Open service 2606:4700:3037::ac43:9817:8443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:18:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19387,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e396f8ce43f4-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:18:05 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8MS0G5nokk8FB9GZ2WEfvW%2BQoSyrKP3iZAG2P2NGl2O6AvmLfDJifAppb%2F%2F0QqvCQ284P0nneTIuwm%2FAnrvV9J%2F3UXdYQrsGjbuxqze8P%2BuTGlc%2F28gOALA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8e390a83cfe9e-AMS
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:18:05 GMT
Content-Length: 0
Connection: close
Location: https://scoring.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xIg%2BtIk7%2FP3OmkuHj%2B3QNtEvH4wZQP%2Brd2pZun6Ub%2FhPwufPPZznJV7ToSSxbihNvfNZm8hypnYv%2Fqj6Kx9rACuZ5d6IJgeWZTDwSbs%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8e3907bf5ea0e-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:18:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19410,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e396bdfc68e9-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 525 <none> Date: Thu, 08 Jan 2026 04:18:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=25,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e3906c7b82a6-EWR alt-svc: h3=":443"; ma=86400 error code: 525
Open service 104.21.65.230:8443 · scoring.wl.ws
2026-01-08 04:18
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:18:25 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19369,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8e39669d093e2-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 04:10:57 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 2b0e79d8310b78f3ed5de7d98a4ef5cd
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=215
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IFRFm0ghKuhqLKb0DHHXmwJaTl2YW%2BGBF%2FObB0zhkMZt4EBSoNdazEefGPAFrISiZF1DLfnN6M0asfDAZUdjRou%2B5mQStQkoq1ITwtj5kRwIvWXl374O%2F4X2zA%3D%3D"}]}
CF-RAY: 9ba8d91a4cda40bc-SIN
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:8443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:11:17 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19551,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8d91f2dddc617-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:11:17 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19617,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8d91e49ecf4c1-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: aaaaf25a17719fdb4eadac2b6e6a3af5
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=146
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=qvp6A9W1Jv%2BjYTRXoXG2WGcuuTeevgX%2BWZt9LLT2ssmvdw%2FQ2l9ebMPbaPcmD%2BJXE0sciWYg5HwJKQWs53c55cmwyMdh3uU4uOvflLKDDDDhbSi%2B3ix7ZOQ%3D"}]}
CF-RAY: 9ba8d9193d2568e5-FRA
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=evi5of8MB%2FD%2F2lMEOzzPOWGIv1Fd68oLs3p0bb55EU%2Fc3kjaEX7FfNlZi8PYFXFiBDbWyyqxmS%2FnqZc9s9poRaWPkFj%2B%2BJrw8UMHeBaxO33fZbvWgKfSWsON0Q%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8d917db2a36c3-YYZ
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VwANr7kylEJZWXIbc%2FFfLwk4ZybIs5khxcuhK%2F9kQyFkOuRKLLwOywOT0WMUwV48vzrDee9RC5jWwDci1uefo0Oe6pWJTU6YM933jr63kQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8d917eac5187f-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2rnPO35YrGspj%2Bt3ebE7GXMhuSOzt75SX7TtTY1iKg5I8GzKqCj1JOqlw0M%2FrKg28WiiYx%2FcARSR58I4dq15qreHlWw%2BDXa6CN9OpRM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8d917d8f49b46-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 05663510815d86830f5d1cec18591fd0
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=106
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bA%2Fz2Pp25Em3YUFFDB4Igu8ySqYyXXdoNBwv1LmACkyOwmJkjJKIj3UzY7Z8XTxs%2Bl5NNVjxHBQ4Rh%2FShxRZGliwn%2FxekMFSZPje7cFqpw%3D%3D"}]}
CF-RAY: 9ba8d9187a9318ad-EWR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:8443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:11:17 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19564,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8d91dcb028efa-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f05d4dd212cd3dbc3bdae63665bba6f7
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=73
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UYvuurAdrRi8vhxW2r%2BN7FKSpc3tfQEodmUY%2BM5n1l5GsaAYYqv4uVdR22%2FaWpdpnKfmMkDA2Fi5LmgcM5ZspkkOhKA%2BuGPSDQSPC5RpJg%3D%3D"}]}
CF-RAY: 9ba8d9187eb9377d-EWR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:8443 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 04:11:17 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19713,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8d91dbd500c86-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · unblocker.wl.ws
2026-01-08 04:10
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 04:10:56 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ijhc6F5j5%2FWtn1el%2Fr%2F55DQAybVpkrESV5F%2B1tqEXPUEK3o4FJbEuOqYfIy6zH1Kpwhv6TvND0xGyCMkFwrcv917UDpYE6XahkFK7bOEhztqyEcoW5Bvi78%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8d9177c88dcf2-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:52:01 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=CuJBVZYQe%2ByqzIxoRTu9dEIgZYSQZE8e9sn3gPPuN2oQNPMo4xMj7ioCxg2y9C9JVeC8PHOK9YZ7OLfL8H9xvkY25gJJEGnYBq%2B%2Fqisd2NRQzEMJSw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=19,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8bd634a51fceb-SIN
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:52:01 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JcbBvCXk9IsZMT%2BvlSY4DCnrx6tMMkrPnwhXAPUN4dYNAv%2BzARfqQv42%2BWzY4FgsIwIQAYWC3b9eQRt6%2F8d4%2FDgh9ehEvn0hpw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8bd634efa6037-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:52:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19444,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8bd697e668986-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:52:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19521,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8bd697c65eeee-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:52:01 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Nxmn8lymAV08A2kVBlnwOAtizOCGCYvn4a95jYQVfMy5lTdtlLoe9kBH2y1yMm9xtWry4y%2FGy6NkuvZC%2B%2BXCzair1jyhhLPTrg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8bd631f44431f-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:52:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 104bbfa333b7db8e66f4380cc26cc209
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=8152
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=u76m6%2B%2FiNkA5U0GCE13BvJ%2F4EJcbXPtsK6OuaAlu8Koqd%2B7xBX0JrohnC72WlqW7aPoszPnKDeWVKKG378m1pxHthQUO%2BEQbvAwJ9F9Mudvu4HJEJg%3D%3D"}]}
CF-RAY: 9ba8bd694c0e7707-LHR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:80 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:52:01 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mSzPZqRdiTSDr3SNrFbCwDzmkZ%2FggIkeZ8MXrBZMy7sfFMdWaoW%2BFhYr1JQKvB8Dv9CAxWGE4wteXYWK37gp9gH0SQFMgO5hqD%2B0u5txy7gek7nvmw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8bd62c90e74e3-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:52:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19722,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8bd68f80518dd-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:52:22 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19639,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8bd68ecb83a9d-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:52:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 5b0d1fa7a60446279f8c3a166e540161
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=8218
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TBp1dnjQSNfvpbIgyUewxWPhFbMI4%2FQaIG4qbBWvFDhYm%2FZ6PLGfNd7lfuHPkgDOF6ItiyF6ECch0IcT3oxTpULvWKuHYyRRxA%3D%3D"}]}
CF-RAY: 9ba8bd68ef539be6-FRA
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:52:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: d1b53eb5da582d3e9f8c3a166e5409da
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=8207
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=vfS631ToutijnJtDedjdaojA%2BgwEeU1gMHyGmig8j63X%2BRV53H%2BIgijiMa2o%2Fu7hIpXcj%2F8NAQdB3o2tJsjD2yq7SDaP%2Ff%2BtGLTxNJrBjOtlDOK0OA%3D%3D"}]}
CF-RAY: 9ba8bd68fb47e4ed-LHR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 104.21.65.230:443 · img.wl.ws
2026-01-08 03:51
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:52:10 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 0384d9b51305c812167bc0c3fcfbc352
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=8228
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wYi3vYd171ZDA36tdlJVFiU3YoV9PcvVm3tMUw94cBHVzbI1agrZ5G8xxEg8E6ZZSrWYGNLFnYNzgRJod%2Bgyj7%2FULxkAQo9T8w%3D%3D"}]}
CF-RAY: 9ba8bd68acf323ce-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:80 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZnMi02iaaybI4o23SswWjUkUSC6zfcTTjSnW9NIfy21oSsBDCyQvQ7%2BSiTb%2BKXJQh%2BuAxcJK2lm%2Fjxs9UyDIOmQdTwCZHOZVulmLgKdNAe4U3XBeIrs8NIHJcg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b818cf3d44b7-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19601,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b81f1a4e1526-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 4db4bb7078c6846b5ea13635a714b21b
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=144
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oA%2F5mBIQkVMZpF6KKbOir2LpEgtYAa6qYeSRuX03Vr469ME3Ni5rGv%2F3foJw37b%2FTptK%2Bk%2BD4g%2BVAyPUSvbOcrHDZUhBMY49xrMi76hXoQ%3D%3D"}]}
CF-RAY: 9ba8b8192ada42d7-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 172.67.152.23:8443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19352,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b81e7db21989-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 548eea4938a03a01be430a5f81c0bbb0
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=172
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ughdq%2F8ZuWbxb2V2B%2BhtwUqn%2FNPcL4qFE%2BPQER4SajwOErAzZqGDoG4fDK95cJystMBfzhzbpvlHRWMZDu2x5TKLqAyBouTCSh7XZX%2F3wxZcIyIEvXhJwbDk0A%3D%3D"}]}
CF-RAY: 9ba8b8193e4817ea-SJC
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:80 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9ZC1AxqADEaQKOJmadLmdw3QoffRqOkizlGR0g6dl0050u3ArW80ILkf6EOTr9Xy185M%2BxwqsLEteYokpqkp5Yn3%2FjyU6QWK06OcDdLH7dVS8b%2FBLVXaekAMcw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=38,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b8181fcd5d7c-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 42302570a868cf045ea13635a714b343
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=350
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xyoyh4dTsYdXK8ZAYew4wOJnvEv9bq1sWX8O9oaVlCpUpsjVF6ZFEAL7uFjccjNwne0EyAmqlI%2Fof5qzaZ%2FoGHRFnLTorVP3aR0m%2FYvu6sCGYoLg8OYKypo1BA%3D%3D"}]}
CF-RAY: 9ba8b81a68349bdc-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 172.67.152.23:80 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:24 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=he95kjFuILTqlTK2B%2FPWuWQgTNDxPqniS1XdZe05lL9tUIsSVYqXBIXHgyAQgew5pzV1ePS93qJNA5MM5ZY1BDlCwwZBgls1DkdFzphosQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b8180d22d3ad-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19502,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b81e1d548fc5-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:25 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: d9d1baba4232188aec033287c52c5a27
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=109
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uTqIYLyjlEAQ5GlZ%2B6zMMnI6RcNSUL%2F57UkduspCxq%2BU7mdc0uHkOub4YIti8dFUofL17MzwjYjZ%2BrswPTGLiGI4OVobxdlg4azPZbx1lQ%3D%3D"}]}
CF-RAY: 9ba8b81a39828879-LHR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:80 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:24 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gUeUh%2FYy4TypYUJEzFRBwAtABj9v6%2BPdWqX50CtMzZW3dXqV3UL6T3L36naD5UlMlHm0Bw1eZelOYzVVr1wyodtubWl8wUqYTD4vK2I13g%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b8176ff6664e-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · detectbot.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:45 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19658,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b81d7fba17dd-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:14 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 21005
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=aZpW4P36RQrKGvKOe9WKPIm%2FZm5G93rsENcnB4s80jbcweRQuxwIGjvRYXLCLtVjCSbxskVJiLon2pTE5DEFhlBNko1pokkJEA%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=257
Server: cloudflare
CF-RAY: 9ba8b7d4c96b7b2f-BOM
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 6742
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UF5DI%2BaqpBZ7G3hDTiZmt0zL1UAA96Z2ZSXWS%2B%2FngVpEgQbNVWI9lpBfLHb5QHCNjc5ZTJs1X7nG6FIN1%2FQdBFftiyCWiQrK43XbzwHMGQnv8Gecyg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=123
Server: cloudflare
CF-RAY: 9ba8b7d0eef01990-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=NdlWTdXHc7fCQu6GiF%2BnfcNHq%2BSPced4HMS7SfED8jX0A76e%2Bm%2BZvK0Y3gjudteuISw33aaGHjE70nRVYq%2BE8VK8qKKyPRYMvQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b7cf3979d8e7-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 46224
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fYOd5tfWcsqRdTtmkQ8sgGHY7wPyFS%2BMWfc6asFNTz4CodURPrq2csPLFngAz5rWWw%2FAoQLEE%2Fl92HVG42XPxINO3e4lK7tayxr3UPRp%2F5HCwqtwxQ%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=126
Server: cloudflare
CF-RAY: 9ba8b7cfef45ed3e-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2F1VgJcIU5nlUZYScgBDmgs%2FCND337j8iz1%2FO5UWKrqBqH17ha0PpwKTUgOJ4tmEskfy4%2FCES9OEtHEl6tqdYsveKiT4HmAGy80TsRingGod1qJzD8Q%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b7cf190bcdee-SIN
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 46224
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=mLKyVkfVjJ8o00CJfEjVb78UwKavFYSjRM4fH2BqF9d2Erycn9dZNJ9Ve52f7HhyXobXSLN4w1RgbG9fPLuBnx2wotjjzpjLCw%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=123
Server: cloudflare
CF-RAY: 9ba8b7cfeff8c090-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:80 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2q8Ul94jCVDWbncLSnmdFlzS8r9DBtrj3OzMIEy2uG9zWrvJ2XgCwy17WjrxSOxehg438kcT8cAD2CPPnjf3NIXg%2BPK1F37LFSgn0YSeIGPX8gej4A%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b7cf1c07970c-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:33 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19272,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b7d52fea65b1-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:33 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19567,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b7d4fd8a362d-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:48:13 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bp5YuT0WKZ9p1AvNx%2Fy7Z%2FnvcknJhJKxtBcylJVI37Uy2pxeRgdYRV%2BwMBRa53NvYil1m1JU7kXHK5e1Nkt1H3T%2FAWgMbzecNA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b7ce99ef9418-LHR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:33 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19609,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b7d45c58705f-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · www.wl.ws
2026-01-08 03:48
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:48:33 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19431,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b7d43cba4da0-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · wl.ws
2026-01-08 03:47
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:47:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 20954
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4pNDrMFQg2nAs4kRsGldHcah4eOlwraan8Py%2BRuyt%2FvslGvS%2BuhDfSfCwmK5Azgo4iHBb7oJF4Ee8dzoVFg21WrS8f0bHUQcPZGpwENhx5kq"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=332
Server: cloudflare
CF-RAY: 9ba8b68f7ba0fff6-AMS
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:8443 · wl.ws
2026-01-08 03:47
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:42 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19339,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b692a9871b03-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · wl.ws
2026-01-08 03:47
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:47:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=25C0hfJf2LcCpyKLHgEkn19Te%2FlGpYP9eKJoXpjsHPTE37FG5bgvqunwp7E9ZSJVBHE7XFtOF9c8MqRq%2Fos9QA6zKHcD"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=302
Server: cloudflare
CF-RAY: 9ba8b68edbfc63b8-LHR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · wl.ws
2026-01-08 03:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:47:21 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=oerBesTlnJJpJOy8%2B4xrULw1ShtAEFs0T4sAictQ3pDUlPXYCrJtBdElFtP%2FoxycJ9DlLlvd4xDWXdYHCyNuUwYbVW6U"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b68c3c69b669-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · wl.ws
2026-01-08 03:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:47:21 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0%2FZjGuyLpMU%2BWUuUE7ik6X2cTbZRL%2BeZquoy6QGJOqfSMwaQr76Q1SVl9pra%2FVx1AhTNY4zaueOnFBgdqfR16RdtMFgTqXmKuMKg9qbyfZR8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b68c4e8238a1-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · wl.ws
2026-01-08 03:47
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:47:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 46173
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=HA6KJLD8DrdE5h8fROioh8C9LWqg6iUIgqj%2BOJC3l%2FywdowRk8ljQGhwq1YFTPXCg5V7Vl44cqZD3%2BMDb6AraeoycQ6mutRDxGjSl1DU2mlO"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=301
Server: cloudflare
CF-RAY: 9ba8b68e1ff925e8-LHR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · wl.ws
2026-01-08 03:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:47:21 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Q2INYNlnwaSjuFzC8xW3SWo7UaMNByIdzWLsUq3ggmTBl3U01%2FZur8XzSUFxDf3vm0RcJ6OJUOe2gS6Oeoguol6hkLd3"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b68c08d86618-AMS
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · wl.ws
2026-01-08 03:47
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:42 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19726,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b6925f8052c6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · wl.ws
2026-01-08 03:47
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:41 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19370,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b6923a88780c-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · wl.ws
2026-01-08 03:47
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:41 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19342,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b691ff03d899-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · wl.ws
2026-01-08 03:47
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:47:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 3237
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XA6ZJxZ4Ya0NNMh2gn3PoHM9KhVU%2FyPoBtec5vMvjSjbXQKb9ohnnzithm2rJ8omqrrFUxLZTk8oJVy4rSmtvt4Y4A%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=586
Server: cloudflare
CF-RAY: 9ba8b690ab4aab55-SIN
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · wl.ws
2026-01-08 03:47
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:47:21 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eNVt0yvQvtQsQiWxGWpoelBgLpqea47sQS2xEeCBI2wC4jxlWs4TmWNw5fBUmKEk2j%2BWLB55XNEx5WoTeNBo381lTY3KhMifR6hj0MchdHK6"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b68b890b8e3e-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:46:55 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=95crbxTkLrjT%2FnmiBC3EIFKvbCZ9FbA%2BiBAF5svor9KScVPX3%2FVNaUGAO4O9YiJq0bCei3e3rmUyqM55mMyEeDQRRrCyc1ijik7YCZ67fdicorcD5sK2"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=0,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b5ea3fc2ef71-SIN
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:46:55 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wH4ME%2BrM6G6t0rEk4CMOuuZk4OBqcg9VUwEFbPK4jscI1S20eJ0sftdJwlTrYP7wEBJXzkXO5QvmsQqwGH9CX9C17fxg0m8yWE8vBF8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b5e92ee14b39-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:46:55 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=4P8t1Gv3QWxZsTbz6IO5bTlEimEIeHMbkPsjnDblA2Pd6clcTesSfMCPjwJY1VbJ%2BbIcf%2F7XxGsnbUJ%2BEvkACY11D%2BULpKmS62eDXBA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b5e91d33fb40-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:46:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 9
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EoXpXO2qsEp4RhcPAsbq8uly7zE7AEkmjsseODKlb%2FQsyq%2BAHalhZFNRznZRX1y917JeJdxzhXBNsm4BKOUfGrNOPdBA1bx0kN%2FO6%2Bk%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=122
Server: cloudflare
CF-RAY: 9ba8b5e9d99e2b29-SJC
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:8443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19382,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b5ef2de1fa49-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:46:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1219
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VbtJ7RQ0XPAF8K4XHzLwCDF7wsAqWAbAG1Px3VxN3jr%2BTs%2B4Mb4NQPvBBumIWEUZWUgfvL9Nmf6HuF5GHScI2Ili29ZJ%2BQ601ovBhMpcf5CXbCVsBP49SiU%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=608
Server: cloudflare
CF-RAY: 9ba8b5eced3e3fb1-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3031::6815:41e6:80 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 301 Moved Permanently
Date: Thu, 08 Jan 2026 03:46:55 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=F0gRYntCBQMXqvh6iWxfPrvhKdB7akNLHtcMDfqFQBP%2FPUOLVIQeT7YSlcqD7H8X76Qc2FPYEk78WgXPTkDRRn%2FhcAAQ1Zy3g05yLTm%2FFFgjoNtG4KRxznE%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=23,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9ba8b5e8fd63fdbe-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:16 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19613,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b5ef381770a4-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:15 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19402,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b5ef893a13b2-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 522 <none> Date: Thu, 08 Jan 2026 03:47:16 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19669,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9ba8b5ef28c34097-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:46:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 9684
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=l00kX8sEaoeFmGmpXFpGo9aHLZMqC3QvEQ9GBP9n6qX7PAoX0UfZ1mjK5yUPhvlbis1Hc8WpwmRGaqAJ3gdXVhBJGIcObDn7ylgcOn%2BNuv3fwnFsfGUmx3M%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=43,cfOrigin;dur=584
Server: cloudflare
CF-RAY: 9ba8b5ece8f7ce27-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 172.67.152.23:443 · banksim.wl.ws
2026-01-08 03:46
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 03:46:56 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 9468
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=epE%2BfjcmhY8y8Cz83cwxoAAY%2BwzyezNhOvCGMWqT4vBFQMCoKQ4AGvHNNqz6mjQcinVL%2Fnfhx964FQGJXFC8g2vS1ZjpaWutbLuSba8%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=579
Server: cloudflare
CF-RAY: 9ba8b5edaf98ce8b-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:8443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 10:39:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19415,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9258eff818409f-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 10:38:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19304,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9258efad1b981a-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WXX5IRIhfEjcHe4yOPlHaavKWO1DPeMHgA6GhHjPr81yvsEsuKp6HNpP%2BT3q5GmbZdo6DJKdYR4zW%2BEwPrxD72rIlAP7KTmBzys%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 94358cba530d0cc03798e66e4503d8b8
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=111
CF-RAY: 9b9258ea3dca230a-SJC
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:80 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=C3B%2FxXmXNRVWjIzLPmJHKfVc7r%2B%2BjQrvyRlnZ8uQNwyTm12RM4I7cqTxS%2FGCGC8j6T1jdwZi1neKiIAdJGQ8CZTmtjJOaRhFQVjpCPn6%2Fw%2F5%2F0h7oCo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9258e93a9d0f61-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 10:39:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19712,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9258ef3ecf42f7-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=T6rfBNuKnO0CstR7SciWQZO4Wu6AeMIlKSjL2EkSPrL2oOr7ILmaf0Kc9HCQ3efwxWDzt89PWTokbm9h5tjyA3o8wcEG3qCbgIk%2F4xPfoZMwxpaosCs%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 6b6f2f718c0af5a356b08374d3b2cdc0
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=152
CF-RAY: 9b9258ea0a2bb956-AMS
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:8443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 10:39:00 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19579,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9258eefb76d362-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xaxahN%2BSlAorrXWy0CN0nhHWjxWkIk%2BzEXDV%2BV2EHKPCl%2BMjzz0lWWCEcOi%2BOVTDBPBPCcs6pVE6AToDWSEuqCdZIQ4O9tCBaF0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9258e8badbad9f-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=x1ii8QVdSxZyCU%2BniKMofovDvzGL1WCirVGbxsX46C3iEaqMbo47YKoLMZD9Etg%2F7eGniOiHGz%2FH%2FQovrAXBAbZ1MIBvTpcS0KBx%2FkE0FEkiuA0Vt78%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: ece1bf3f09d5b8e13f796ef6bbd6f35c
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=115
CF-RAY: 9b9258ea4b1c97b2-EWR
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:80 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XbqaMOAMqGZZ1RCHobUNtMO%2BFr22bnyxM4Fy3VQfAlnWpFRNSW31S%2BbAs%2FT5ZdZcmpBmTqxG%2FCsK8A36ojilSKpinvUt5iTQA34%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9258e88f21cce2-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Length: 0
Connection: close
Location: https://ship.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GdJvckTy9LVoV0Fmat1abAfUWnakAmhGcGA6S21Su%2Fm8rPE263soy10i7uGo7%2BUYncbeTUsk%2FmysSk4mo0ae15tcvhhb5tXyCgUTjLEZoZVHKeVArJc%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9258e86b8a3617-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · ship.wl.ws
2026-01-05 10:38
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 10:38:39 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9IFLjxENtIqntKDDlnMUuf34mU6vumamYBJLHoYLWrKmjM8J05FJ96t%2B1JNyjbxdjxkE8uSj6TngEGJb2oJfcin3r7VuOi4bdDQ%3D"}]}
last-modified: Thu, 06 Mar 2025 17:59:56 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 17e739bc6056873c96fe11d24207c8ba
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=191
CF-RAY: 9b9258e9ab87dc9a-FRA
Page title: Shipping Rate Calculator
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.5rem;
}
.dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 222 47% 11%;
--primary-foreground: 221 8% 97%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.5rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Shipping Rate Calculator</title>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDFkT1cJcPW5W6G_dVXOpemUqXZbRxmgYQ&libraries=places"></script>
<script type="module" crossorigin src="/assets/index-BFqexhur.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-5s3tZwGl.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1%2BDKfkT0ZgZZipwZL36hZEqRnYhpkV3NaUizeZhNjZg3bEFPWQOaq3yv9qmWyF3z3M%2B2QajOXKTw7w3OaIY4R5guvsKVr0euCto%3D"}]}
last-modified: Sun, 02 Feb 2025 00:26:08 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 882c72724b1f52718f06e673ce75e7b0
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=264
CF-RAY: 9b91badb7b0540b0-SIN
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.3rem;
}
.light {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.3rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script type="module" crossorigin src="/assets/index-aLmJ-mQg.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DL1WTVPn.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:8443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:51:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19522,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91badfbd56c9d6-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Length: 0
Connection: close
Location: https://lvgl.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=SnN3vPamh%2BEMa3U%2BzHPsOp2FblUFFtxBk9LsR%2BpPPwnBDnAP%2FY5I9msN9Z6K7cBifgFoeejoi9xUazH%2FA8AI2R7jvUERfKVp3Y3pjlTglxWqfppRrm0%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=18,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91bad90e138820-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:51:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19303,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91badf2e14c6e5-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:51:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19619,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91badeece7d24a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Length: 0
Connection: close
Location: https://lvgl.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5dqVzRsZtFvAO8L3FRZh%2BNJGtBThUHDTjMaF4xfY5UXkyuXzmvnKRXkJB1JtKKFQfUxHttqwH9MDBtPj2Vx96vgr17J6gyYt8Ys%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91bad8bc90fe50-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xU23noSZGljx0ilRdmEIJUFPpsN9UahjTgtfxQXBXkWIjU1rJIQHj6ox2Xt05yDa8cYX8s4Xsd12pDVa7M6HXYjuiWQakENAixI%3D"}]}
last-modified: Sun, 02 Feb 2025 00:26:08 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: dbe5fdc195d75de329f7a4d6a48a668f
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=163
CF-RAY: 9b91bad9eaa12757-FRA
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.3rem;
}
.light {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.3rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script type="module" crossorigin src="/assets/index-aLmJ-mQg.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DL1WTVPn.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tG0OzLLVS7jhmZAMtQcJFRufYTCQMm0JoG%2F7suiHxgNnkfwyRa%2BwJR4en8%2FY4TJ99mexTMu9IH%2FvJjddcRMHZWLWiWxSMZXqkaqC%2FRQX0lgCEEBopWI%3D"}]}
last-modified: Sun, 02 Feb 2025 00:26:08 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 7ac8cef46fb8d03f560b53377eb780fd
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=198
CF-RAY: 9b91bad9daf555e3-AMS
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.3rem;
}
.light {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.3rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script type="module" crossorigin src="/assets/index-aLmJ-mQg.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DL1WTVPn.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:80 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Length: 0
Connection: close
Location: https://lvgl.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=GzufDbZRDq2YkXCr32FDs5y49UrQ4RdlXxO1A804ZemRWneWywyy5n%2F%2FKf%2FEaot2cDCrHnZAhFaziAZc%2BswHNydVyUnbMftfOXALZhbGUjZTiv7OtL8%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91bad87899b549-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Length: 0
Connection: close
Location: https://lvgl.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P%2BzwTzNpy1M2M%2FEhzN%2Fe4heCdjYgfegkUMx6go5UOwJcaevo2zy2vR6QihMaCuRTEvuxFkxw8zSm%2BZ6IPMKwIXnB1DdUMDZj%2FX4%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91bad878c2e008-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:51:05 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19668,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91bade9927d2fa-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · lvgl.wl.ws
2026-01-05 08:50
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 08:50:45 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1O5O8Yv1SWRG80Wk%2B6U%2FXGTgI18C5tyVSP3onkwNIk16pPfSbvzggIlPwvG7wkDYDftyR8lUk8Bj7gwXOgvjFedTa0DZbLGUvaIEktK1dUoOBj469Os%3D"}]}
last-modified: Sun, 02 Feb 2025 00:26:08 GMT
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 8cb7180c7dcf99d3a4460b7c2428305c
x-powered-by: Express
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=197
CF-RAY: 9b91bad99d160a77-AMS
<!DOCTYPE html>
<html lang="en">
<head>
<style data-vite-theme="" data-inject-first="">:root {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--muted: 240 3.7% 15.9%;
--muted-foreground: 240 5% 64.9%;
--popover: 240 10% 3.9%;
--popover-foreground: 0 0% 98%;
--card: 240 10% 3.9%;
--card-foreground: 0 0% 98%;
--border: 240 3.7% 15.9%;
--input: 240 3.7% 15.9%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 240 3.7% 15.9%;
--secondary-foreground: 0 0% 98%;
--accent: 240 3.7% 15.9%;
--accent-foreground: 0 0% 98%;
--destructive: 0 62.8% 30.6%;
--destructive-foreground: 0 0% 98%;
--ring: 240 4.9% 83.9%;
--radius: 0.3rem;
}
.light {
--background: 0 0% 100%;
--foreground: 20 14.3% 4.1%;
--muted: 60 4.8% 95.9%;
--muted-foreground: 25 5.3% 44.7%;
--popover: 0 0% 100%;
--popover-foreground: 20 14.3% 4.1%;
--card: 0 0% 100%;
--card-foreground: 20 14.3% 4.1%;
--border: 20 5.9% 90%;
--input: 20 5.9% 90%;
--primary: 212 72% 45%;
--primary-foreground: 214 66% 98%;
--secondary: 60 4.8% 95.9%;
--secondary-foreground: 24 9.8% 10%;
--accent: 60 4.8% 95.9%;
--accent-foreground: 24 9.8% 10%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 60 9.1% 97.8%;
--ring: 20 14.3% 4.1%;
--radius: 0.3rem;
}</style>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<script type="module" crossorigin src="/assets/index-aLmJ-mQg.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-DL1WTVPn.css">
</head>
<body>
<div id="root"></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:8443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:41:49 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19252,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91ad4b6d20bf5d-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:41:49 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19260,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91ad4b5d9737a1-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TRwZ686rw6mN9y3sIWTX5eYUI5x%2B4QH4qlLloWRyFb4u24hh4U9%2FndM8RakwqeYllrlmIO0bk3gK3dEkLeKswdx0U7yfysrf%2BQDLPlk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=7,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91ad450b5df80e-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=h1mSnuUtPS%2B%2BXxGsyNcxGNGl%2B2nZxczh1cqJ3WCL%2Fl%2FFZRJifHgMunCQPrxpv0GVy1zJe5ux0EKqbOKkW6mN4H3Mi%2B%2BhzRKZ7o5tRiG208q5wckaySWUzMY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91ad44f87ff8ee-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 302 Found
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 0ef4a3a89eb79d93efc4861c91e4724d
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=191
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=9e7a3T4o07i%2F9eYG%2BrtudOzjjUGc0gDL3cU%2FHEOr0lrGP1rrzQ7sqZKMqGtBbN6cRxNzI3kEXfdugiif7eBER7GEiUnIzAsbf1%2BGRL4I7pkweZqVo%2BhRwQE%3D"}]}
CF-RAY: 9b91ad4628d6dc92-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 302 Found
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: c7e899958acbf877ad1253d0e19f08a9
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=157
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=LV3dJ%2Fuiq3iogwuJSecmWL9aqOLFx9h0p7Dt0ZMXDOyHrTbLgGZpz6e2%2Fy%2FvdHI9D0xMKGFfGVsPIh3Kowt%2FLDOOQqOhnqO1YS8%2BcSg%3D"}]}
CF-RAY: 9b91ad460fbc7875-AMS
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sN4I6m7oA2KsFDvpJmqCc3wOCQvB15BiafGFlB4oHl2AxRcTsEliL7iWgwXWJQ0rTGD3qAI4%2BZhFmOhqpnS66kGXOTO9c5FAFhEH"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91ad448898ed07-LHR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:41:49 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19728,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91ad4b0aeb9cd1-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 08:41:49 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19730,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b91ad4a3e4937de-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 302 Found
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: cde5925a82f00210c4edefd7b8f0dc84
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=184
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=At38mOTKKSOFqKH5ZSkJK5rwMmby6y7CnOW1rOhtDgx%2Fk3nFRvK%2FAnhAIv0sm6bU1RJF%2Fj8zbUo9nlweHwDmo7e64EQfKwqP9dhwgGI%3D"}]}
CF-RAY: 9b91ad44ed2a79b6-LHR
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:80 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 08:41:28 GMT
Content-Length: 0
Connection: close
Location: https://reptile.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=51vSXtfBEY1ghHxmgjf1Jp4pC92EzgrL8zrJh%2F%2FrmBnqjXLaUo5G2zC3l3RJwy2X6jDpMZjwjQOd18m55eOY4hML078eMbWaQ0K6Kv7OP60XHBlsiMVK5oM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b91ad43c8fad406-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · reptile.wl.ws
2026-01-05 08:41
HTTP/1.1 302 Found
Date: Mon, 05 Jan 2026 08:41:29 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
location: /auth/login
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 7034abb2ffb112351cb1705744752ef0
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=156
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=W32qkGOmrOHWETRXZTnqpKxN3iF4yOlj59o551FbEiJzGxwjoZNdXCpbUEIpXQssX8gMXcYbZKgkghwF%2FwBhu0AXji%2FZW7QJKfb8Zr%2Fp90KT5arshp%2FB3Aw%3D"}]}
CF-RAY: 9b91ad44fba1dc70-FRA
Page title: Redirecting...
<!doctype html>
<html lang=en>
<title>Redirecting...</title>
<h1>Redirecting...</h1>
<p>You should be redirected automatically to the target URL: <a href="/auth/login">/auth/login</a>. If not, click the link.
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=c2iyz5RKYfMujFV6qLT9GOu5lWBSGglM8jcdfduruuN%2B6bDRVUx7VQQWL2f48c55Eo6p%2BQtHgTvU06mxxSCXnV%2BlwiBHkX1Ueqzveq%2B%2FbMp%2FF3OjC1B29cnwDA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9110c82a3036be-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:54:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19593,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9110ce6e9039f9-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:54:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19499,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9110ce4d39c4c7-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: fdb2386af38d83255b2c8b84b62f6dd8
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=74
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zl4Wn1vtOBADFQ3409hwr08YgmXAvHuY1VeU9966YD3d8ksNogCCX5ONK%2ByYIChBJ6kASt9DjUJm5VT4cQ0S8Kg%2B%2FfcKj8jqPSh%2FZuY%3D"}]}
CF-RAY: 9b9110c8cd12a229-YYZ
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=v7rd%2BYtcgXWLATuqannn7NUB9bJ7NmAsDH3Q5dlvXCqlQgoHxmLBpl9WqwIKcmZXnro3aI3Yk1EBLAeGm3VnGUP5%2BhvqCmOBlES5t9oQn1ZbicWCCYoQrjnYzw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9110c7bfcb294e-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:54:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: db873fd6dd44826f4861aa40c600e451;o=1
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=382
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=QIHxWNrzRcyj2EK%2FuM1ccen9JIf57uFlBa5sIzdSYxqb%2Fn2aO%2Fsdlu0W%2BVWz9O9MFDRNjJVfJfkrV%2Bo7HIIlMUDUXoZVjW06PV8J30Ex4THklfSD5LhzPtgJPQ%3D%3D"}]}
CF-RAY: 9b9110ca18c44433-BOM
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 2565eb54b345503260915c32e57803fc
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=154
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fPtEfxXwWk4BhLn4VSU4LU%2BoFzSvVSlzyCovmltKXjy5s4XtoW7v0ZvwS8G8k1eVHYooUZob7tEQEk0xG6uZk%2BXYaiOxCslJOnXD5%2FbRYA%3D%3D"}]}
CF-RAY: 9b9110c90a1433be-FRA
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 4f19275ce2505835f1c06861163199e1
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=96
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=J%2FVuOCXDtG5URzc9m3B3vKSDeNez5QUECGHNpW1JODEkDNRGuuAB49%2BWVLzOAlyi1ECFPVtyL1NKWbVE%2BS%2BMuSLu7PhY%2BJI4fRhWzz0OLQK1ySwAFYRJBMn3Ng%3D%3D"}]}
CF-RAY: 9b9110c85b8e6e53-EWR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:80 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UHiOWPlaFbiQFVict1UMZrwti2YDl2xpF6uwgLmw9AXLcNiyVZlS6rpdGp1lPIOZ3i9BnqdFeFiAuLPyzs0Wfc9Hh3oFSQWrwQfZx3%2B1Xg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9110c79883d8b6-LHR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:54:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19475,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9110cdce8f0fa3-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:54:59 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19638,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b9110cdadf85c1b-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · unblocker.wl.ws
2026-01-05 06:54
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:54:39 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OxvNcItjZ7i1txLzaXh0mYURRkdexAsePjlMYLsmaxaBLhWCGWo2bPKFgs%2FU%2BUK7%2F6amjWSb6yJbsUn6XNZaDqyoI3a47QbALJe8hz5lNg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b9110c76a4a4334-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 2550cceab64b1bebf96c736a585b0301
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=35
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FwmBD13Oge67eUpY6%2Bq68F%2BpON4EbqqzKFofkOzZXjdzstqwFyz3KAzwjTT57iAYUxsTcHKPGDtJvOywzkxO2LPqMd1aZXVtLA%3D%3D"}]}
CF-RAY: 9b90f48b5b3bb407-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:35:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 009cd8b859e5d41bb9b6a4de5a0c442d
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=398
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fLOTc38cY9TUKH6GmdctWbaMzGs%2BSifdcCJw7WtI3V2glaOfp47dcIfor7p9t79l%2FgPMstsShjdR2F5qOU8JozXPKdIFu2CG4QM6Kz%2BrhXiuc%2BK2eA%3D%3D"}]}
CF-RAY: 9b90f48d1bb235e7-FRA
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3031::6815:41e6:443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 0a51e1644b97213b54e9db7ec2ba320d
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=141
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Z8VRbKaymdbj%2Fv20QJPkphGFCN%2FFoFKGmEMlDJxIV8fMp0iShCtU3IH5X4nrYxyHJJT0XtFZEk%2FvwXwL3LjB7yeM2pcmfaCeM4vqPH2%2FkSGqLsZ9HQ%3D%3D"}]}
CF-RAY: 9b90f48b592e2142-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3031::6815:41e6:8443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:35:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19390,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90f490ade65ff3-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:35:42 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19340,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90f4908cdc899a-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=r32dixKeKA%2BHfWvqXHBBW27UAfFe3%2FL0NE7yrfC5Dv3So476DotGBhhF2ffY4F0gM50vkhh%2BXtl%2BCeoqU7b7CW8bUJGB0T0juEYwtWEuBPJcYIBW5A%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90f48a1fb7eff9-YYZ
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:35:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19513,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90f4902c47aff6-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=umh1jMrIC7Qt0k%2Fbn6urRe4wIHUDSTARnAc4y0TdALFnXR4M8rwNZPRl%2FPcltNMzKVlEBhbYKWz5fUlLApi6aaiU9qeTIkm75Q%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90f4899f25e537-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Mi%2FqTY8NOoytrKakOBHQBOq1s7eibibwphGhJYgcI2XFawNV9CsnV1e8lGocyywWhQRCLPPYPEtkjuKMu1mWciEMIm7gan4IHQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90f4898b5e9d5d-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:35:22 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=U%2BUVyG9sF%2FfDtQYO76LUFSXqnm7AG2UVHk%2Bsy1ekAWTmrza49c5Dq9f8wOYug8Zsfi9DfTQdMXLZVGdCu63ASINeVDxS58Wmm0uojXr1fjfmIh1Zpg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=2,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90f48998b9d260-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:35:42 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19526,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90f48f9fba658a-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · img.wl.ws
2026-01-05 06:35
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:35:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 4398d7b3c74f09c654e9db7ec2ba37a5
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=352
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=URWxnUXxP6Xp%2BbV67fnqoO0Egc04ZJqqMXLsqZ2UvwDnqqCr6wdxuSrLEmBHEZumQwPKpVQcYmJxHqHBSfDeYGTQPWGX7MVoxQ%3D%3D"}]}
CF-RAY: 9b90f48c0af7d296-FRA
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 104.21.65.230:80 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:54 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ehDIUiP86XvSdPpJ%2FmT8S926qE34VMUxeOKQVWqf1EVnkDNWXQktscwtmSz0sM%2BeOfs4uiUzGtPL%2FaazUNT%2FRSWXCBAIzNHr4wVqUNrcqQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef728c9cbd55-BOM
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19373,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef7898cd9d18-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:53 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Dnd886hDRWKttub0bADOwK4KxyT6BzRkh7etyzh1T34F7Uh7cux8XSDMXKbR9%2FD6vbhu5uMeVwV9StnCSWM5R0WWW9otQp5%2Bx6tBqv5Y0dCwaLsi8%2B30Mk09gQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef71de379f2f-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 385c4ce12519b201915499c009712bb9
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=389
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PLi8MJiaiAAa69vdqQMQLBoqo3scM1ze9CL5nS0yKwRxO%2FlSU5vUKraE4JpToP0P%2BQH2bsdg99rzn0RUpbyqEeEB6RBuDMz3eLiEwm22KA%3D%3D"}]}
CF-RAY: 9b90ef740c722c1f-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:8443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19275,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef77fa4f18c5-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 9c8803fb0e623a29b4de883eef290fe1
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=367
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=37jUH53x4Xpp%2B2LlC6E6TwThj9B8MRPjuR2DmUHMfPTaDAaowY%2BlB68fFPbLJfYWPOXflW1B6fKUZDMYWKmQOWTUIYRuT4tCV6xKnyc%2FDjOYQPcWgBH2pfzSxQ%3D%3D"}]}
CF-RAY: 9b90ef748c99d2ca-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: fc2662fe62a43542743522e58ae97010
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=357
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Wg6a93ixpGatwmlCuGpbsMt4ZdRuDT3b7qk5A88Fj3zRdpL7lFzE76yD7pe8T2W2fD6p7njhrG0bbYMnzjEm9xT0MEyAnyvsESpLNktOYM6nTobNbfD1jTsVcg%3D%3D"}]}
CF-RAY: 9b90ef744851dbcb-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 172.67.152.23:8443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19606,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef77bb7d0c7a-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:8443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19566,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef77bdcadd82-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:53 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=80HK39O55MbGjLoUdx%2BybyKnRqtRTcvfLMhsU9JhYo9Ce0JQ05JeXJ5OMtWmAsGVUFOiOyVVHSL%2F8qMQO%2B6y9V9%2Bj2pDCLahnvFksumDgw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=2,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef714849c4ec-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:53 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=x%2Fz2P%2FwnSCMhizjCxNh6OCi9JBfXwGdKtcU5xWMVhvAql96sJIz2VIRbax1ov2LJBKTwJwFuzw902cYVUbFJ8ZIh7vaWlDKYgv8qJdD%2FZznJQ0QlvK4eXeMwsA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef71398ad2e2-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · detectbot.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 7e8ce31bea087ca78764ec5e33047eb1
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=352
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Mh%2BzNrMx9myTvweB1oS3tyK3PFdPlBMFZWzgVfv6P6rhB3K3n17xl1KxGsfzx%2BW1uIqWrMdk1o8msBh4awnTvP4MjQMhsvCruUwF7LQTdA%3D%3D"}]}
CF-RAY: 9b90ef734af39911-LHR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:8443 · wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:02 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19464,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef2f3fdd3ac9-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2B2n7lAj0HXptJ7aBQf%2BRVnUwatjPc%2BHYf5Dwxif0CNCAZ9A9l5kH22wTV%2Fyw5X%2FyKkLHvxRidYEJ7bJaPv0hcbyuCW3TStfWRr%2B80slQCJUc"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=4,cfOrigin;dur=28
Server: cloudflare
CF-RAY: 9b90ef292edbde99-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:443 · wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=0cKFhWwuzy%2Bmyv%2F4V71K%2BuAcz4kaRNo%2F3IDx4VtwsJPCCKrBxrG0I6ucH2dyUTUE67Vsy8yZmK2mGoTSRPVGi0sYoEUjywB4FQB1DeIG8g%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=41
Server: cloudflare
CF-RAY: 9b90ef29499767be-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:02 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19564,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef2e9da691ad-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=E5WWdaXKlq4fuG5GDQVUJJS6YMHQbztGVNvNpCg4tJZMujJRryUysKowEjuRLy%2BIWtIEvrLhbjWn3S9R0v5k4aEF8mFoEYYxzZdSV6d77t0p"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef283f7c047e-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:02 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19595,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef2e7d99dc8e-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1mnbWDINi7oEwq1yyuev87ipzohuxaocqHvVE48uS5ulxMZH3%2BvUneaTRqHGl%2FchtWxZ4wtwJT7BQMLVE8GS64UHHStv"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef282c876ade-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 598
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=RlAmmi%2BnoPfEUURRlEFj2zxEKERb9TaQT9C9JxuNIsgVTiX2Wr9OJY6kBnIJwCGLtU%2BqzRWMKsNYL7pOt%2B0aJRhzYA%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=88
Server: cloudflare
CF-RAY: 9b90ef295b34d474-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:8443 · wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:02 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19758,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef2e59e39b8c-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1794
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rZJ%2BNblbQ16htBpmTdb2HZLfOTdAhR4RbH33Ia91t2ab%2B71nIriHitokMkvHIiM13I5EWPQi04vnF1ffOTCGo2xQdxyH"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=326
Server: cloudflare
CF-RAY: 9b90ef2a4c4f7638-AMS
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gvXPDwVUMdeuMzGyT5PSZ3wdUKcOWXTl5Nd%2F7cfhLpq0CEA7JuTspRVy5uYRrc3lUWBE4ZXtUX6A4%2F44BgLItRU540uo"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef27d86a41b8-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=UEaoxNRAZddhuqKcLIBUaOEorUOJPCIPP8O0MOo6UOvQeGChC7DfPQQOu42vMKYwFqZWxvZQkQu5aNXjUyVSUyF6QnlkS8shrinQhBPvdGaw"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef277fa37564-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VYvdRgYmyJ32dZUWD5v%2BTvVJsVrA8QZggzjPTE36f2XgmLRvBwp9b3vEv43rxtVySiTLQCrOm4LqOkyYn9eb3U%2FbSrfQ74KtRYQP3lJ1LSh4mcpOjw%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=23,cfOrigin;dur=587
Server: cloudflare
CF-RAY: 9b90ef27787d5e40-SIN
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:42 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1794
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=F%2FNLuxbHZu0FPcM0N559HEQJicQy14QEQTAVzGfoNDKlIuuRnnJSl0lJcAmdU3hOePxNa2uC1LzzSR3l1un2gH1mZdcvjZ7%2FSQ%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=609
Server: cloudflare
CF-RAY: 9b90ef280a8bfd1e-SIN
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:8443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:01 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19276,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef29cfd25ff2-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=y6wvhKiW132wTHCs2vu0SwKTdzgv7aqcUTmDEtChTr8JkXwCSU2yB6%2BWm54lbjA2J8o5iQ8O6hVkkoZ1u2nYKqRv%2FD764axdvJz9sl8cNNLF9tFKsw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef237f2bb1f3-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:01 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19356,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef29bb891c6f-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 3574
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nTK7QlTgIF5zPw%2BEltdo5hPJn2rT9fsVkLe6TkwDteRH4O8aEPVMpKEuXF3HNWKyG%2Bt9MBbzt%2Bsv6X7%2Btng6xssfOjEJG3DW7w%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=344
Server: cloudflare
CF-RAY: 9b90ef252bb320a9-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=q5vB2AkJlAF3%2ByiyVz7OMHGV1599pS51eI28qBTDh7RZcjbpc3Kk3WQYR5ErekNy3FwDgKxFCLSMImEEVLoUt3aM%2FWTQtQgnp9Mfj5DknNiJBuVfVg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef22fb0d2968-LHR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:01 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19327,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef292cb9ef27-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 10198
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=FuKibHOP2Fnj6Yrdj9KJSAGx2Xj0%2FslUIqLZKC38rQgdXk7SQ7BBTOyt%2BavXk3o1bxejUOl0VOIlZ3bCgbmUVLWfaD7Z25zwsF6ETT5hsSzu%2BkTzTg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=340
Server: cloudflare
CF-RAY: 9b90ef250e95a19f-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=q2hXs%2FKuVqR42BcBk8hQTaFypejjmqSicz8DqDt044s4ITj6kVtj%2BhpvSfLpQpg5SnhBDduSCrwxC80e1Xy2ybzEh%2BmYOuk%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef22d84e9b2b-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:31:41 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=G2D8FXFse1O6uqDRa8xkyU%2FcXkerrP67NpJ2kAPVmICU7WMp5efu6QhC8MEPUrB402Vgnh8SNI1pfPvbaTKIRseOxjm%2FBkEcgw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ef228e6f3e9d-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · www.wl.ws
2026-01-05 06:31
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:32:01 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19345,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ef28c93cae70-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:30:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 8
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Uzp5nGrYviYT3qScCwCerZhyMe18jeK4UfNRinQTLd0glaeY3UsRbGQWBdDFNFnMs9eeQVJHJF%2BRPLBAlBPSJp3p%2F5wst2ts%2B4G2"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=19,cfOrigin;dur=605
Server: cloudflare
CF-RAY: 9b90ed6cf960888d-SIN
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3031::6815:41e6:8443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:30:51 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19529,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ed6ebeeca9ec-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:30:51 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19726,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ed6e48c967b9-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:30:30 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=r2%2F6Y3RJcwMlnWegf1YlOoMAoGmRzoqaYVB5blm2cqZf9gpWaRVHVtiKpiUK%2FrLIdZsv0F83P0gLE31mhOxSLzTvSm6qL%2FLMoxjd"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ed67a882a24d-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:30:30 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gV0ZZR0UkjATX470R%2FJ2XcyFLo8WNJQQEPgizNmnKyLF5x8vGSCKPGJKwCGckgFpx9lXVndBQTGb514rLwlPfhyTqWVJbZ6Wg73kkAHvwJKlpYYUXzkRBaQ%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ed67ad32c8c9-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:30:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=g9GHL727Z5dPaaZDK%2Fza9hoe6xPJoIYTqhdudSfWRC8JkLeYDJqPidzZnbWiccix9XCd%2BvoP61iLkcK%2BHCqTm74utwH4ddPECs2i9HGDJpfCUn8I%2FjZZzc0%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=382
Server: cloudflare
CF-RAY: 9b90ed69bf636615-AMS
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3037::ac43:9817:8443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:30:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19275,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ed6dab725d8f-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:30:30 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=BrYnS9Upy%2FHjXNtJmBLQJmx2eKu2ZBTO%2BBvCzaL9lmwj3TYBWAb5PcVVU8cVEf47TUvThEm4qKl8vbItUUsU8LRhnxxWsnuCTbAtAkY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ed677dab9d36-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 522 <none> Date: Mon, 05 Jan 2026 06:30:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19356,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b90ed6dae2fd386-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:30:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nDwkF0J5oN13AjZZ%2FLKV3TZAfIwrsW7K1F300lbHJHy%2BLVN9Po7ARGGZQEd8ZR2%2FuYXBpf%2FTkkBgCFQjzqfu0ORZKpDCQj0dMOGiMV8lb0A61%2BRq7EJRzKA%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=405
Server: cloudflare
CF-RAY: 9b90ed69daa69f35-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:443 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 200 OK
Date: Mon, 05 Jan 2026 06:30:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Ktty%2F1sZVdLmVu8LMdEp6HrRV4ZtTzfKSkOqD46EAQfPxvzS9fpATIxTKTB97sJ4XwggWz%2BwZaNYEtPjvj1S6PfsD%2F3K1CxBkm667ok%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=366
Server: cloudflare
CF-RAY: 9b90ed69c9adcd67-LHR
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3031::6815:41e6:80 · banksim.wl.ws
2026-01-05 06:30
HTTP/1.1 301 Moved Permanently
Date: Mon, 05 Jan 2026 06:30:30 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EEtqyOeSz7d6dTRJEp2F4sgpvqyND1C0dX14h5h%2F1DKdU0yRMfrbZ5qWE5K9emhUKQmVqG%2BX%2BfQMFF5vLySf57Knwu1GHufNRjL8Gms7sH9Pp5SYc3ZhFJA%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b90ed672d5f7e34-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:37:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19493,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b32c82c1babca-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:37:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19595,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b32c7fb9a36d2-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2dkiVGhpUNIh8yAiAOOj8F%2FFViOz4AuRH6fO2uEHM1BwdiD%2FSyx%2BSaLbK5KceFLxkpLgDuG1238fAiuprgRyusveAcWffzW8JA36FLl7EQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b32c1a94612c4-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:37:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19288,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b32c7db051da8-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pmE0gMGzsSzn09LEC2EJnU91YurR7z2wbBsMlJ5LVgSPap7RxZrouF%2BJo3Z7lngHeM0oIg1Cih2JXIOzyrXpM6DsDa%2Fl%2BLhdxBgNTUPWozSiMNhS78lCV7eTdA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b32c17b6fd5a5-AMS
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 5f6a643efb734420a2c2a4a47e57dc8d
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=125
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kzr%2FyJjeHJJvBj3%2BlM4HOrL7%2Fd30SYsFiLlgOpp2ta4Eb6W7BuHnvhfGYD3wnLaXePiA4ojdHuWZu9tmmJaEePACpIztR5smC9kNy0suUIM7r9oYCPTPXG636A%3D%3D"}]}
CF-RAY: 9b6b32c2bfdde930-YYZ
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 172.67.152.23:443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: c89d6a436d2dae0eb339dab94f0b90af
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=264
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fX8bIg4Anz5FF7gn1%2FA%2BDN%2BzHKUQmPJdwXqjiwXMUaJPIa8%2BvaClUQjBNPI68Y97s8PsTnisirOZCuS3u4UtvDZExj93XpvU1Blji70%3D"}]}
CF-RAY: 9b6b32c2dfe55f77-SIN
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 168060b5b1e15ef1cc3e52b970c1c84f
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=169
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yUhsbNwkXV0bc7pAQxwRUIpAMC%2FUV%2BmWyXPprZwarCnbDN7UAYabmYAhX08fHmXu9588NLai6dE5T8odI1Yw5M9BlSg5mFbZIo%2BRu0%2FAugStcWv40aLb1Ph%2B8w%3D%3D"}]}
CF-RAY: 9b6b32c26e99005f-LHR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:80 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3fg5YEBdQzcqgJbuYATFnICLMBv4QOtRuvwHesvoTDdkVseteKJzUksq2VDsSDVsiN535cFoyNJbjm7mNSzB522SgY7ziR9nYSazeVADig%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b32c10a2e190d-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:37:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19439,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b32c74bfebb01-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:36:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 6fc808067f12741dcc3e52b970c1c0fb
via: 1.1 google
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=186
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=q5ZNb9hzDq6VZ9%2FlTeSXAZ%2BS50NSWpUtxqEAdedClOX9d3sYzrNeslaQ2Z7%2BvQinO6%2B6%2Br3wxBV8dXMnVsxkzlq8OneZlH9cTGDZfCtfZw%3D%3D"}]}
CF-RAY: 9b6b32c1fcc06054-LHR
Page title: Domain Blacklist Checker
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Domain Blacklist Checker</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<div class="container">
<h1 class="title">Domain Blacklist Checker</h1>
<form id="domain-form">
<div class="field">
<label class="label" for="domain">Domain</label>
<input class="input" type="text" id="domain" name="domain" placeholder="Enter domain" aria-label="Enter domain to check">
</div>
<button class="button" type="submit">Check Domain</button>
</form>
<div id="result" class="results-container" style="display:none;"></div>
</div>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="/static/script.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · unblocker.wl.ws
2025-12-31 16:36
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:36:51 GMT
Content-Length: 0
Connection: close
Location: https://unblocker.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=gWN5JTz8Q3D%2Bme8es1mf2bduvmYl2431CeceS%2B92s0PV2%2BolUCGWJGzq7Vy%2Ff0ydJ6kwbzFK4%2Fxyu%2BZnhwgxxixk04ghbyiQYtlhRRSInb8jJ1P%2B%2BdmCc4NJGA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b32c0b847886e-LHR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:18:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: a748999cbde76711c914e98956831ddc
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=640
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uCg5YMr500UWMKUl%2BCF5R78pQb2YkkTdTGcEBROoilvpHohM9JsKQGv%2BbJljL5%2FT6Mgvpg7Gu8hUFFQu03MS3vpPNUuPuJVt8g%3D%3D"}]}
CF-RAY: 9b6b180d4bdcfd67-SIN
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 104.21.65.230:8443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:18:57 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19678,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b180d5eaec540-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:18:57 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19407,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b180d5898421e-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=8XuceGZ83J2h15tp%2B54AEzMqVu70piEa%2FPR6peTbvlXH2Qr7IXEr3UEjEzPVxRg%2BI2mGbF%2BSu78PHYggwBZZoVvte7LrlDAppw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1806ac64d81b-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:18:57 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19332,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b180ceb251484-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:18:57 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19464,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b180cc8e3054f-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wRBJo4hd%2BP5MFn6%2F7k7snMclNk3j0HqhW03PTIfPmo8ImvN5C3K3OYAgbeISXZd2wLHkp3HMFGHOmNCGqUYWSPUr361nWFo%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=2,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b18066aaef3bb-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:18:38 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: fccc068e8fcaa418975c2070c1be748a
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=354
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=uhKzguH3M9%2F0A8jim%2FBoXTbXvULc%2Fqkkm3f39qEURA3QnSqZNfCWJ%2F%2FikRHumjNU6lJ5Ip49O38ga2TPQ1MQc%2B5b22aB7YtQF5nYOzDN%2BhlejTkR9Q%3D%3D"}]}
CF-RAY: 9b6b18091f90036e-FRA
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 0b41da96c67584825468077bf1285557
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=95
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=AZNuUrVoD3o12LGf6vWneFBW3kLeEv5sv%2FOncL2xvvSgZbvOQ4okrG7O4nCawCVi7RGoeIa3U11xKVcKuPDnwnr4kgW1sSkIJYlAO8XD6oKFce6LBA%3D%3D"}]}
CF-RAY: 9b6b180729deec6f-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 172.67.152.23:443 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 55a1b92df8f76965100ec5dfff23f96b
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=165
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ADOKXRsd8mDQLwZUg8o5mXEanVkhBDzgSd56JbRsRdC3dgTsGRp152Y8OrU8Gt9eiyHfeHVr6BmjZ8DTOluQpY4MozidPKRR6A%3D%3D"}]}
CF-RAY: 9b6b18074e3d7a81-EWR
alt-svc: h3=":443"; ma=86400
Page title: Image Uploader
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Uploader</title>
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="/static/style.css" rel="stylesheet" type='text/css'>
</head>
<body class="bg-gray-100 h-screen flex justify-center items-center">
<div class="container max-w-lg mx-auto text-center">
<div class="flex items-center justify-center w-full">
<label for="dropzone-file" class="flex flex-col items-center justify-center w-full h-64 border-2 border-gray-300 border-dashed rounded-lg cursor-pointer bg-gray-50 hover:bg-blue-100 dark:hover:bg-gray-800 dark:bg-gray-700 hover:border-blue-500 dark:border-gray-600 dark:hover:border-gray-500">
<div class="flex flex-col items-center justify-center pt-5 pb-6">
<!-- SVG and text here -->
<svg class="w-8 h-8 mb-4 text-gray-500 dark:text-gray-400" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor">
<path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 13h3a3 3 0 0 0 0-6h-.025A5.56 5.56 0 0 0 16 6.5 5.5 5.5 0 0 0 5.207 5.021C5.137 5.017 5.071 5 5 5a4 4 0 0 0 0 8h2.167M10 15V6m0 0L8 8m2-2 2 2"/>
</svg>
<p class="mb-2 text-sm text-gray-500 dark:text-gray-400"><span class="font-semibold">Click to upload</span> or drag and drop</p>
<p class="text-xs text-gray-500 dark:text-gray-400">SVG, PNG, JPG or GIF</p>
</div>
<input id="dropzone-file" type="file" class="hidden" onchange="uploadImage(this.files)" accept="image/*">
</label>
</div>
<div id="loader" class="fixed inset-0 bg-gray-50 bg-opacity-75 flex justify-center items-center hidden">
<div role="status">
<svg aria-hidden="true" class="w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-blue-600" viewBox="0 0 100 101" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z" fill="currentColor"/>
<path d="M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z" fill="blue"/>
</svg>
<span class="sr-only">Loading...</span>
</div>
</div>
<div id="preview-container" class="mt-4 hidden">
<img id="preview" src="" alt="Image preview" class="rounded-lg shadow max-h-60 mx-auto">
</div>
<div id="url-container" class="mt-4 hidden">
<div class="relative mb-4">
<input id="upload-url" type="text" readonly class="bg-gray-50 border border-gray-300 text-gray-500 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-gray-700 dark:border-gray-600 dark:placeholder-gray-400 dark:text-gray-400 dark:focus:ring-blue-500 dark:focus:border-blue-500" placeholder="Image URL will appear here...">
<button onclick="copyUrl()" class="absolute right-1 bottom-1 text-gray-500 bg-gray-100 dark:text-gray-400 hover:bg-gray-200 dark:hover:bg-gray-800 rounded-md p-2 inline-flex items-center justify-center" data-tooltip-target
Open service 2606:4700:3037::ac43:9817:80 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ltu9pMOhdw8gDOohmhbY8sXo35cWExyYN3Xg7lLU9ArrtwtZTr5HA0sM2sLEInFuRmmy2tmTf%2BzJFuFz%2Fv7YGKDTWCTF1dKBzF4gUX949VRdT%2Fy%2FIg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b18063cce47cf-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · img.wl.ws
2025-12-31 16:18
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:18:37 GMT
Content-Length: 0
Connection: close
Location: https://img.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6CTj62L0c%2B4sVz%2BteUi%2FyvpxVFttMZHiEuUPknw3A1uh5u45nCVT08wdjHkDIVDiaPOVpCAw5qkyPW14TTh%2F3Ka%2BAiY7I%2BrX2jXiYUNhK3NxRD8hsg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=3,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b18060ae7d3a2-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:14:03 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PBKjNVpBHiZJ5uA8qipNqjnPK8SLA3O%2BV6rrWxqKlJ7YnsbUK%2Fv7sydUP%2FrEzCEN%2FoujL7yPFgJqNpVHgGKeV1kvE3vTF7FKJl%2FTmrCA3gbR1yZtF21KEV9hOQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b115aae25c8ce-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:14:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 5cccbc21b106e028a41d2bd091f4a564
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=7640
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rm5XZcs3eVk9DruSsLahet4ZPB53%2BDDUz%2BdD5WP1CnG5%2BZWQsGZor3DiH58j8Qlhva0i%2F2XFaC39dKK5hiFTldFw20%2FKCP5YYuA8wK%2FnSg%3D%3D"}]}
CF-RAY: 9b6b1160896ceffe-SJC
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:8443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19560,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b11606f35dbf4-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:14:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: ffc1013c9c71b3c639f1bacb784da9bb
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=7663
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ewW9%2FeX6Twtfo5k3hqPD9ADmANU2btgpmImJZnZNkSAH81eckF625lbg7fgipIbapJuBBEY3LMxNlhDZMVMQU4vOJUct8dOXUsjjwey1heTQNooXnLHEj%2FXF5A%3D%3D"}]}
CF-RAY: 9b6b116048ba5383-YYZ
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3037::ac43:9817:443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:14:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: cc4b3202969beadaa41d2bd091f4a140
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=7673
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dyaXU6tVVUZMAnhs4qoizZ053i0cTvu36fTI%2FcJ1%2F8BlEORtKNHihNUDRtwEJq%2F%2B%2F1o%2BAs6USq8jkMTChh%2BF82%2FhFUXclAn1NqNQm4Pl5tCRdVEUubRIi6UWMQ%3D%3D"}]}
CF-RAY: 9b6b11604bf5f2f9-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:8443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19550,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b11604b568be8-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19370,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b11603f0035ae-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:14:03 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=87sGfskpFA0qwtYu0jx0iBuFpYXuMuKgN5E6CuwOIZuY6rZmt98X%2B%2Bzk9l0UAzEDH8oE9H50ckHgmzkIB%2B4Nn2d3lhPuR4iqBlzveFsnqg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b115a0b29555f-LHR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:14:03 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=THnYQ3C5UAOLP02Z37fv%2BpGb5e37FKLzlNECKFXiaBwaOfuzH3DcKV%2FFGhD1nkEo4sxe76SVsSuMEVwh6BDPNND%2FWK3dz8pk06tymfSmnpYrzpxafJHuOsZhpg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1159c94f7da6-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:14:03 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=B73vtsfQulGFnrVMI4auEQexFqmI4BTElPmuv9l9Lbj7rAYcD8TH0uqPKlZJo71ggl2%2BYBb2%2BQXJPm%2FERKGGZZJauuwVBv9L0qmyAL9Trg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=3,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1159bc75dc84-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:24 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19688,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b115feacf459f-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · detectbot.wl.ws
2025-12-31 16:14
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:14:12 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: f9c0f81f2da436f58e4f07406dc47016
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=7786
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bv4iNDnE1%2Bkj0%2BlxlMfJyjoFUeiW6UKXD2xJXg3u6e28TaQ9Emv3VNygHho0ZSYKqQ7Fgah7m1G2k5SACWbH1GX%2BBILGHTvscGvJg90fNQ%3D%3D"}]}
CF-RAY: 9b6b115fe970dbc7-FRA
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 104.21.65.230:443 · wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2693
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eV1Azbi%2Fd3amzYtI8geRY7GVlcHDrXJndBA%2Bfu6MHaPUc2gMkmcRihQDXp6Uz6pAU%2FjBAuCMQM9XKMKPtzH3pO7WAnAL"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=132
Server: cloudflare
CF-RAY: 9b6b110a7d64cee9-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:11 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19536,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b110fdded9a0e-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:50 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VgZGZhfIMpbAV0cT4h4EdFq1%2BhqwPpUNQ3hr%2B5v4F6GUO6YJss316FbN4CmFvWMeUSfCkp4YjUD2SGNoN9TuEvccifgBnpe8m3oDt7nKBzmj"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1109691ac674-EWR
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:8443 · wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:11 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19404,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b110f699143da-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=XoY64AT1HhV0E0dfSuu8cIAbHyJnLnOx4oZwd2r3k6YzdA6xXBL9YB%2FMF6yLODqqbrrgf9V56iCeMM92AkAzaFStrlvAbTUvHXb9XXqzqQ%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=142
Server: cloudflare
CF-RAY: 9b6b1109e8b3fc8f-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:443 · wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 2693
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2FVS5PnyXF6uStiZw1narApx%2Bc3AazF9rDyNQBubCGmG5nQDl%2B%2FGh%2By%2BmT4Z1Si8AVVisIzKJR0dUE5iLqZiUqAQMp%2Bd3%2Bx8I%2Bpaji7Uf%2Fn8L"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=132
Server: cloudflare
CF-RAY: 9b6b110a0a30d3d7-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:50 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3nZ7iBM4DcyGAAqN4n1O7oiZxdprffvqLspeLpIwhR5IhmZ5Vb6zbCP76Wg0%2Bx%2B4%2F5o7nl81DFReZjOm5ch4Y7GVIzx3"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b11094e314814-BOM
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:11 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19469,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b110f4b48dca1-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:51 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 724
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=iziLawRFZtrG%2FDQmHggUHqAf8HmcO%2Bf%2BeydS8LTqN%2F1BiOlWdQj22VU7mJZUXeL7I98vqYUROmFTC3KBfU67GCAtlM04"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=345
Server: cloudflare
CF-RAY: 9b6b110b2eca4da1-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:80 · wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:50 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=eZuVYyZfMITtzXU%2Fxj0hProKiGMDtw8CaV0FLTvt0PauBMUKgk3d8mQynDtsHyq9hYGUGGasyLto7%2BDmcUjAXHbtyg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1108c96f6958-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:50 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ABXQ9nv5C71Mvktb893DWTDgRUf3Ql8QM0hxPJQG0fJQ3ep4%2FjEMiQLb%2BqZO2IyyTd7MibCQV6%2FgSaAJXWZrNk5HYunsnJnjm18TCvUj%2BWv5"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b1108c922dca9-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:11 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19359,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b110eda76edfa-LHR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 10
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=cXOXgN4%2BiCrDqtwp8XLpaO1Arw%2BHbgO96eMhd8hXYLvkb%2FVdpvZ4B7ksuBVFCe%2BtpgkI9Dh%2F%2B9RjZwrD6syinKQSZ7Y4lm5pgP9vzL0iv09UDm%2FHnA%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=93
Server: cloudflare
CF-RAY: 9b6b10fcddf7efa1-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:8443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:09 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19588,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b11025da4aa9f-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:09 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19573,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b1101fa6a9203-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:09 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19483,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b1101ca4eabe2-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zk4heJHjR%2Bo9N1n%2B2NAh6YZRT2q5nqmQIANiZ9TukpzMl0QBGRzMdHdC81CPTv4jtWZK%2FuoPjo266yPX9aFUcZmWXn7W70lZSixCg%2Bg599kecUHhMA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10fb8ab6d5f4-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:80 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=7enlPIXpmL9zSWlY0nFq0QiKctrvok%2BUU7YXV%2Bf0hDVA5FVPtcxMy5%2F1WqE0hSSy4Al08qm00vIGLF%2Bid2OOH7IoNULVZ8xj3%2Br%2FNN4%2BBnTUUxXLfQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10fb4b5fe864-FRA
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TgwvjhEZEKXRoiiUc57I4M6avtaONEqN7KxGduV1FuujONv34KxrobsFojUd1jjHAKGLdAj%2FaK%2FNXk7KoXjwnpMEFzDhDeQQ7Q%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=342
Server: cloudflare
CF-RAY: 9b6b10fdb820d346-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:8443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:14:09 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19520,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b11014c51b785-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=S2d%2BW9nKP99dKWRCd%2FNljIyNVx9nr17SHT1nXIRKB1nrYy%2Bjyd24B7%2FJLCHllNjKNld%2FLLK95jm8%2FPgc4DIfngoNjRBV5YgRDQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10fb0e6735e2-FRA
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ZFYvwHaCoj%2BWhKiFtDXa3flj8PZPvVO8%2BQEOzsYbrl9jg2tyd0zcpMe7xISzT%2BlvbDhsmnaidOIjV8u%2B0hPujUFW3yKbyW7QQw%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10fb0a9edd82-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3bj%2F5FaUX9T0ivhZB8qHX7TraM9lZdTHYb9Df0DKDXDeSFls8bhNbJymOzqrE%2Bxm7C09hxXjCfVV5WgkIGXMLeH0DWMque5ooEHwLr2CNMcO8GwCxw%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=162
Server: cloudflare
CF-RAY: 9b6b10fc4d40b213-EWR
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:443 · www.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ih7wQB%2B4Qr7UO9I9zSzyLXVYU9qUAIr6k6BP%2B2%2Fz3xV%2FsJVXjn8ZQzNRA9TQC95beGlxEI9xDy1n8RoUOq4oB%2Fo2qwTradxJXg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=336
Server: cloudflare
CF-RAY: 9b6b10fceec2ad10-AMS
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ThrYhQE1%2FuMK4epwSHVyNC4q7wrsUdmnXCedTPuAPgkQafhCQN4twozlYHuOhT8lYETZPy9ROmnDvoVM7WyVCbyhAVNhojwlsCQOrDY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=16,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10a0bbccce55-SIN
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=kyOuPJsi%2BFJJztddy8pQQxMhMhkuqAWcCS9wQorWA%2BY8YZUGHsp8pscHKu9X13eXfLAkBU98mn8kQlm4uv%2FGrwARfrAflWWD2Ykqbfw%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=392
Server: cloudflare
CF-RAY: 9b6b10a2ef156684-AMS
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3031::6815:41e6:80 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=fvz2f4dRfj%2FIhP0x3KToZB5bX9CoOelQsdEMIylBFbBy4aK50tIKJtYoChSswdM%2FVWqo6hihW13oCl32v7q7sW8X4%2FnpTEnbFq64Q11q%2FzqhQgXNaXcW7RU%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b10a02a9dd91f-BOM
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=r8ILGf4xgp8GaYX27fBjbXtYrrAjTQg71ix%2FoDg%2B%2FEbd6TSXVJuReYm9gfwjLDiJCL8fza%2Bhbz7EcWtB3OCU%2B0WLZvEdrsKjsLli"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=29
Server: cloudflare
CF-RAY: 9b6b10a0ffe2c33d-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 104.21.65.230:8443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:13:54 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19449,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b10a60a345a29-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2BwVBWS%2F9%2FyQeAxZXjjJLi6wVjI77h6TMxP72RIF37%2BZez3HwTmjLqKaC8nmgnh6qB%2B29zsYheHr9YLr8p6MLlLO7OQHFQlBCn56N%2BQY%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b109fbb39dc85-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:13:54 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19445,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b10a5ed61ccf7-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:13:54 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19251,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b10a5def49875-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EWYfHh4PlXTKnfSNMPVVy3gUD98r5oQXAL8wGE2pBKCJ%2Bpv3W4l62ussZG6wCOOs%2BQU19h0%2FRb98cKRsgxCt4X5SMfam3qA61L%2BsJCEaU3ii21aq9OH%2FfhE%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=8,cfOrigin;dur=392
Server: cloudflare
CF-RAY: 9b6b10a26b0377ce-AMS
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 2606:4700:3037::ac43:9817:80 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 301 Moved Permanently
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Length: 0
Connection: close
Location: https://banksim.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=5BTRESFByjwvBC%2Bz5FSsxH7oSIjXnZDoQNg%2BSFhDL%2B9%2B55%2FrHPRes4VwmGqQOwsKs6j5vtnxLGJOOqB8qQGrbpE7afS30tfcuB%2BhmgEvxc3TTLiQoNuC46Y%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b6b109fab812142-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 522 <none> Date: Wed, 31 Dec 2025 16:13:54 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19335,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b6b10a59f3cd296-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:443 · banksim.wl.ws
2025-12-31 16:13
HTTP/1.1 200 OK
Date: Wed, 31 Dec 2025 16:13:34 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=X8jIfRQXdKOtZLx%2BFfGrTFOydSkPjq7pPjRzojtuWJeqy5h8ZtKeO6a2S0NyzWLTDWdQLo4UMJqJSiWUnDMWZUK%2FIRPaxThELa3VTiJgEFhEBAtN1ivDo0U%3D"}]}
last-modified: Tue, 12 Mar 2024 01:24:02 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=7,cfOrigin;dur=133
Server: cloudflare
CF-RAY: 9b6b10a16eef6d1d-AMS
alt-svc: h3=":443"; ma=86400
Page title: Bank Manager Simulator
<!DOCTYPE html>
<html>
<head>
<title>Bank Manager Simulator</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.jsdelivr.net/npm/chart.js@4.4.1/dist/chart.umd.min.js"></script>
<script src="main.js" defer></script>
<script src="notification.js"></script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div class="app-container">
<header class="app-header">
<h1><span id="dynamicBankName"></span></h1>
<div class="sidebar-summary">
<div class="summary-item">
Monthly Income: <span class="netIncome">$0.00</span>
</div>
<div class="summary-item">
Total Assets: <span class="totalAssets">$0.00</span>
</div>
<div class="summary-item">
Bank Value <span class="totalEquity">$0.00</span>
</div>
<div class="right-section">
<div class="summary-item">
Date: <span id="currentMonthDisplay"></span>
</div>
<button class="normal-btn" id="playButton" onclick="startSimulation()">Play</button>
<button class="danger-btn" id="pauseButton" style="display: none;" onclick="pauseSimulation()">Pause</button>
</div>
</div>
</header>
<aside class="app-sidebar">
<nav class="nav-menu">
<button class="tab-button" onclick="openTab(event, 'BankStatusTab')">Home</button>
<button class="tab-button" onclick="openTab(event, 'TransferTab')">Transfers</button>
<button class="tab-button" onclick="openTab(event, 'DepositsTab')">Deposits</button>
<button class="tab-button" onclick="openTab(event, 'LendingTab')">Lending</button>
<button class="tab-button" onclick="openTab(event, 'InvestmentsTab')">Securities</button>
<button class="tab-button" onclick="openTab(event, 'DebtTab')">Debt</button>
<button class="tab-button" onclick="openTab(event, 'MarketingTab')">Marketing (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'ProductsTab')">Products (coming soon)</button>
<button class="tab-button" onclick="openTab(event, 'SettingsTab')">Settings</button>
</nav>
</aside>
<main class="app-content">
<div id="alertMessage" class="alert" style="display: none;">
<span id="alertText"></span>
<button class="normal-btn" id="closeAlert" onclick="closeAlert()" style="display: inline;">×</button>
</div>
<!-- Bank Status Tab -->
<div id="BankStatusTab" class="tab-content">
<!-- Bank Status Section -->
<div class="container">
<h3>Summary</h3>
<div class="section">
<label data-tooltip="This shows the current cash reserves.">Cash Reserves</label>
<span class="bankCash"></span>
</div>
<div class="section">
<label>Deposits </label>
<span class="totalDeposits">$0.00</span>
</div>
<div class="section">
<label data-tooltip="" id="requiredReservesLabel">Required Deposit Reserves</label>
<div class="number-group">
<!-- <span class="requiredReserves"></span>-->
<span class="reserveRequirementRatio"></span>
</div>
</div>
<div class="section">
<label>Net Loans Outstanding </label>
<div class="number-group">
(<span class="outstandingLoans">$0.00</span>)
</div>
</div>
<div class="total-section">
<label>Lending Capacity </label>
<span class="availableCapital">$0.00</span>
</div>
Open service 172.67.152.23:80 · ip.wl.ws
2025-12-23 03:46
HTTP/1.1 301 Moved Permanently
Date: Tue, 23 Dec 2025 03:46:43 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zFFny42Byb05ILi5eOvBvn76ffnphjtkwP9Y6QRPzSg7vmHuW%2F9iOCPquzEWZCIgpEnsQDPq494jdWZfG9B8ChLBkwt59%2BPb"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b24df9f9b591ef7-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:80 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:52 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=jYgBVio9vRoogIj%2BdxzruObyxkMm7E0mG7s7Hpvi5%2FlT5Q9G5FP86ZIAa%2FaJYxdZNVS%2FsgiTK%2FzzQiSP34LR4tDvnjfr5St8rT3oQNjHfA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2332a2f807856c-BOM
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:54:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19492,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2332a8e8c4ab28-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:8443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:54:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19540,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2332a8abf1ab0c-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:52 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=utTJmYgp2eJv0Iu%2F3TS0PtEhigsNGh5uIHfWmuf%2BQnN9qphEJgq1zYlEQY3cD1utfbhY7muL1U0b2JUMwcpcCwf4DZpraPGWOHZjUtEtAfXz%2FD16uGNWifPf5Q%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2332a26ad031f4-SJC
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: d9e62f866053aea1473c887b6d81ee49
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=145
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=Lm3i9aqos%2FoM%2BU1rWB6yAV%2FK%2FVj%2BNGzAwkNWu8bpg1AABZwWPDEK7ahPsMke0FMQyM9Zikm0kJvERkHpPjvOdP1M8AZaVtQNWRcg75DkWQ%3D%3D"}]}
CF-RAY: 9b2332a31af6ef9d-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3031::6815:41e6:443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:53 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 74a5f45373408678671aabb869906dc4
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=270
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=flQaOvAnv8qPupV9sO6i8S7uhplaWk%2B%2F9TUMR9a2gbY6VjawosbonjgzV%2FngIDAi76i%2FeBmksqy8VN4ttEBHkGtY%2FuF7lL5DfJTxbd5fuV0eEjxFGhVhu2jBqg%3D%3D"}]}
CF-RAY: 9b2332a878c947da-BOM
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 2606:4700:3037::ac43:9817:443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:53 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 2f0e0f56accce0eb561449318b005bc1
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=13,cfOrigin;dur=371
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tzg4SRTcciB5JFjvmgF%2FqMvGqCnNRKJVUng1G0Nlo9Qdi%2FeNVGs6gEgKRzRv1K3tJvGH%2F04UjdqdUZxShKvFHQZKbuS3k8qQkNNlFWe%2BlRNjA7X2%2BeJYfHBMJg%3D%3D"}]}
CF-RAY: 9b2332a3fa430bb0-AMS
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 172.67.152.23:8443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:54:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19679,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2332a7feec367a-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:8443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:54:12 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19422,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2332a7e80edc46-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:52 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
access-control-allow-origin: *
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: af2b9f85f6c9f5cefaf331e590b5dbee
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=6,cfOrigin;dur=137
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=nLDBAcA9QM9PE4hzPjCTMDGrJGcw27ZLyW27HGswxhb4HclY45nrrja8g1NixS8NsrPS0AqPHlpo2LPxfC0%2BuMriGCcev2HSBcIJ%2BBk%3D"}]}
CF-RAY: 9b2332a29f6c80dc-EWR
alt-svc: h3=":443"; ma=86400
Page title: Bot Detection Tester
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Bot Detection Tester</title>
<script src="static/modernizr.js"></script>
<script src="static/script.js"></script>
<script src="static/latency.js"></script>
<link href="static/style.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet">
</head>
<body style="background-color: #f8f9fa;">
<nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm">
<div class="container">
<a class="navbar-brand" href="https://detectbot.wl.ws">Bot Detection Tester</a>
</div>
</nav>
<div id="loader">
<div class="row mt-4 justify-content-center">
<div class="col-md-6">
<div class="card shadow-sm">
<div class="card-body d-flex align-items-center justify-content-center">
<div class="spinner mr-3"></div>
<div style="padding-left: 1rem;">Checking browser...</div>
</div>
</div>
</div>
</div>
</div>
<div id="mainContainer" class="container mt-5" style="display: none;">
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Summary</h5>
<div id="message"></div>
<div id="suspicionScore"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-12">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Factors</h5>
<div id="suspiciousFactors"></div>
</div>
</div>
</div>
</div>
<div class="row mt-4">
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Sophisticated Proxy Test (<a href="/latency" >view full log</a>)</h5>
<div>Blocklist: <span id="blocklist_res"></span></div>
<div>WebRTC: <span id="webrtc_res"></span></div>
<div>Datacenter DB: <span id="datacenter_res"></span></div>
<div>Timezone: <span id="timezone_res"></span></div>
<div>Headers: <span id="headers_res"></span></div>
<div>Latency (Proxy): <span id="latency_res"></span></div>
<div>Latency (VPN): <span id="high_latencies_res"></span></div>
<div>Flow Pattern: <span id="flow_pattern_res"></span></div>
<div>Net Res: <span id="net_res"></span></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Basic Proxy Test</h5>
<div id="ipDetails"></div>
</div>
</div>
</div>
<div class="col-md-6 mb-4">
<div class="card shadow-sm">
<div class="card-body">
<h5 class="card-title">Browser Summary</h5>
<p>User Agent Test: <span id="tcpip_fp_res"></span></p>
<div id="browserDetails"></div>
<div style="height: 200px; overflow-y: auto;">
<pre id="tcpip_fp"></pre>
</div>
</div>
</div>
</div>
</div>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/
Open service 172.67.152.23:80 · detectbot.wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:52 GMT
Content-Length: 0
Connection: close
Location: https://detectbot.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=TChsTo802AaEstqo%2BA%2F4oSeb2sPsjxaM4CMEIRTuwyKi5fmgT5L48rSO2gW9fr2rRfes0%2F4LI%2FqBoupMSB4B1FDJh28USCQ7ZxaY6o1mrA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=9,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2332a17a52813d-YYZ
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:31 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1302
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=1jVJae4wsqAphWld4ficE%2BQnAkA601E22Tb0VqaZyam%2FxHT3EOVV%2FJnNmL1kGBhDMzz0t3MOTIZat%2BqGwBIy5JTkl3BW"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=647
Server: cloudflare
CF-RAY: 9b23321c2bbe658d-SIN
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3037::ac43:9817:443 · wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:30 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1216
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ldB7YBf19KVBUCdj3m8G%2BQPUPpWZMihkXFNHAsPLPfIfv1ZQX%2BKYxe4zaUpTtOTzHfgUrMZ2Q%2BwKcJp0tg6v3PPnWOeB5cz0Kz9TOlyCBQWb"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=44
Server: cloudflare
CF-RAY: 9b2332182c377ada-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:80 · wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:30 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=rK46%2Bc4mVx81HhFj7euYdgHKWVvgDmRMu1dbYxJVoqOJE62LCtpT%2FldKmSlT4uh%2FPMY2SHACZs6REcnF9%2F6bqfWA45NVPFvUtvd%2F1Cbvuerq"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b23321738d2f977-SJC
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:53:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19749,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23321dbecc2247-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3037::ac43:9817:80 · wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:30 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=bkiGyLD8Rhzveh8ItbXm7K1lNdN0ilbIfje2%2B0%2Ft2uDB0gqxkcpjNsdcrygOSf2gpO1SO4M6pzXbXa2f1JUFXK32NKBMiiZfKZXeisFTVC7X"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=15,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b233216a8166656-AMS
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:53:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19700,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23321cdf0968fd-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:30 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=EBBuv7p%2Fa5CR1EQu%2BFc%2BC1Pg8c%2BYeksFB7bwa0n5lKKLLEzrxuUiY4zxDg9P%2FEwMRAHWXlMqqV6po%2FGNhi3rC4XJXA%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2332168c295c50-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:53:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19304,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23321cbe9f983e-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · wl.ws
2025-12-22 22:53
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:53:50 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19377,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23321ca94542ab-EWR alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · wl.ws
2025-12-22 22:53
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:53:30 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 1700
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=PIFvlwd0P5hD%2Fr0LhMi4lB%2Bqq%2FjNyqemR3IhgKCXcfxrCRlcY0Y2l8Y2Rfr8PDbi9Bvihb5KEIeg1zTNQ4xY3PycxawI1SZyPS0fhxsJH%2BKY"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=24
Server: cloudflare
CF-RAY: 9b233216ffb2ac1e-YYZ
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:80 · wl.ws
2025-12-22 22:53
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:53:29 GMT
Content-Length: 0
Connection: close
Location: https://wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=%2BPru67TvTaSInRowm18WyNpPX0ngtaExg4sKYO8T4w9i%2FI%2FTWvSo9Z%2F1iCFLE79sxsmsrg015rsW%2BU7HzaRoal%2FFRWSg"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2332160d101976-FRA
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:42:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19567,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23211f6f371ed9-SIN alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:41:55 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 2e39705a769fa191b7792253f8c6b694
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=11,cfOrigin;dur=585
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=quupfSFv1SqPznOKP39SZCtWYe6A8oG%2BISOst3puEii%2FgNrj0%2BbIaz0ic6ucSWCIP7e7GhVCuiJB83PbKXtO6skyFfhxunC0"}]}
CF-RAY: 9b23211d1dd0fd68-SIN
alt-svc: h3=":443"; ma=86400
Page title: IP Check
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IP Check</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
background-color: #f4f7f6;
padding-top: 40px;
}
.container {
max-width: 600px;
}
.btn-check-ip {
background-color: #0d6efd;
color: white;
border: none;
font-size: 1rem;
transition: background-color 0.3s ease;
}
.btn-check-ip:hover {
background-color: #0b5ed7;
}
.text-suspicious {
color: #dc3545;
}
.text-not-suspicious {
color: #198754;
}
</style>
</head>
<body>
<div class="container">
<div class="text-center mb-4">
<h1>IP Address Checker</h1>
<p>Enter an IP address to check its status.</p>
</div>
<form action="/" method="post" class="input-group mb-3">
<input type="text" name="ip" class="form-control" placeholder="Enter IP address" aria-label="Enter IP address">
<button class="btn btn-check-ip" type="submit">Check IP</button>
</form>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3031::6815:41e6:80 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:41:54 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=VpSaIYV%2F2rMFpaOdSp2%2BvyAVSGJFDv3rRWdH9el4E0r30eu0vsZPNxZdqqWYeTGAg24O8fA0SsZ%2BYcBhl77TJhd8QsZev5e0pxqShoNStFiM2225"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2321192c41fd61-SIN
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:8443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:42:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19608,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23211f08808e83-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:41:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 7e141bc64c4830b70f9448dccafb08ac
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=10,cfOrigin;dur=347
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=2lOGmhpw0lKsOQR4dUEKfsAo6zgWLNE2eCQC5mA%2B2rplpHTWrkxZTwQlNAnORB8Mx%2BRz4MzfkrA%2BpziEfIiP6zbV%2FXH%2FluatrneYqypZd2ylEgnZ"}]}
CF-RAY: 9b23211b0fef7a4b-AMS
alt-svc: h3=":443"; ma=86400
Page title: IP Check
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IP Check</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
background-color: #f4f7f6;
padding-top: 40px;
}
.container {
max-width: 600px;
}
.btn-check-ip {
background-color: #0d6efd;
color: white;
border: none;
font-size: 1rem;
transition: background-color 0.3s ease;
}
.btn-check-ip:hover {
background-color: #0b5ed7;
}
.text-suspicious {
color: #dc3545;
}
.text-not-suspicious {
color: #198754;
}
</style>
</head>
<body>
<div class="container">
<div class="text-center mb-4">
<h1>IP Address Checker</h1>
<p>Enter an IP address to check its status.</p>
</div>
<form action="/" method="post" class="input-group mb-3">
<input type="text" name="ip" class="form-control" placeholder="Enter IP address" aria-label="Enter IP address">
<button class="btn btn-check-ip" type="submit">Check IP</button>
</form>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:41:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: ec5cc6531c5427a69df96cddeaf96920
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=115
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=dpVoX%2FP24kcRJArFT0DMgXNb8MDfZWSLNKPpGAM0gkAeu2OW3iKHtSf2i6iB2MUi%2FOHX8QO%2FfZBKFjRmnFEKqBTW0JQfsKlm3A4O53od0U0A%2FrrP"}]}
CF-RAY: 9b2321193a88d5a9-YYZ
alt-svc: h3=":443"; ma=86400
Page title: IP Check
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IP Check</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
background-color: #f4f7f6;
padding-top: 40px;
}
.container {
max-width: 600px;
}
.btn-check-ip {
background-color: #0d6efd;
color: white;
border: none;
font-size: 1rem;
transition: background-color 0.3s ease;
}
.btn-check-ip:hover {
background-color: #0b5ed7;
}
.text-suspicious {
color: #dc3545;
}
.text-not-suspicious {
color: #198754;
}
</style>
</head>
<body>
<div class="container">
<div class="text-center mb-4">
<h1>IP Address Checker</h1>
<p>Enter an IP address to check its status.</p>
</div>
<form action="/" method="post" class="input-group mb-3">
<input type="text" name="ip" class="form-control" placeholder="Enter IP address" aria-label="Enter IP address">
<button class="btn btn-check-ip" type="submit">Check IP</button>
</form>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 104.21.65.230:80 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:41:53 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ou9Pq2lwnXTtvjvqNyxun6qnSmcEHYnH%2BydCEIpU%2BTUDnkQRVJLWfA3VNJbxFK38Zz1C1KIwmM8bOWFjmhetoP3ZPENGjg3h"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2321185d8f0ed5-EWR
alt-svc: h3=":443"; ma=86400
Open service 104.21.65.230:8443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:42:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19604,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23211e58cc975c-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:8443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:42:14 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19584,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b23211e4f1d0418-FRA alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:443 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:41:54 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
strict-transport-security: max-age=63072000; includeSubDomains
x-cloud-trace-context: 5773b86eae80b171954f886a10f1d715
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=9,cfOrigin;dur=351
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=wQKVnekjW%2F6ITZdlsZFqiKBBEhp0f8nraBWLvORP0rIIhauNp9zhIzs7vkBje5XMjiPG5f23QFBpTPSQyaWo8Fb2yH6Rs1IC"}]}
CF-RAY: 9b23211a6944f8b2-FRA
alt-svc: h3=":443"; ma=86400
Page title: IP Check
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>IP Check</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
<style>
body {
background-color: #f4f7f6;
padding-top: 40px;
}
.container {
max-width: 600px;
}
.btn-check-ip {
background-color: #0d6efd;
color: white;
border: none;
font-size: 1rem;
transition: background-color 0.3s ease;
}
.btn-check-ip:hover {
background-color: #0b5ed7;
}
.text-suspicious {
color: #dc3545;
}
.text-not-suspicious {
color: #198754;
}
</style>
</head>
<body>
<div class="container">
<div class="text-center mb-4">
<h1>IP Address Checker</h1>
<p>Enter an IP address to check its status.</p>
</div>
<form action="/" method="post" class="input-group mb-3">
<input type="text" name="ip" class="form-control" placeholder="Enter IP address" aria-label="Enter IP address">
<button class="btn btn-check-ip" type="submit">Check IP</button>
</form>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
Open service 2606:4700:3037::ac43:9817:80 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:41:53 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L3qm4q6JpWLZ5Hns2Ic40mOmEoAIBusHtQsLGBCBCFN99z10BDHb1n3%2FNT6Xe20uWo1RT30Ks%2Fso6toZkJEQJkrKiL6JrYs596VUh8AwwQhkdQlK"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=10,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b2321180ae43bbc-BOM
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:80 · ip.wl.ws
2025-12-22 22:41
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:41:53 GMT
Content-Length: 0
Connection: close
Location: https://ip.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=IlAaGJlkQ%2BWrTZZAbpxhsUbWnZXhXmx6Yl472LFPrOOIMGpsPlbne43lx9r8JCGlKTdj9ZEeLko7GkXIUECFsvpHCCZFiupf"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=8,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b232117ab67eff9-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:8443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:32:08 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19531,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2312541c85ca3e-SJC alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:31:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Age: 0
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DiWvo9AKkc38ZGdIhVV4bePVZVoSc81tgNqZuubo7fFdhxPCVqSxagkX4elqO4fZxA4DRMPbdnzLiM%2FYx90SgWObsAhdPe175w%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=15,cfOrigin;dur=355
Server: cloudflare
CF-RAY: 9b2312510e75dfe4-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 104.21.65.230:8443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:32:08 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19518,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b231254398047cd-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 172.67.152.23:80 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:31:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=F1m%2BbjB%2BKdABy9faVz165DWzCnYbhibrTTQUp3ZHQ5IHjIZp1Nh0io%2FRQgRNAyoZQurzIXqSpaqpl9Ewgp%2FeLeKD9fxcatlq0g%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b23124db99436d5-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3031::6815:41e6:443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:31:49 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ifrTFz5mK3jCOd6bnrDciozLHRWg%2FmoT1D5n5RxoznmMt6RFt5Yrrxc02lOIndddqYDwtabaFEBqn1b7sGH9Hln9CBW4GFkgeeihFjnFZ5%2Fyp%2B1Hgg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=12,cfOrigin;dur=408
Server: cloudflare
CF-RAY: 9b231251acf1a037-FRA
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 2606:4700:3031::6815:41e6:8443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:32:08 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19508,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b2312540f819f81-AMS alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.65.230:80 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:31:48 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=o7KJnPv6Yzi3VdWov6a%2B6uPOKKvYC9TUsSjS9dL19XzA7jiq51en%2BIAshH8D3yxLD%2FZ7NCHQfJqBBRV%2FiCBOVmH6B1kV75wjcg%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b23124ced9c169c-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.152.23:443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:31:48 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sw7%2BX%2BmACIpN7FDr%2F%2B4%2BbHTL9Ppcgsz7Hk4uLUKIK%2B8Ms9j1VP48Q2TLhXq3cuSPG12%2B5ZzUNVggEvJ12sb5njnTjLD%2FRN1Fgg%3D%3D"}]}
last-modified: Thu, 13 Jun 2024 14:21:49 GMT
strict-transport-security: max-age=63072000; includeSubDomains
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=14,cfOrigin;dur=200
Server: cloudflare
CF-RAY: 9b23124dbe59cf29-SJC
alt-svc: h3=":443"; ma=86400
Page title: wl.ws
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>wl.ws</title>
<style>
.highlight {
background-color: #f0f0f0;
padding: 2px 2px;
border: #00000030 1px solid;
border-radius: 5px;
}
</style>
</head>
I created <span class="highlight">.wl.ws</span> as a free "tld" for open source projects. Here are some:
<ol>
<li><a href="https://diff.wl.ws">diff.wl.ws</a> - Pretty code diff checker</li>
<li><a href="https://i.wl.ws">i.wl.ws</a> - Quick image hosting & MOV --> GIF tool</li>
<li><a href="https://ip.wl.ws">ip.wl.ws</a> - IP quality tester</li>
<li><a href="https://detectbot.wl.ws">detectbot.wl.ws</a> - Free bot detection tester</li>
<li><a href="https://banksim.wl.ws">banksim.wl.ws</a> - Bank Simulation Game</li>
</ol>
</body>
</html>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"42215d0b986c44e29ca713d951fa2a1d","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
Open service 172.67.152.23:8443 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 522 <none> Date: Mon, 22 Dec 2025 22:32:08 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19287,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9b231252f9f3ab03-YYZ alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 2606:4700:3031::6815:41e6:80 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:31:47 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=tGAg9dAFSm4lUxXGBO%2FhQikPVqf1i7XUqSwAgLYoWe2YZ12jnfwibKE9q9y57FwU4FOFle24YJjBtmyqlk9l8Q%2FzhyJX9Kou%2F31p%2Fm8PMt2iPyg%2FOQ%3D%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=13,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b23124c9ed7da8d-EWR
alt-svc: h3=":443"; ma=86400
Open service 2606:4700:3037::ac43:9817:80 · www.wl.ws
2025-12-22 22:31
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:31:47 GMT
Content-Length: 0
Connection: close
Location: https://www.wl.ws/
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=S0Yvjj3MYwaRNchu%2BJyKf4WYHmxnYSlEC9B0tFq99CfRvtm5DdCJNfW11BTqb2G%2BdWcqQbpvtQna%2Fsq2HO57dE7V6RL5Tw1SiYUFlv%2BOyzcxG4M%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=11,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9b23124c99a2dcde-EWR
alt-svc: h3=":443"; ma=86400