Security
Reporting a vulnerability
Email security@aurelius.work with a description of the issue, reproduction steps, and any proof-of-concept code. We acknowledge within 5 business days and triage within 10 business days. Our coordinated-disclosure target is 90 days from acknowledged receipt.
The canonical version of this policy is at /.well-known/security.txt per RFC 9116.
Scope
In scope:
aurelius.workand all*.aurelius.worksubdomains.- All
/api/*endpoints. - Authentication, authorization, rate-limiting, and audit-log mechanisms.
- AI-safety issues (prompt injection, data exfiltration, cross-user leakage).
- Stripe-flow integrity (webhook validation, payment-state consistency).
Out of scope:
- Third-party services we rely on, report directly to them: Anthropic, Stripe, Turso, Vercel, Resend, Cloudflare, Google.
- Volumetric denial-of-service attacks (you can demonstrate but not actually disrupt).
- Social-engineering attacks against our staff.
- Physical attacks against our infrastructure.
- Findings purely related to missing security headers without an exploitable impact.
- Spam-related issues (CAN-SPAM, similar) without exploit potential.
Safe harbor
We will not pursue legal action against security researchers who:
- Report issues in good faith and within the scope above.
- Do not access, modify, or destroy data beyond what is necessary to demonstrate the vulnerability.
- Do not disrupt or degrade the Service or other users' experience.
- Do not publicly disclose before we have had a reasonable opportunity to remediate (default: 90 days from acknowledged receipt).
- Comply with applicable law.
Activities not consistent with the above may result in legal action, including under the Computer Fraud and Abuse Act (18 U.S.C. § 1030) or analogous laws in your jurisdiction. When in doubt, ask before testing.
Bounty
We do not currently offer a paid bug-bounty program. Confirmed reports of meaningful issues will be acknowledged on the acknowledgments section below (with researcher consent) and may receive Aurelius credit-pack rewards at our discretion.
Our security commitments
- All traffic over TLS 1.2+; HSTS with includeSubDomains + preload.
- Passwords hashed with bcrypt; never logged in plaintext.
- OWASP-aligned input validation + output encoding throughout.
- Durable distributed rate limiting on every public endpoint.
- Append-only security event log with cooled-down email alerts on critical events.
- Subresource policies (CSP, X-Frame-Options DENY, COOP/CORP) on every response.
- 72-hour breach notification per GDPR Article 33.
- Internal audit history (security, privacy, AI safety, design, psychology, token-efficiency, cost-abuse) tracked in our source repository and summarised on request.
Acknowledgments
Researchers who responsibly disclosed issues are credited here (with permission). When the list begins, it appears below.
No public acknowledgments yet. Be the first.