Gradio Safety LTD values the security research community. If you discover a vulnerability in our systems, we want to hear from you. This policy sets out the rules for responsible disclosure, what is in scope, how to report, and what you can expect from us in return.
1. Introduction and philosophy2. In-scope targets3. Out-of-scope targets4. Reporting a vulnerability5. Rules of engagement6. What not to do7. Safe harbour8. Severity rating and prioritisation9. Response timeline and process10. Recognition and rewards11. Hall of Thanks12. Coordinated disclosure13. Policy review and version history14. Contact us
Gradio Safety LTD is a security-focused consulting company. We believe that working with the security research community makes our systems stronger. If you find a vulnerability, we want to know about it so we can fix it before it can be exploited.
We are committed to:
The following targets are in scope for responsible disclosure:
| Target | URL / identifier | Notes |
|---|---|---|
| Main website | gradiosafetyltd.com (and all subdomains) | Next.js application hosted on Vercel |
| API endpoints | api.gradiosafetyltd.com (if applicable) | REST/GraphQL APIs exposed by our application |
| Authentication systems | Login, registration, password reset, MFA flows | Google Workspace SSO integration |
| Payment integration | Payment checkout flows on our domain | Only our integration layer — not third-party payment infrastructure itself |
| Client portals (if any) | Any authenticated area of our website | Test accounts available on request |
The following are explicitly out of scope. Reports about these targets will not be accepted:
| Target | Why it is out of scope | Where to report instead |
|---|---|---|
| Third-party payment gateways | Operated by third-party payment providers — report to their respective security programmes | Respective provider security portals |
| Vercel infrastructure | Our hosting provider — report to Vercel security | vercel.com/security |
| Cloudflare infrastructure | Our CDN/DNS provider — report to Cloudflare | cloudflare.com/disclosure |
| Google Workspace | Operated by Google — report to Google VRP | bughunters.google.com |
| GitHub | Operated by GitHub — report to GitHub Security | bounty.github.com |
| Notion | Operated by Notion — report to Notion security | notion.so/security |
| Third-party SaaS used internally | Report directly to the respective vendor | See vendor security pages |
If you are unsure whether a target is in scope, contact us before testing.
To report a vulnerability, send an email to info@gradiosafetyltd.com with the subject line "Responsible Disclosure — [brief description]".
To be eligible for safe harbour protection and recognition, researchers must follow these rules:
The following actions are strictly prohibited and will result in loss of safe harbour protection and may lead to legal action:
| Prohibited action | Why | Consequence |
|---|---|---|
| Public disclosure before fix | Puts users at risk; gives attackers a head start | Loss of safe harbour + legal action |
| Accessing or exfiltrating user data | Violates privacy and data protection law | Loss of safe harbour + legal action + report to ICO |
| DDoS or availability attacks | Disrupts service for all users | Loss of safe harbour + legal action |
| Social engineering our staff | Not in scope; targets individuals, not systems | Loss of safe harbour + legal action |
| Installing malware or backdoors | Criminal offence under the Computer Misuse Act 1990 | Loss of safe harbour + criminal report |
| Selling or trading vulnerabilities | Contrary to the spirit of responsible disclosure | Loss of safe harbour + permanent ban |
| Testing out-of-scope targets | Targets third parties who have their own policies | Report rejected; no safe harbour |
Gradio Safety LTD provides safe harbour to researchers who comply with this policy. Specifically:
We use the following severity scale to assess and prioritise vulnerability reports. This is based on the CVSS v3.1 framework and adapted for our context:
| Severity | CVSS range | Description | Examples | Target fix time |
|---|---|---|---|---|
| Critical | 9.0 – 10.0 | Remote code execution, full system compromise, mass data exposure | RCE on server, SQL injection dumping user database, auth bypass | 24 hours |
| High | 7.0 – 8.9 | Significant data exposure, privilege escalation, persistent XSS | Stored XSS on admin pages, IDOR exposing client data, SSRF | 72 hours |
| Medium | 4.0 – 6.9 | Limited data exposure, reflected XSS, CSRF on sensitive actions | Reflected XSS, CSRF on settings change, information disclosure | 7 days |
| Low | 0.1 – 3.9 | Minor issues, best-practice gaps, theoretical vulnerabilities | Missing security headers, verbose error messages, open redirect | 30 days |
| Informational | N/A | Not a vulnerability — hardening suggestions, observations | Suggested CSP improvements, HSTS preload recommendation | Best effort |
Severity is assessed by Gradio Safety LTD based on impact, exploitability, and affected data. We may adjust the severity rating in consultation with the researcher.
| Stage | Timeline | What happens |
|---|---|---|
| 1. Acknowledgement | Within 48 hours | We acknowledge receipt of your report and assign a tracking ID |
| 2. Triage | Within 5 business days | We assess the report, determine severity, and confirm or reject the vulnerability |
| 3. Investigation | Within 14 business days | We reproduce the issue, investigate root cause, and develop a fix |
| 4. Fix and deploy | Per severity (see Section 8) | We deploy the fix to production and verify it resolves the vulnerability |
| 5. Confirmation | Within 5 business days of fix | We notify you that the fix is deployed and ask you to verify |
| 6. Closure | After your verification | We close the report and coordinate public disclosure (if requested) |
| 7. Recognition | After closure | We add you to the Hall of Thanks (if requested) and issue any agreed recognition |
Gradio Safety LTD does not currently operate a monetary bug bounty programme. However, we recognise researchers who help us improve security through:
| Severity | Recognition |
|---|---|
| Critical | Hall of Thanks + public credit (if desired) + written letter of appreciation + optional reference |
| High | Hall of Thanks + public credit (if desired) + written letter of appreciation |
| Medium | Hall of Thanks + public credit (if desired) |
| Low | Hall of Thanks (if desired) |
| Informational | Acknowledgement email |
We may also provide:
If you would prefer to remain anonymous, we respect that. Anonymous researchers are still eligible for the Hall of Thanks under a pseudonym.
We maintain a Hall of Thanks to recognise researchers who have helped us improve security. Researchers are listed by their chosen name or handle.
We believe in coordinated disclosure. After a vulnerability is fixed, we support public disclosure so the community can learn from it. Our coordinated disclosure process:
This policy is reviewed annually by the Security & Compliance Lead and approved by the founder. It may be updated at any time to reflect changes in our systems, legal requirements, or community standards.
v2.0 2026-08-28 Full rewrite — 14 sections: in-scope/out-of-scope tables, reporting template, rules of engagement, prohibited actions, safe harbour, CVSS severity matrix, response timeline, recognition tiers, Hall of Thanks, coordinated disclosurev1.0 2026-08-27 Initial Responsible Disclosure policy
For vulnerability reports, questions about this policy, or to request a test account: