Acceptable use

Last updated 31 July 2026

Two facts shape every rule below. A fresh read opens someone else's website in a real browser, so what you ask for has an effect on a third party. And the result is cached and served to any other caller who asks for the same domain, so an entry you cause to exist is not only yours.

What the service is for

What you may not do

Rate limits

Limits apply per key and are answered with a 429 and a Retry-After header. Back off when you see one rather than retrying in a loop. If your workload needs a higher ceiling, ask us — that is a conversation, not a violation.

If a brand owner objects

Anyone who controls a domain can ask us to stop serving it, and the process is on the removal and DMCA page. We check that the person asking controls the domain before an operator applies the removal. Once it is applied, the read is refused for every caller — including you, on an entry you were using. Build for that: read the confidence and error fields we return and fall back to your own defaults when a brand is not there.

What happens if this is broken

Depending on what happened, we may get in touch, throttle a key, suspend it, or close the account. Where we act, we say why. Report abuse of the service, or a brand being misused through it, to hello@extractbrand.com.