Security

Found a crack? Tell us first.

How to report a security issue in Twiga, what's in scope, and the promise we make to anyone who reports one in good faith: we work the problem with you, and we don't come after you for finding it.

Last updated: 2026-07-25

Reporting a vulnerability

  • Email [email protected]. Tell us what you found, how to reproduce it, and which URL, endpoint, or component it affects. Logs, requests, or a short proof-of-concept help us move faster.
  • Report privately. Please don't open a public issue or post the details anywhere until we've had a fair chance to fix it. Give us that window and we'll give you a straight answer.
  • Want to encrypt it? Say so in your first message and we'll send you a key.

What happens next

  • A reply, fast. Expect an acknowledgement within three business days, and an initial read — severity, and what we're going to do about it — within ten.
  • Updates as we go. You'll hear from us while we work the fix, and again when it ships.
  • Credit, if you want it. Once the issue is resolved, the credit is yours — or stay anonymous, your call.

In scope

  • twiga.tv and its subdomains.
  • The Twiga API.
  • The web player and the account dashboard.
  • The Twiga apps.

Out of scope

  • Upstream providers. Twiga relays streams you bring from third parties. Their systems, their logins, and their content are not ours to test — please don't attack them, and don't use Twiga to do it.
  • Denial of service at volume. Report the weakness that would let someone flood or exhaust the service; don't demonstrate it against the live system.
  • Social engineering of our team, our users, or anyone else, and any physical attack.
  • Scanner output with no real impact. A tool that flags a header is a starting point, not a finding — show us the exploit.

Safe harbour

We will not pursue or support legal action against anyone who reports a vulnerability in good faith and plays it straight. In good faith means:

  • You make a real effort to follow this policy.
  • You don't destroy data, violate anyone's privacy, or degrade the service for other people.
  • You access only the minimum needed to prove the issue, and you don't view, keep, or share anyone else's data.
  • You give us a reasonable time to fix it before you tell the world.

Not sure whether something is allowed? Ask us first at [email protected]. Work done in good faith under this policy is authorised, and we won't treat it as a breach of our terms.

Rewards

  • We don't run a paid bug-bounty programme. What we offer is honest: a fast, respectful response, public credit if you want it, and our genuine thanks.

For the machines

  • The same contact is published in machine-readable form at /.well-known/security.txt (RFC 9116), for scanners and tooling that look there first.