ursy.singles · The instrument and the live record
The sessions that actually arrived
This site keeps no session table, reads no referrer, stores no device string and holds no address. It can still say three honest things about people: how many consent-gated human knocks its traffic ledger wrote, what people typed into its tools and its signpost, and — in writing — what it does not record and why.
Across 1 UTC days no human knock at all was recorded — 0 (honest zero) after consent — a floor, never a head count.
- Every human figure here is a floor: people are counted only after the consent bar is accepted, and a knock is a request, not a person.
- No row on this page is a person; the human class is a user-agent class and this page never calls it anything else.
- What is not recorded is listed by name, with the reason, in the last section.
Room 06 of 12
The humans, in plain English
URSY.SINGLES cannot count people, and this room does not pretend to. It has no session table, reads no referrer, stores no device string and keeps no address. What it has is a traffic ledger that writes one knock per request under a visitor class, and writes a human knock only after a person has accepted the consent bar — and a lookups ledger that keeps what was typed, with nothing about who typed it.
So this room says three honest things. First, the human knocks as a floor: 0 (honest zero) in the thirty UTC days from 14 August 2026 to 12 September 2026, today included so far. Second, what people asked the tools and the signpost: 0 (honest zero) lookups since that ledger began. Third, in writing, the list of what is not recorded here and why. Nothing in this room is a person, and nothing in it is modelled.
human knocks: option ursy_io_traffic and its month archives · 14 Aug 2026 to 12 Sep 2026 (30 UTC days including today) · human = the human user-agent class, written only after the consent bar is accepted; a floor, never a head count · Live — lookups: table wp_ursy_lookups · lifetime of the table · what was typed into a search, a tool or Nicola, with injection phrases replaced by [FLAGGED]; recorded whether or not the consent bar was accepted, as the published policy says; no IP, no account, no cookie · Live
Read this first
Why none of this is called a person
The word "human" on this instrument names a class of request, never a person. Read this before any figure below.
The human class is a user-agent class, not a person. When the traffic ledger writes a knock under "human", it means the request carried a browser-like user-agent that matched no named AI reader and no crawler. One person may knock many times; one knock may be a script pretending to be a browser. Nothing in the ledger joins two knocks into a visit.
People are counted only after they accept the consent bar; a request made before consent is never written. Named AI readers and crawlers are counted always. The human figure is therefore a floor — the true number of browser-like requests is at least this and probably more — and this page never calls it anything else.
This site keeps no session table, no cookie beyond the consent cookie, and no IP address. The one place an address touches a ledger is the API ledger, which stores a salted 24-character hash of it and never the address itself; nothing on this page is built from that column.
Stated 4 September 2026: this page has never called these rows visitors, and will not.
config consent_bar and telemetry, as the analytics module applies them · as at 12 Sep 2026 · the consent rule as configured: People are counted only after they accept the consent bar; crawlers and named AI readers are counted always. Human counts are therefore a floor · Frozen until the site file changes
AI-referred
Arrivals from an AI answer
Whether a browser arrived from an AI answer is the question everyone asks this room. Here is exactly why it cannot be answered from this server.
AI-referred sessions: not counting yet
This site records no referrer. A browser arriving from an AI answer cannot be told from any other browser here, so no figure is shown because none is measured. The runtime would need a referrer-class column in its traffic ledger before this section could carry a number; when it does, the number will start at zero on that day and this sentence will be revised, dated.
option ursy_io_traffic (no referrer column exists in it) · as at 12 Sep 2026 · no referrer is read or stored by any ledger on this site, so no AI-referred figure can be derived · Frozen until the traffic ledger gains a referrer class
Human knocks
The floor, broken into days
The one human figure this site can stand behind, as a total and broken into days, with the rule that makes it a floor.
0 (honest zero) — recorded across 1 of the last 31 UTC days.
Capture for this counter began on 12 September 2026. The total spans 1 counted UTC calendar days between 12 September 2026 and 12 September 2026, including today so far; a day absent from the ledger was not counted, which is not the same as zero. That is 0 (honest zero) human knocks per counted day, after consent.
window days are inclusive UTC calendar days 12 Sep 2026 to 12 Sep 2026 · today so far is included · a day absent from the ledger was not counted · option ursy_io_traffic and its month archives · human = the human user-agent class, written only after the consent bar is accepted; a floor, never a head count · Live
Consent rule: People are counted only after they accept the consent bar; crawlers and named AI readers are counted always. Human counts are therefore a floor.
What they asked
The lookups ledger
What people typed into a search, a tool or Nicola — kept as text, defanged, with nothing about who typed it.
No lookup has been recorded yet — 0 (honest zero) rows. The table is installed and will fill from the first thing typed; nothing is shown because nothing has been typed.
table wp_ursy_lookups · lifetime of the table · what was typed into a search, a tool or Nicola, with injection phrases replaced by [FLAGGED]; recorded whether or not the consent bar was accepted, as the published policy says; no IP, no account, no cookie · Live
By design
What is not recorded here
A list of absences, each one deliberate, so that no reader has to guess whether a figure is missing or was never taken.
- By designGeographynot kept on this site by design — no country lookup is run against any address, and the ledgers hold no address to look up.
- By designDevicenot kept on this site by design — only the class of the user-agent is stored (human, a named AI reader, a search crawler), never the string itself, so no browser, phone or operating system can be named.
- By designReferrernot kept on this site by design — no referrer is read or stored, which is why the AI-referred figure in section 02 is not counting yet.
- By designSessionsnot kept on this site by design — there is no session table; a knock is a request, and two requests are never joined into a visit.
- NeverIdentitynever — no account, no login and no cookie beyond the consent cookie is read by any ledger. The API ledger keeps a salted 24-character hash of the address, from which the address cannot be recovered, and this page reads nothing from that column.
the analytics module's schema and config · as at 12 Sep 2026 · the analytics module writes the columns named in the runtime's schema (runtime-data-api §16) and no others · Frozen until the module changes
Every column, by name. Traffic ledgers (options ursy_io_traffic, ursy_io_ai_workers and ursy_io_tool_traffic, with their month archives): day → URL bucket, named worker or tool slug → whole-number counts, nothing else. Lookups table (wp_ursy_lookups): id, ts, tool, mode, lookup, request_source. No other column exists in any of them; no IP, no account, no cookie, no referrer.
runtime-data-api §16 (the analytics module's schema) · as at 12 Sep 2026 · the column list as the schema declares it; the terms those columns feed are defined in The Dictionary · Frozen until the module changes
Generated 12 Sep 2026 15:08 UTC from one facts build, held for up to 120 seconds and served 15:09 UTC. Every figure in this room is a count of requests or of rows, never of people; where a figure is absent the words say which kind of absence it is, and no zero has been written where nothing was measured.
Revised 4 September 2026: first issue of this room, modelled on teas.co.uk/under-the-hood; no stored value changed, and every figure the single-page truth room showed about people appears here with the same source.
Corrected 4 September 2026: The single-page truth room was replaced by twelve rooms; no stored value changed, every figure the old page showed appears in a room with the same source.
AI agents and integrators: llms.txt · agents.json · ai-entry.json · sitemap · humans.txt · this instrument · Nicola · MCP (POST only) · runtime status · apis nicola v1 · apis ursy-mcp v1 · apis ursy-runtime v1 · apis ursy-mint v1 · this room as JSON · traffic ledger · mint status · mint contract