Acceptable Use Policy

Version [VERSION]. This policy is part of the Terms of Service.

In short. Test only what is yours, or what you have written permission to test. Do not use Wsec to attack, overload, spy on or harvest data about anyone, and do not try to get around its safeguards.
  1. Purpose and Scope
  2. Authorization Is Required
  3. Prohibited Use
  4. Rate and Resource Limits
  5. Deep Checks and Ownership Proof
  6. Source Code Uploads
  7. Handling What You Find
  8. Reporting Abuse and Opting a Site Out
  9. Reporting a Problem in Wsec Itself
  10. Enforcement
  11. Changes and Contact

Purpose and Scope

Wsec exists to help people check the security of their own websites and code. This Acceptable Use Policy (the "Policy") says how the Service may be used. It applies to everyone who uses the Service, including through scripts or the API. Words defined in the Terms of Service have the same meaning here.
Security tools can be used for good and for harm. We take misuse seriously, and we may act on it as described in this Policy.

Authorization Is Required

You may scan only a Target that you own, or for which the owner has given you express written permission to run the kind of tests Wsec runs. Permission must come from a person who has the right to give it, and it must still be in force when you scan.
Where a Target runs on infrastructure owned by someone else (shared hosting, a cloud platform, a content-delivery network, a managed firewall), check whether that provider's terms require notice or approval for security testing, and obtain it where they do.
Keep your evidence of permission (for example an email, a signed statement of work, or a written approval from the site owner) for as long as the law or your contract requires, and be ready to show it if we or the Target's owner ask.
Examples of acceptable use: scanning your own company website; scanning a client's site under a written agreement that covers testing; scanning a staging site you run; checking the source code of your own project.

Prohibited Use

You must not use the Service, or help or allow anyone else to use it, to do any of the following.
Unauthorized scanning.
Denial of service and abuse of resources.
Scraping, mass scanning and malicious reconnaissance.
Attacks on Wsec and its safeguards.
Targets and content that are off limits.
Misuse of output and of the Service.

Rate and Resource Limits

To keep the Service fair and safe, current limits are: up to a set number of website scans per visitor per hour; up to a set number of scans of the same host per hour, from all visitors together; and up to a set number of source code checks per visitor per hour. Upload sizes and file counts are limited as shown on the source code page.
We may change the limits at any time. Getting around them is a breach of this Policy. If you need more capacity for legitimate work, contact us.

Deep Checks and Ownership Proof

Deep checks request files that should not be public, such as version-control folders, environment files and backups. They run only on a host for which you have shown control by publishing the verification file or DNS record described on the Verify page. The proof is checked again before every deep scan. Remove the proof when you no longer want deep scans to run.
Do not place the proof on a host you do not control, do not use proof that belongs to another host or person, and do not ask someone else to publish proof for a host that is not theirs.

Source Code Uploads

Upload only code that you wrote, own, or are licensed or otherwise permitted to share for this purpose. Remove secrets and personal data before you upload where you can. If code belongs to your employer or a client, make sure that you may upload it. The Service handles uploads as described in the Privacy Policy, but you remain responsible for deciding whether an upload is appropriate.

Handling What You Find

If a scan shows you a weakness in a system that someone else owns, or exposes data that belongs to others, stop, do not copy or use the data, and tell the owner. Do not publish details of a weakness in a system you do not own, or use it for gain, before the owner has had reasonable time to fix it. This section does not make a scan of a Target you were not authorized to test acceptable.

Reporting Abuse and Opting a Site Out

If you think Wsec has been used against a system you own or run without permission, or you see a breach of this Policy, write to [CONTACT EMAIL] with the host name, the approximate time (in UTC), and the address that Wsec's requests came from if you have it. Wsec's requests carry a "Wsec-Scanner" user agent and come from the addresses on the Whitelist page.
Opt-out for site owners. If you control a host and do not want Wsec to scan it, ask us to block it. Tell us the host name and give us a way to confirm that you control it, such as placing a short text we send you at a path on the host or in a DNS record. We will block the host from further scans as soon as we reasonably can. Blocking a host does not affect any legal right you have.
We will look at reports in good faith and without charge. We may share information about the scans of a host with its owner or hosting provider, and with authorities where the law requires or allows it.

Reporting a Problem in Wsec Itself

If you find a security problem in the Service, please tell us privately at [CONTACT EMAIL] before telling anyone else. Give us reasonable time to fix it. While you research, do not access, change or destroy data that is not yours, do not disrupt the Service for other people, do not run automated high-volume tests, and do not use a problem for any purpose other than reporting it. We will not take legal action against research that stays within this section and is carried out in good faith, but we cannot speak for others and we cannot promise protection where the law does not allow us to give it.

Enforcement

If we believe that this Policy has been or may be breached, we may, without notice and in our sole discretion: refuse or stop a scan or upload; block an IP address, a Target or an ownership proof; remove Reports; limit or end access to the Service; tell a Target's owner, its hosting provider or other affected parties; report the matter to law enforcement or other authorities; and take any other action that we think necessary to protect the Service or others.
We are not required to monitor how the Service is used, and not acting on a breach does not waive our rights. You are responsible for any harm caused by your use of the Service, and the indemnification and liability sections of the Terms of Service apply to any breach of this Policy.

Changes and Contact

We may update this Policy. The version date at the top shows the current version, and the Terms of Service describe how changes take effect.
[OPERATOR NAME]
Email: [CONTACT EMAIL]