A bug bounty program pays independent researchers to find and report vulnerabilities in your live systems, in exchange for a defined reward and legal safe harbour. Most Indian startups should not launch a public bounty program as their first line of defence — they should first close known gaps through a structured VAPT engagement, then stand up a private vulnerability disclosure policy (VDP), and only graduate to paid bounties once triage capacity, patch velocity, and legal groundwork are in place. Launching a public program too early routes real findings into an unmanaged inbox, and unmanaged findings become unmanaged risk.
This guide walks through the readiness signals that actually matter, the difference between a VDP, a private bounty, and a public bounty, what a defensible scope and safe-harbour policy needs to contain, the triage capacity question founders underestimate, the qualitative budget realities, and where CERT-In's vulnerability-disclosure expectations fit into an Indian program.
Why This Decision Isn't "Bounty vs VAPT"
Founders often frame this as an either/or choice — hire a firm for VAPT or open a bounty program. That framing is wrong. A VAPT engagement is a scoped, time-boxed assessment by a known team against a known standard, delivered as a report you can act on and submit to a regulator or client. A bounty program is an open-ended, ongoing invitation for outside researchers to probe production systems whenever they choose, with variable quality of findings. The sequence matters: a bounty program launched before your basics are covered mostly rediscovers issues a VAPT would have caught for less overhead, while burning researcher goodwill and triage hours on findings you should never have shipped.
Readiness Signals: Is Your Startup Actually Ready
Before evaluating program types, run through the following signals honestly. Each "no" is a reason to wait.
- You've completed at least one independent VAPT on your production application and infrastructure, and remediated the critical and high findings.
- You have a patch and deploy pipeline that can ship a fix within days, not sprint cycles measured in weeks.
- Someone owns triage — a named person or small team who reads every incoming report, reproduces it, and routes it, without that being a side task nobody has time for.
- You have an incident response process, even a lightweight one, for the day a researcher reports something actively exploitable.
- Your asset inventory is current — you know exactly which domains, APIs, and mobile builds are yours to offer in scope, and which third-party or legacy systems must stay explicitly out of scope.
- Legal has reviewed a safe-harbour policy so a good-faith researcher isn't threatened with a criminal complaint for doing exactly what you invited them to do.
VDP vs Private Bounty vs Public Bounty
These three models sit on a spectrum of openness, cost, and control. Picking the wrong rung for your current maturity is the single most common mistake founders make.
| Model | Who can report | Reward | Best for | Main risk if premature |
|---|---|---|---|---|
| Vulnerability Disclosure Policy (VDP) | Anyone, unrestricted | None or discretionary recognition | Any company with a live product, as a starting point | Low if scoped clearly; mainly a volume/triage question |
| Private bounty | Invited researchers only | Defined reward per validated finding | Startups with proven triage process and budget for payouts | Researcher quality varies; still needs firm scope |
| Public bounty | Anyone, unrestricted, incentivised | Defined reward, publicly advertised | Companies with mature AppSec function and dedicated triage capacity | Volume overload, duplicate/low-quality reports, reputational risk if mishandled |
A private bounty invites a curated, smaller pool of vetted researchers and pays for validated findings. It's the right second step once your VDP has run cleanly for a few months and you have a sense of your triage throughput.
A public bounty opens the program to anyone. It generates the highest volume of both genuine findings and noise, and it demands the most mature triage, communications, and payout operations. Very few early-stage Indian startups need this — it becomes relevant once you have significant public attack surface, a security engineering function, and a track record of fast remediation.
Know your vulnerabilities before attackers do
Run a free VAPT scan — takes 5 minutes, no signup required.
Book Your Free ScanScope and Safe-Harbour Policy: The Non-Negotiables
A program without a precise scope document is an invitation to chaos. At minimum, your policy needs:
- In-scope assets listed explicitly — specific domains, API endpoints, mobile app builds, by name or URL pattern.
- Out-of-scope assets called out just as explicitly — third-party SaaS you use, marketing sites on shared platforms, staging environments researchers might stumble onto, anything owned by a vendor rather than you.
- Prohibited actions — no social engineering of staff, no physical intrusion, no denial-of-service testing, no data exfiltration beyond proof-of-concept, no automated scanning that could degrade production performance without prior approval.
- Safe-harbour language stating that good-faith research performed within scope and rules will not trigger legal action from your company. This is what makes researchers trust the program enough to report responsibly instead of selling findings elsewhere.
- Disclosure timeline — how long you commit to acknowledging a report, validating it, and shipping a fix before the researcher may publish details, if at all.
- Reward criteria (for bounty models) — how severity maps to reward tiers, and what disqualifies a report (duplicates, out-of-scope, theoretical without proof-of-concept).
Triage Capacity: The Part Founders Underestimate
Every report — real, duplicate, or invalid — takes human time to read, reproduce, and respond to. Founders consistently size a program around reward budget and skip sizing it around triage hours, which is the actual bottleneck. A program that pays well but replies after weeks trains researchers to stop reporting responsibly, and some will disclose publicly instead. Before launch, estimate weekly report volume from your VDP's history, assign a named owner (not "the engineering team" collectively — a specific person or rotation), and set a realistic first-response SLA you can actually hold.
Budget Realities, Qualitatively
Set aside a rupee-figure discussion entirely and think in terms of ongoing commitments instead. A functioning program needs recurring reward payouts sized to attract quality researchers without inviting reward-farming, a triage function that draws staff time every week the program is live (not just at launch), legal review time for policy updates as scope changes, and process overhead if you use a managed bounty platform versus running intake in-house. The real cost is less about the reward pool and more about the ongoing operational hours it consumes indefinitely — easy to miss when comparing it, one-time, against a VAPT engagement's fixed cost and end date.
Legal and CERT-In Context in India
India does not yet have a bounty-specific statute, but two things shape how a program should be run here. First, the Information Technology Act, 2000 criminalises unauthorised access to computer systems — your safe-harbour policy is what converts a researcher's authorised, in-scope testing from a potential offence into permitted activity. Second, CERT-In maintains reporting guidelines and timelines for cybersecurity incidents that entities are expected to follow; a mature disclosure program should align its internal reporting timelines with CERT-In's expectations rather than operate on a separate track. If your organisation needs a formal audit trail, that assessment work is typically delivered with a CERT-In empanelled partner, distinct from and prior to any bounty program you run afterward.
Why VAPT Should Come Before a Bug Bounty Program
A VAPT engagement is scoped, time-boxed, and delivered by testers who already know how to think like an attacker across your full stack — network, application, and business logic. It finds the issues a bounty program would otherwise surface piecemeal, over months, from strangers, at unpredictable cost in triage time. Running VAPT first also means the reports you later receive through a VDP or bounty program are more likely to be genuinely novel findings, rather than low-hanging fruit a professional test would have caught in week one. Think of VAPT as clearing the field before inviting outside eyes to keep watching it. Bachao.AI runs automated and expert-assisted VAPT for Indian startups, with regulatory-grade reporting delivered through a CERT-In empanelled partner where formal submission is required, giving founders a documented baseline before opening any external disclosure channel.
A Practical Decision Checklist
- Complete or refresh a VAPT engagement and remediate critical/high findings.
- Publish a scoped VDP with clear in-scope and out-of-scope assets.
- Run the VDP for at least one quarter and measure report volume and quality.
- Assign a named triage owner and set a realistic first-response SLA.
- Draft and get legal sign-off on a safe-harbour policy.
- If VDP volume is manageable and remediation is fast, pilot a private bounty with a small invited pool.
- Only consider a public bounty once the private tier has run smoothly and your attack surface justifies broader scrutiny.
Ready to establish your security baseline before opening a disclosure channel? Get a free VAPT scan, read more on the Bachao.AI blog, or check our DPDP compliance guide if your program will handle researcher-submitted personal data.