ax-check.com
by Gauge
N
ngrok
ngrok.com
ax-check.com
Checked 25 September 2026
A
100/100
Agents need your login
ngrok's quickstart and pricing are both clear and machine-readable.
All 23 checklist items pass: install steps, code samples, and exact pricing ($0 to $20/mo tiers) are all stated plainly, no login needed.
1 fix to start with
Concrete changes, backed by what we found.
Recorded coding sessions
Same task, 3 models, no ngrok.com account. Recorded 25 September 2026 on Pi.
3 recorded · 26s
26s · recorded
Session findings
Select a finding to see it in context.
›Thinking…
The user is asking for an ngrok example. Does ngrok have a hosted API? ngrok is a tunneling service — using it requires running the ngrok agent locally (a long-running command that exposes a local port). Also, the Agent API (ngrok's "agent SDK") requires a local endpoint. There's no purely hosted workflow — ngrok needs a local service to tunnel to. According to the instructions: "If the product doesn't have an executable developer workflow, state that clearly and stop."
That said, ngrok does have a control-plane API for managing tunnels/domains (the REST API), but the core product workflow (exposing a local server) requires starting a local service and running a long-running ngrok process. So I should clearly state this and stop.
Should I take a quick look at the repo? Not necessary. Answer plainly: blocked / not executable. Also pricing briefly — can I share general knowledge? I could mention that pricing plans exist (free plan with limits, paid), but I should be careful about accuracy. I can state that ngrok's pricing is subscription-based with a free tier, and it's usage-based (bandwidth, requests), and advise them to check ngrok.com/pricing for the latest numbers.
Blocked — stopping here.
ngrok is a tunneling product: its core developer workflow requires running a local service and a long-running ngrok agent process that forwards public traffic to it. That's exactly what you told me not to do, so I won't start it. There's no meaningful "hosted-only" quickstart:
- Agent SDK / CLI: both just wrap the local
ngrokbinary — still needs a long-running foreground process and something local to tunnel to. - ngrok REST control-plane API (managing tunnels, domains, credentials): this is hosted, but it only manages configuration; it can't demonstrate the actual product (exposing an endpoint) without the local agent running.
So plainly: this product has no developer workflow I can act on under your constraints.
Pricing (general, verify at ngrok.com/pricing): subscription-based with a free tier (limited bandwidth/requests, one online agent, random domains) and paid tiers (Personal/Pro/Enterprise) that scale by bandwidth, request volume, number of agents/users, and features like custom domains, TLS termination, and OAuth/policy modules. Usage caps are enforced monthly rather than metered per-call billing.
Would it be easy for me to manage? Not really. Even setting the constraint aside, ngrok sessions are long-lived foreground processes tied to a local machine and an authenticated agent — awkward for an agent harness to own reliably. The control-plane API alone would be manageable, but it's only a small slice of the product.
AX Fundamentals
23 checks. Open an area for details.
This check is a quick preview. Test more tasks and models with Gauge Agents.
Test your product with Gauge Agents