Pricing

One price. One name.

No plans, no seats, no minimum. You buy Ounie credits once and spend them here and across every other Ounie app. A credit is a cent.

With an Ounie account

5credits a check

= $0.05 · 1 credit = 1¢

  • Every requested TLD asked of its own registry, six handle platforms probed in parallel, and a two-angle web search for brands already using the name.
  • The registry and handle probes are free to run. What you are really paying for is the trademark scan.
  • Nothing resolved at all? Full refund. A name that is simply taken everywhere is a real answer and bills normally — that is the one worth the most.
  • Works over REST, MCP and the dashboard on the same meter.

Keyless · for agents

$0.060a check, in USDC

60000 atomic · Base · x402

  • No account, no key, no signup. Sign the 402 and retry.
  • A malformed request is refused before it is quoted, so you never sign a payment for work that cannot succeed.
  • Verified before the check runs, settled only once something has resolved — an on-chain payment is final, so a non-answer is refused rather than refunded.
  • The agent premium over the credit price covers settlement; the board you get back is identical.
POST https://namecheck.ounie.com/api/x402/namecheck
{"name":"orbitkiln","tlds":["com","io"]}
x402 reference →

Refunds

We don’t charge for a non-answer.

If every single probe comes back unknown — no registry answered, no platform answered, the scan read nothing — the whole reserve goes back to the exact pools it came from. No ledger entry, no partial charge.

The same applies when an upstream fails: you are refunded and told plainly that you were not charged. What always bills is an answer you can act on — including “this name is gone everywhere”, which is the finding that saves you the most.

YOUR WALLETcredits11111SETTLED5 credits

5 credits reserved while the check runs.

Always free

Reading what you paid for.

  • Re-reading any check you have already paid for
  • Listing and filtering your whole history
  • Checking your credit balance
  • Minting and revoking API keys
  • The public pricing and supported-targets endpoints

There is no free check, though. Every run puts live questions to a dozen third parties and pays for a real web search — a free tier here would just be a slower, worse check.

Questions

The awkward ones first.

Why don’t you check Instagram or TikTok?

Because they lie. We probed Instagram, TikTok, Twitch, Reddit, Product Hunt, LinkedIn with a handle that was definitely free and one that was definitely taken. Instagram, TikTok and Twitch answered 200 both times; Reddit and Product Hunt answered 403 both times; LinkedIn blocks server-side callers entirely. Any status we printed for those would be invented, so we print none — and we tell you they are missing rather than leaving a shorter list you might read as “all clear”.

Where do the domain answers come from?

The registries themselves. Every TLD publishes an RDAP endpoint — the successor to WHOIS — and IANA publishes the map of which endpoint serves which TLD. We resolve the TLD through that map and read the registry's own status code: 200 means there is a record, 404 means there is not. No reseller, no affiliate feed, no cached list.

What happens to a TLD you can’t resolve?

It comes back `unknown`, with the reason. .co is the live example: its registry publishes no RDAP service to IANA, and the two endpoints that do answer are both traps — one 404s for names that are definitely registered, the other returns a help page for every label. Either one would produce a confident wrong answer for every .co on earth, so we refuse instead.

Is the trademark result a legal clearance?

No, and it never will be. There is no keyless way to search the USPTO or EUIPO registers, so what you get is a collision signal read off public web evidence — every collision carries the page it came from, and every response names the registers we did not touch. A low band means we found nothing, not that nothing is there. Before you commit to a name, pay a trademark attorney.

Who decides the risk band?

A fixed rule, not a model. The model's only job is to read the pages we fetched and extract the brands it finds; a citation whose URL was not in that set is deleted before you see it. The band is then a pure function of what survived — you can re-derive it yourself from the collisions in the response, which is the whole point of not letting a model assign it.

What does a check cost?

5 Ounie credits — $0.05 in plain money, from the same wallet as every other Ounie app. No subscription, no minimum. The domain and handle probes are free to run, so the price is really the trademark scan. Re-reading and listing checks you have already paid for is free forever.

Do I get charged for a name that’s taken everywhere?

Yes, and that is the answer worth the most. Finding out on day one that a name is gone saves you the three months you would otherwise spend building on it. What is never charged is a check where every single probe came back unknown — that taught you nothing, so it refunds in full.

Can an agent use this without an Ounie account?

Yes. The x402 endpoint takes USDC on Base with no account and no key. It verifies your signature, runs the check, and settles only once something has actually resolved — an on-chain settlement is final, so a non-answer is refused before the money moves rather than refunded after.

Which handles do you actually check?

GitHub, X, YouTube, npm, PyPI, crates.io. Each one was verified to return a different status for a taken handle and a free one, which is the only test that matters. The handle we probe is your name run through that platform's own rules, and we show you the exact handle and URL we used — X caps at 15 characters, so a long name reports the rule rather than a made-up answer.