Penthera · Terms

Terms for the live check on penthera.org

Project page. For "what may I do with the live check, and what does penthera.org do with it?"

Last updated: 23 October 2026.

These terms cover the quick check on penthera.org and its API, POST https://penthera.org/api/check. The Penthera command-line tool itself is covered by its MIT license.

In short

What the check does

When you check a site, penthera.org makes these requests to it, and nothing else:

  1. GET /robots.txt, to see whether the owner opted out (see For site owners).
  2. GET the address you entered, following redirects.
  3. GET up to 14 scripts and stylesheets that page itself references.
  4. GET /.well-known/security.txt.
  5. Public DNS lookups: SPF, DMARC and CAA records.

That is at most 20 requests, within about 8 seconds, from penthera.org's server. They identify themselves with the User-Agent Penthera-QuickCheck/1. It does not guess paths, look for hidden files, log in, submit forms, or send payloads of any kind. It refuses private, internal and local addresses.

Acceptable use: zero abuse

By sliding to scan, or by sending "consent": true to the API, you confirm that:

We do not support anyone who tests a site that is not theirs to test, and we have nothing to do with people who lie about having permission. Checks that look like abuse are blocked, and we may report them to the hosting provider involved.

No guarantee

The check and its results are provided "as is", without warranty of any kind. A clean result does not mean a site is safe: it finds known classes of problems from the outside, not business-logic flaws, authorization bugs or zero-days, and it does not replace a human penetration test. A finding may be wrong; every finding shows its evidence so you can check it yourself.

Responsibility

You are responsible for what you check and for what you do with the results, including any change you make to a site because of them, by hand or through a coding agent. To the extent the law allows, Penthera's maintainer is not liable for any damage that results from using the check, from its results, or from a site being checked by someone who was not authorized to do so.

Privacy

For site owners

If your site was checked and you did not ask for it:

User-agent: Penthera-QuickCheck
Disallow: /

About Penthera

Penthera is an open-source project maintained by Daan van der Zwaag, part-time and in the open. It is not a company and does not sell anything. Questions: GitHub Discussions.

Changes

These terms may change as the check changes. The date at the top says when, and the history is in the repository.