Documentation
Everything you need to verify a domain, publish your trust badge, and understand the trust score.
Getting started
- Sign in and open your dashboard.
- Enter the domain you want to verify.
- Add the DNS TXT record we generate, then click Verify.
- Publish your badge and share your public seal page.
How verification works
TrustSeal confirms that you control a domain, then turns ownership and reputation signals into a single, explainable trust score. The first account to verify a domain owns it within TrustSeal.
DNS TXT verification
We issue a unique TXT record for your claim. Add it at your DNS provider on the host we show (apex or the _trustseal fallback). When detected, ownership is confirmed. DNS can take a few minutes to propagate.
Trust score methodology
The score combines ownership confirmation, TLS, reputation, and risk signals into a 0–100 value mapped to a trust band. It is explainable and updates as your standing changes.
Trust levels
- Verified — ownership confirmed, signals strong.
- Established — solid, consistent reputation history.
- Limited — verified but thin or new signals.
- Caution — anomalies detected; review before transacting.
- Risk — blocklist or impersonation signals.
Verification lifecycle
A claim moves pending → verified. Verification is periodically re-checked; if signals change or ownership lapses, the band and badge update accordingly.
Trust badge setup
Add one script tag to your site: <script src="https://trustseal.asquaresolution.com/badge.js" data-domain="yourdomain.com"></script>. The badge checks live status and is origin-bound to your domain.
Billing
Free includes one verified domain and a public seal page. Pro adds the embeddable badge, the Command Center, analytics, and multiple domains. Cancelling stops renewal; Pro access continues until the paid period ends.
FAQ
Common questions are answered on the home page FAQ and throughout these docs. For anything else, contact contact@asquaresolution.com.
Command Center
Pro unlocks the Trust Intelligence Command Center — a live operational view of your domains, signals, and verification activity.
Public Trust API
A public Trust API is live: GET /api/trust/{domain} returns JSON with status, trust level, score, confidence, score breakdown, signals, and the seal URL. It is CORS-enabled for cross-origin use. Anonymous requests are rate-limited to 60/minute per IP (Free tier); authenticated requests (send your dashboard API key as the x-api-key header, or ?key=) get higher per-plan quotas and monthly usage reporting. Programmatic badge management is on the roadmap — contact@asquaresolution.com.