Skip to content
Join the waitlist

Your agent checks itself, before it wrecks itself.

A live copy of every platform's terms of service, answering one question: is this allowed here?

join the waitlist

agent › post this listing to eBay from an automated agent

agent › send 40 connection requests on LinkedIn tonight

agent › list 300 products on Amazon through the Selling Partner API

agent › check this video against YouTube's rules before it goes up

Not allowed eBay · User Agreement, 28 Jun 2026

clause  "…robot, spider, scraper … or other automated means (including … LLM-driven bots …) to access our Services … except with the prior express permission of eBay"

would be allowed  The same listing through eBay's API with eBay's permission, or posted by a person in the seller tools.

Allowed with conditions LinkedIn · User Agreement 8.2

clause  "Use bots or other unauthorized automated methods to access the Services, add or download contacts, send or redirect messages"

the condition  Sent by hand at a normal pace, inside the weekly invitation limit. The sending itself is not automated.

Allowed Amazon · Services API Developer Agreement D-6.1

clause  "…a limited, revocable, non-exclusive … license to … access and use the Amazon Services API … solely for a Permitted Use"

Allowed YouTube · Community Guidelines, Copyright

scanned  title, description, tags, thumbnail, audio track

against  spam & deceptive practices · sensitive content · thumbnails policy · copyright

flagged  Nothing. The video can go up.

Your agent asks: can I do that?

An agent calls TermsBot before it posts, scrapes, buys, messages or automates. It gets back allowed, not allowed, or allowed with conditions.

terms

ebay · user agreementcurrent

linkedin · user agreementcurrent

x · automation ruleschanged

amazon · sp-api termscurrent

Live terms.

Every platform's current terms, re-read when they change. The answer comes from today's document, not a summary written last year.

read

clause

"…robot, spider, scraper, data mining tools … or other automated means (including … LLM-driven bots …) to access our Services…"

for this request

Not allowed

Interpretation.

A model reads the clause against the request. "Can I…" gets a real answer for this action on this platform, not a grade for the platform.

scan

Hi! I'm reaching out to everyone in your group about an offer I can't share publicly — reply and I'll add you.

allowed with conditions · unsolicited offers in groups

Content scan.

Hand it the post, the listing or the message before it goes out. It comes back with the line that would have been the problem.

the tool surface

Three tools. One verdict shape.

The agent names the platform and the action, or hands over the content. What comes back is a verdict, the clause it rests on, and what would be allowed instead.

Works with any agent. MCP, and plain HTTP too. Nothing to install on the platform side.

# before the action
terms.check({ platform: "ebay", action: "post a listing from an automated agent" })

# before the content goes out
terms.scan({ platform: "linkedin", content: "Hi! I'm reaching out to everyone in…" })

# when the terms move
terms.changes({ platform: "x", since: "2026-04-01" })

# the verdict
{
  "verdict": "not_allowed",
  "platform": "ebay",
  "source": "User Agreement, effective 2026-06-28",
  "clause": "…robot, spider, scraper … or other automated means (including … LLM-driven bots …) to access our Services … except with the prior express permission of eBay",
  "allowed_instead": "the same listing through eBay's API with eBay's permission, or posted by a person in the seller tools",
  "terms_read_at": "…"
}

who it is for

Anyone whose agent touches someone else's platform.

Marketplaces, social networks, ad accounts, job boards, APIs. One listing from the wrong tool, one message to the wrong group, and the account the business runs on is paused. The stock, the reviews and the audience are paused with it.

51%
of all web traffic is now automated
Imperva Bad Bot Report, 2025
35%
of Amazon sellers have had an account suspended
SmartScout seller survey, 2025
∞
what a banned account can cost the business behind it
the stock, the reviews and the audience go with it

the waitlist

Join the waitlist.

Leave an email and the platforms your agent works on. The index is built in waitlist order, and your platforms go in when you do.

We keep your email to tell you about access, and nothing else. Privacy.