ATALAIA
  1. Home
  2. Services
  3. Bug Bounty Program
15Station 15 · Run

Bug Bounty Program

Ethical hackers test what is live, inside a scope you publish. We design the program, triage the reports and get them fixed.

Running the program

Pick a step, or let it play. Every line is what someone in the room actually says.

Step 1Write the scope

Assets, rules, safe harbour and rewards.

ATALAIAIn scope: the app and the public API. Out: partner systems.

DEV LEADAnd what do we pay?

ATALAIAA table by severity, published with the rules and the safe harbour.

Leaves the roomScope, rules, safe harbour, rewards

Step 2Start private

A small group of researchers before going public.

ATALAIATwenty-five researchers first. We learn the noise before going public.

RESEARCHERScope's clear. Starting on the redeem flow.

Leaves the roomPrivate: 25 invited researchers

Step 3Triage every report

Reproduced, deduplicated, ranked, then handed to the owner.

RESEARCHER 2Report: coupon codes are guessable. Six characters.

ATALAIAReproduced, not a duplicate. High, sent to the offers team.

RESEARCHERMine's a duplicate?

ATALAIAOf #42, yes. Here's when it was filed.

Leaves the room38 reports in, 9 valid

Step 4Close the loop

Fixed, retested, paid, and fed back into the line.

DEV LEADCodes are 16 characters now, and rate limited.

ATALAIARetested, fixed, paid. The case goes to QA and to the SOC.

Leaves the roomFixed, retested, paid in 14 days

  • RESEARCHER
  • RESEARCHER 2
  • RESEARCHER 3
  • ATALAIA
  • DEV LEAD

What triage does to the inbox

The first 30 days of a private program. Your team only sees the bottom of the funnel.

  1. 38reports infirst 30 days, private
  2. 29in scopenine pointed at partner systems
  3. 17reproducedsteps confirmed in staging
  4. 11uniquesix duplicates linked to the first report
  5. 9fixed and paidmedian 14 days

What goes wrong

Bounty programs fail on triage, not on hackers. Unclear scope, slow answers and unfixed reports burn trust on both sides.

SIGNS YOU'RE HERE

  • Reports arrive by email and wait weeks
  • Scope says 'everything' or 'nothing'
  • Duplicate and out-of-scope reports eat the team's time

What you get

  • A scope, rules and reward table
  • Triage with reproduction before your team sees it
  • Reports turned into tickets with owners
  • Fix and payout timelines that hold

Typical shape: Four to six weeks to launch, then ongoing triage.

Talk it through

A 30-minute call. No slides, no price list, and a next step either way.