No.aaS

No as a Service

Say no to say yes.

This page sits here waiting for a CDN or edge function to give it a personality. Every field below marked “—” is this origin shrugging; add edge compute and it might have something to say.

Request & Edge Info

Populated by an edge compute layer. On a static origin these stay unset — that's expected.

Client IP
Edge PoP / Location
Protocol
TLS Version
Cache Status
Origin Response Time
Server Timestamp
Rendered By

Client-Detected Info browser only

Read directly from the browser, not the edge — just here so the page isn't inert before edge compute exists.

Local Time
User Agent
Language
Viewport

facts.json source of truth

The page reads every value above from this one file. Today it's a static default. Later, an edge function can intercept requests to facts.json and return real values — no HTML or JS changes required.

loading…

Planned Test Endpoints reserved, inactive

URL contract reserved for the edge compute layer. Not wired up on this static origin yet — listed here so the contract doesn't shift later.

PathPurpose
/status/{code}Force a specific HTTP status code
/delay/{ms}Simulate origin latency
/redirect/{n}Chain of n redirects
/compress/{type}Force gzip / brotli / identity
/echoEcho request method, headers, and body