Monid · monid.ai · Campaign so far
346 hoppers · 1,387 sends
A hopper is a daily HMAC nick, not a person. Read Path A vs B/C next — only browser-like hops can later join a buy in PostHog.
How to read this page
- Hop — a 302 we issued. This is the only send we can prove.
- Impression — they saw our listing. Not a hop, not a buyer.
- Daily nick — HMAC(day, IP, UA). Rotates at 00:00 UTC. Not a person.
- Path A / B / C — A is a human-looking click. B is a tool fetch then a later human. C is the agent as buyer. We infer A vs B/C from headers. We do not store IP or raw User-Agent.
302s we issued. The only send we can prove.
HMAC(day, IP, UA). Rotates at 00:00 UTC. Not a person.
Same nick hopping more than once in a UTC day.
0 nicks saw an index/MCP listing. A saw, not a hop.
Do not read impressions → hops as a funnel. Most hops come from listings we do not see as a saw, so hops can be larger.
Who they look like when they hop
66.9% of hops could be either a browser or a tool. 12.0% look like a human/browser click (Path A). 21.1% look like an agent/tool fetch (Path B or C).
Looks like a human / browser click
166Sec-Fetch-Dest=document or a browser UA. If a person opened the hop, PostHog can later join a buy.
Looks like an agent / tool fetch
293curl, python, JSON Accept, or a CORS fetch. The tool read the page. A later human buy is usually unjoinable unless they keep utm_id.
Headers were not enough to tell
928Still a real hop. We do not guess. Role is a proxy, not a person label.
How they found you
They find the hop most through Publisher network (100.0%). They open Skill file most often.
Channel is the listing that held the hop (utm_term). Dest is the page or file the 302 pointed at (utm_content).
Channel
Where the agent discovered the hop.
-
1
Publisher network1,387 100.0% · 346 nicks
Destination on your site
Which of your landings we sent them to.
-
1
Skill file113 8.1% · 70 nicks
-
2
HTTP API105 7.6% · 58 nicks
-
3
Docs index105 7.6% · 56 nicks
-
4
Docs welcome103 7.4% · 48 nicks
-
5
Catalog home101 7.3% · 58 nicks
-
6
Remote MCP100 7.2% · 62 nicks
-
7
Pay with x40296 6.9% · 54 nicks
-
8
How it works91 6.6% · 43 nicks
-
9
MCP setup guide90 6.5% · 50 nicks
-
10
Integrations84 6.1% · 38 nicks
Can their PostHog see it?
PostHog can see this hop if their JS is on the page.
Markdown, text, or install. PostHog JS will not fire. We still count the hop.
Machine endpoint. No pageview. A buy only joins if they copy utm_id onto the key or invoice.
Immediate login/signup redirect. Query is dropped unless they persist utm_id first.
14.7% of hops landed on HTML. Only those can appear in the client PostHog project unless they server-capture the query string.
Where the request came from
Cloudflare saw United States (US) most often (67.2%). That is the hopper, not a buyer address.
Country
ISO country of the hop request.
-
1
United States (US)932 67.2% · 179 nicks
-
2
Germany (DE)269 19.4% · 11 nicks
-
3
Brazil (BR)38 2.7% · 38 nicks
-
4
Finland (FI)30 2.2% · 30 nicks
-
5
Unknown (XX)20 1.4% · 0 nicks
-
6
Israel (IL)15 1.1% · 5 nicks
-
7
Ukraine (UA)10 0.7% · 10 nicks
-
8
ID9 0.6% · 9 nicks
-
9
TR8 0.6% · 8 nicks
-
10
MX7 0.5% · 7 nicks
Cloudflare colo
Edge city that saw the 302.
-
1
ORD471 34.0% · 65 nicks
-
2
IAD286 20.6% · 90 nicks
-
3
FRA256 18.5% · 10 nicks
-
4
ATL86 6.2% · 42 nicks
-
5
YYZ34 2.5% · 21 nicks
-
6
GRU27 1.9% · 27 nicks
-
7
ARN23 1.7% · 23 nicks
-
8
none20 1.4% · 0 nicks
-
9
WAW19 1.4% · 19 nicks
-
10
CDG17 1.2% · 3 nicks
Continent
-
1
NA939 67.7% · 186 nicks
-
2
EU319 23.0% · 61 nicks
-
3
AS62 4.5% · 52 nicks
-
4
SA42 3.0% · 42 nicks
-
5
none20 1.4% · 0 nicks
-
6
AF4 0.3% · 4 nicks
-
7
OC1 0.1% · 1 nicks
Network family
-
1
google612 44.1% · 69 nicks
-
2
hetzner281 20.3% · 32 nicks
-
3
SEMrush CY LTD277 20.0% · 81 nicks
-
4
microsoft26 1.9% · 12 nicks
-
5
none20 1.4% · 0 nicks
-
6
10GIG.host17 1.2% · 8 nicks
-
7
smile internet gold14 1.0% · 4 nicks
-
8
ReflectionAI Inc13 0.9% · 13 nicks
-
9
Claro NXT Telecomunicacoes Ltda6 0.4% · 6 nicks
-
10
TELEFNICA BRASIL S.A5 0.4% · 5 nicks
What the operator declared
chrome leads at 141 hops (10.2%).
Allowlisted families only. Raw User-Agent is discarded after we pick a family.
UA family
-
1
none1,203 86.7% · 185 nicks
-
2
chrome141 10.2% · 139 nicks
-
3
openai15 1.1% · 1 nicks
-
4
safari9 0.6% · 6 nicks
-
5
bing7 0.5% · 7 nicks
-
6
firefox7 0.5% · 3 nicks
-
7
edge4 0.3% · 4 nicks
-
8
amazon1 0.1% · 1 nicks
Accept-Language
Primary language class (en, zh, …). Not a person name.
-
1
und1,233 88.9% · 201 nicks
-
2
en152 11.0% · 145 nicks
-
3
fr1 0.1% · 1 nicks
-
4
zh1 0.1% · 1 nicks
Agent class
verified_agent / declared_ai / likely_agent.
-
1
likely_agent1,371 98.8% · 344 nicks
-
2
declared_ai16 1.2% · 2 nicks
How we decided
declared UA, machine endpoint, signed, or unknown.
-
1
machine_endpoint1,351 97.4% · 344 nicks
-
2
unknown20 1.4% · 0 nicks
-
3
declared_user_agent16 1.2% · 2 nicks
Bot score band
Bot score was not present on these hops.
Kind
browser vs api, from Accept and path.
-
1
browser1,090 78.6% · 279 nicks
-
2
api297 21.4% · 67 nicks
How they asked for the hop
html leads at 1,041 hops (75.1%).
These classified headers are the best proxy for browser vs tool. We never store the raw strings.
Accept
html = wants a page. text/json = usually a tool.
-
1
html1,041 75.1% · 244 nicks
-
2
json263 19.0% · 63 nicks
-
3
wildcard48 3.5% · 34 nicks
-
4
empty21 1.5% · 1 nicks
-
5
sse14 1.0% · 4 nicks
Fetch dest
document = browser navigation. empty/cors = usually a fetch.
-
1
empty1,246 89.8% · 205 nicks
-
2
document141 10.2% · 141 nicks
HTTP version
-
1
h2763 55.0% · 206 nicks
-
2
h1601 43.3% · 141 nicks
-
3
unknown20 1.4% · 0 nicks
-
4
h33 0.2% · 3 nicks
TLS
-
1
tls131,345 97.0% · 333 nicks
-
2
unknown42 3.0% · 16 nicks
When the hops happened
UTC send time of the 302. This is not purchase time. 7d drops days older than a week.
Hops by day
Peak 09-25: 355 hops
Calendar day of the 302.
Hour of day (UTC)
Busiest hour 23:00 UTC — 384 hops
Send time of the 302, not purchase time. Darker is more hops.
- 00 30
- 01 37
- 02 49
- 03 44
- 04 43
- 05 37
- 06 34
- 07 36
- 08 37
- 09 31
- 10 119
- 11 33
- 12 61
- 13 26
- 14 21
- 15 19
- 16 20
- 17 20
- 18 26
- 19 68
- 20 22
- 21 57
- 22 133
- 23 384
Recent hops
Latest classified 302s. Nick is eight characters of the daily hash. Filter by how the request looked.
| When (UTC) | Looks like | Opened | Found via | Where | Operator | Asked for | Nick |
|---|---|---|---|---|---|---|---|
| 2026-10-24 05:30:38 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | 21260625 |
| 2026-10-24 02:39:36 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | 20ae0442 |
| 2026-10-24 02:31:28 | Could be either | MCP setup guide agent_fetch | publisher | United States (US) · IAD | bing | wildcard / empty | d12dca0a |
| 2026-10-24 02:00:29 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | fe12bad4 |
| 2026-10-23 11:06:13 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | e35d60dc |
| 2026-10-23 08:34:51 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | a4e3584b |
| 2026-10-23 06:53:56 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | 2405c4fd |
| 2026-10-23 06:52:26 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | a4e3584b |
| 2026-10-23 04:56:32 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | b3436ba4 |
| 2026-10-23 03:33:03 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | fc8181ca |
| 2026-10-23 02:40:07 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | 21655721 |
| 2026-10-23 02:01:59 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | b3340fa8 |
| 2026-10-22 22:31:38 | Likely browser / human navigation | Claude Tag agent_fetch | publisher | Brazil (BR) · GRU | chrome | html / document | 6b5437b6 |
| 2026-10-22 22:10:00 | Likely browser / human navigation | CLI setup agent_fetch | publisher | United States (US) · ATL | chrome | html / document | d1670c4a |
| 2026-10-22 21:48:11 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | 290077dc |
| 2026-10-22 20:27:50 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | 7d526a97 |
| 2026-10-22 19:19:40 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | 04c1ed74 |
| 2026-10-22 19:18:11 | Likely browser / human navigation | Catalog home html | publisher | United States (US) · SEA | chrome | html / document | ffbd5c6b |
| 2026-10-22 16:42:36 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | 46cbed52 |
| 2026-10-22 16:33:50 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | abeaa427 |
| 2026-10-22 15:19:53 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | 03e80f14 |
| 2026-10-22 13:35:28 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ATL | none | json / empty | 290077dc |
| 2026-10-22 13:19:22 | Could be either | Inspect API agent_fetch | publisher | United States (US) · SEA | bing | wildcard / empty | daa42df6 |
| 2026-10-22 12:18:26 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | 290077dc |
| 2026-10-22 11:48:23 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · ARN | none | wildcard / empty | c81d6874 |
| 2026-10-22 10:54:40 | Likely browser / human navigation | Skill file agent_fetch | publisher | United States (US) · EWR | chrome | wildcard / empty | 28f8a82a |
| 2026-10-22 02:40:04 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | 4e62d39e |
| 2026-10-22 02:27:43 | Likely browser / human navigation | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | html / document | f203e180 |
| 2026-10-22 00:46:39 | Could be either | Skill file agent_fetch | publisher | United States (US) · IAD | bing | wildcard / empty | b7e6a9ca |
| 2026-10-21 21:48:52 | Likely browser / human navigation | Integrations agent_fetch | publisher | VN · SIN | chrome | html / document | 100d791e |
| 2026-10-21 17:40:56 | Likely browser / human navigation | HTTP API agent_fetch | publisher | Brazil (BR) · GIG | chrome | html / document | a49ac009 |
| 2026-10-21 13:56:17 | Likely agent / tool fetch | CLI setup agent_fetch | publisher | United States (US) · YYZ | none | json / empty | 4328fe64 |
| 2026-10-21 10:41:37 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | 3fcdb101 |
| 2026-10-21 09:35:56 | Likely agent / tool fetch | Claude Tag agent_fetch | publisher | United States (US) · ORD | none | json / empty | 5cc7eb66 |
| 2026-10-21 05:45:10 | Likely agent / tool fetch | HTTP API agent_fetch | publisher | United States (US) · ORD | none | json / empty | 247dec6c |
| 2026-10-21 02:39:37 | Could be either | Skill file agent_fetch | publisher | Finland (FI) · WAW | none | wildcard / empty | 1483e16f |
| 2026-10-21 00:56:29 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | f741aa23 |
| 2026-10-21 00:41:38 | Likely agent / tool fetch | Remote MCP api | publisher | United States (US) · ORD | none | json / empty | 82426de0 |
| 2026-10-20 23:23:14 | Likely agent / tool fetch | CLI setup agent_fetch | publisher | United States (US) · ORD | none | json / empty | 7936a90b |
| 2026-10-20 20:52:51 | Likely agent / tool fetch | Docs index agent_fetch | publisher | United States (US) · ATL | none | json / empty | 9e5ebf0a |