- Whether you intend to disclose publicly, and on what timeline.
## Response timeline
- **Acknowledgement** — within 72 hours.
- **Triage & impact assessment** — within 7 days.
- **Patch** — as soon as practical, typically within 30 days for high-severity issues.
We follow [coordinated disclosure](https://en.wikipedia.org/wiki/Coordinated_vulnerability_disclosure): the report stays private until a fix is released, after which the advisory is published with credit to the reporter (unless they prefer anonymity).
## Scope
In scope:
- Anything in `apps/api/` that lets an unauthenticated remote actor read or modify data they shouldn't.
- Anything in `packages/browser/` that escapes the browser sandbox or exposes host state.
- The scraper's ability to bypass Cloudflare or other anti-bot measures against sites the operator doesn't own or have permission to test against. TRAWL is a tool — operators are responsible for using it legally.
- Reports that depend on social engineering, physical access, or a compromised operator account.
- Voluntary rate-limiting or DoS conditions triggered by design (the API is single-tenant by default).
- Issues only present in unsupported versions (see table above).
Reporters who follow this policy are credited in the fix release notes unless they request otherwise. Thank you for helping keep TRAWL and its users safe.