How KBS verification works

If you have landed here from a KBS seal on somebody’s website, this page tells you exactly what that seal was checked against, what it does not cover, and how to look up the record yourself.

Three checks have to pass before a member is marked verified. All three are re-run automatically while the membership is active, so the seal reflects the current state of the business rather than the day they joined.

Check 1

Identity

The person behind the business proves who they are through Stripe Identity: a government-issued document and a live selfie, checked by Stripe.

KBS never receives or stores those documents. We receive a pass or fail from Stripe and nothing else, which is deliberate: an organisation that does not hold identity documents cannot leak them.

Check 2

Control of the domain

Claiming a website is not the same as owning it. KBS issues a unique token and the member has to publish it as a DNS TXT record on the domain itself. We then read that record back over DNS.

Only someone with real control of the domain’s DNS can do that. This is what stops anyone claiming a business, or a domain, that is not theirs.

Check 3

Published policies

A member must publish three things and keep them reachable: a refund policy, terms of service, and a working support contact. KBS fetches all three and confirms they load.

We check that they exist and are public. We do not judge whether the terms are generous, and we do not give legal advice on them.

What the statuses mean

Verified
All three checks passed and are still passing.
Active
A paying member in good standing whose three checks are not all complete yet. Active is not verified, and the seal says so.
Pending
Not a member yet. An application in progress.
Suspended
Something that was passing has stopped passing, and the member has been told and given time to fix it.
Inactive
The membership has ended, by cancellation or a lapse that was never resolved.
Revoked
Membership was withdrawn. The record stays public so a seal never points at nothing.

If one of our own checks fails for our reasons, a timeout or a DNS lookup we could not complete, that is treated as inconclusive and retried. Nobody is suspended because our checker had a bad day.

What verification does not mean

This matters as much as the rest of the page, and most badges will not put it in writing.

A KBS seal says this business is real, its owner is identified, it controls the domain it claims, and its policies are published. It is not a rating, a recommendation, or a statement about quality. It does not mean KBS has assessed anyone’s coaching, teaching or consulting, and it does not predict what results a customer will get.

It is also not a government accreditation or a licence. KBS is an independent body, operated by Business Launchers Inc.

Verification is earned, never bought. Paying for membership pays for the checks to be carried out. It does not purchase the result.

Checking a member yourself

Every KBS seal links to a public record you can open without an account, and every record carries its own KBS ID. You can also search the directory directly by name, business, domain or ID.

Search the directoryReport a problem with a listing