Last updated: August 3, 2026
Covers SendX and SendPost, both operated by SendPost, LLC (DBA SendX) ("SendWorks", "we", "us"). This page is the single source of truth. If a copy elsewhere disagrees with it, this one wins.
Email security@sendx.io or security@sendworks.com. Both reach the same team.
We aim to acknowledge every report within 2 business days and give you a triage decision within 10 business days.
We want security researchers to feel safe reporting to us. So:
We'll consider your research authorized if you make a good-faith effort to follow this policy. For inadvertent, good-faith violations, we won't pursue civil action against you or refer you to law enforcement. This authorization is meant to line up with good-faith security research as described in current US Department of Justice policy under the Computer Fraud and Abuse Act (CFAA).
This policy is a commitment from us to good-faith researchers. It doesn't authorize you to break the law, and it can't waive rights held by third parties. If a third party brings action against you for work that followed this policy, we'll confirm, on request, that your research was authorized under it.
If you're ever unsure whether something is allowed, stop and ask us first at the address above. We'd rather answer a question than see you cross a line by accident.
This safe harbor applies only to activity that stays inside this policy. It does not cover the actions listed under "What voids safe harbor" below.
app.sendx.io and the SendX applicationapi.sendx.io and the SendX APIapp.sendpost.io and the SendPost applicationapi.sendpost.io and the documented SendPost email API (including the SendGrid-compatible and SES-compatible endpoints)*.sendx.io), but only the shared SendX infrastructure behind them: the forms, endpoints, and sending logic we operate. A customer's own content, list, or account data is not your target, and testing it is out of scope.If you're not sure whether an asset is in scope, ask before you test it.
High-value findings for a platform like ours are things that break the wall between accounts, expose customer data, or let someone send email they shouldn't. Missing a rate limit on an email-sending endpoint that lets someone flood a third party's inbox from our systems is in scope, because it abuses our sending reputation and our users. Pure "take the site down with load" testing is not.
When you test for a missing rate limit, prove it against an inbox you control, not a stranger's. A short burst of repeated requests that shows no throttle, CAPTCHA, or cooldown kicks in is enough to demonstrate the gap. Don't actually flood a third party to make the point.
These aren't security research. If you do any of them, this policy no longer protects you, and for the last two we will involve law enforcement:
To be clear on the last two: a reward is something we choose to pay after you report a valid bug in good faith. It is never a ransom. If your first message names a price before you've shown us the issue, or carries a threat, we treat it as an extortion attempt, not a report.
We offer rewards as a thank-you for valid, in-scope, previously unknown vulnerabilities, reported in good faith and confirmed by our team.
Rewards are discretionary and recognition-first. Every valid report earns a credit on our security acknowledgments page if you'd like one. Reports that carry real security impact may also earn a cash reward.
We decide each reward by rating the severity of the finding. We use CVSS as a starting point, then adjust for the real-world impact on our platform and customers. We set the severity. A high score on something with no real-world impact may earn less. A clever chain of lower-severity bugs that reaches customer data may earn more.
We're a small, bootstrapped company, and we size rewards accordingly. We are under no obligation to pay a reward for any given report.
By accepting a reward, you agree not to publicly disparage us over a report we've resolved, and not to release the technical details of a vulnerability before the date we agree. You're always free to say that you found and reported a bug once we've agreed timing.
To qualify for a reward, a report must:
We validate and, where needed, fix the issue before we pay.
We treat rewards like any other contractor payment. Before we can pay, we need three things from you:
Payments are processed in USD via ACH transfer for US-based researchers and via PayPal for international researchers. Any alternative payment methods are at the sole discretion of the company.
If we pay a US person or unincorporated business $600 or more in a calendar year, we'll issue a Form 1099-NEC, as US tax law requires.
We can't make payments to any individual or entity on US sanctions lists (OFAC), or located in a sanctioned region.
We won't issue a reward, and safe harbor won't apply, if:
These come in constantly from automated tools. They're almost never a real risk on their own, so we don't reward them unless you can show a working exploit with real impact:
We practice coordinated disclosure. Once we've confirmed a bug, we'll work on a fix and keep you posted. Please don't disclose it publicly until we've fixed it and agreed a date with you. Once it's fixed, we're glad to agree that date, and we'll credit you on our security acknowledgments page if you'd like.
Email security@sendx.io. We read every message.