Page requests per day for hyper.dev since July 2026, split between confirmed readers, unclassified browser-like traffic, and bot traffic (crawlers, scanners, non-browser clients, probes).
Without the bots, at their own scale: page views per day from browsers, confirmed and unclassified.
| month | days |
confirmed visitors |
browser-like visitors |
browser-like views |
bot requests |
bot share |
|---|---|---|---|---|---|---|
| 2026-07 | 16 | 123 | 1,849 | 3,626 | 24,584 | 87% |
| 2026-08 | 31 | 172 | 2,349 | 4,683 | 43,317 | 90% |
| 2026-09 | 30 | 125 | 2,094 | 4,108 | 62,884 | 94% |
| 2026-10 | 31 | 602 | 4,485 | 9,056 | 24,949 | 73% |
| 2026-11 | 4 | 414 | 858 | 1,979 | 2,318 | 54% |
readers = unique confirmed visitors per month, summed over the months above.
Computed from the nginx access log; no IP address or User-Agent is
stored or shown. Static assets and feed polls are ignored.
Browser-like means a browser User-Agent requesting a page with a
2xx/3xx answer; bots that pretend to be browsers land there too. A
browser-like visitor is confirmed when, in the same month, it
also loaded a web font or the favicon (matched to the page that asked
for them, since privacy relays such as iCloud Private Relay fetch them
through another address), or sent the headers a browser sends with a
page load (Sec-Fetch-Mode: navigate,
Accept-Language; recorded since 2 November 2026). The
headers are only checked for presence and never stored. The rest is
unclassified, not counted as bot: a reader who blocks fonts or
has them cached can land there. Confirmed is a floor on real readers.
Months marked with a day count are partial; bars show requests per day
so partial months stay comparable.
44,276 pages, epubs and pdfs served since 16 July 2026 (HTTP 200, bots included; most bot requests, 82%, are probes for pages that do not exist and get a 404)