Monid · monid.ai · Campaign so far
345 hoppers · 1,386 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
67.0% 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
292curl, 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,386 100.0% · 345 nicks
Destination on your site
Which of your landings we sent them to.
-
1
Skill file113 8.2% · 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 MCP99 7.1% · 61 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)931 67.2% · 178 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
ORD470 33.9% · 64 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
NA938 67.7% · 185 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
google611 44.1% · 68 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,202 86.7% · 184 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,232 88.9% · 200 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,370 98.8% · 343 nicks
-
2
declared_ai16 1.2% · 2 nicks
How we decided
declared UA, machine endpoint, signed, or unknown.
-
1
machine_endpoint1,350 97.4% · 343 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
api296 21.4% · 66 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
json262 18.9% · 62 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,245 89.8% · 204 nicks
-
2
document141 10.2% · 141 nicks
HTTP version
-
1
h2762 55.0% · 205 nicks
-
2
h1601 43.4% · 141 nicks
-
3
unknown20 1.4% · 0 nicks
-
4
h33 0.2% · 3 nicks
TLS
-
1
tls131,344 97.0% · 332 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 36
- 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 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 |
| 2026-10-20 20:52:04 | Likely agent / tool fetch | Integrations agent_fetch | publisher | United States (US) · YYZ | none | json / empty | a010d84f |