What bug bounty is, how a program works step by step, which platforms it runs on (HackerOne, Bugcrowd, Intigriti, YesWeHack), how much you earn, whether it's legal and where to start from scratch.
Gorka El Bochi
Founder of BBLABS
Quick answer: Bug bounty is a program in which a company pays ethical hackers to find and report vulnerabilities in its systems, within a set of legal rules called the scope. You look for flaws, document them in a report and, if they're valid, you earn a reward proportional to their impact. It's legal, remote and meritocratic: you get paid for results, not for hours.
Bug bounty (literally "reward for bugs") is an offensive security model in which an organization invites external researchers to look for vulnerabilities in its applications, APIs or infrastructure, and pays them for every valid flaw they report.
The idea is simple: no company can hire every good hacker in the world, but it can open its doors so that anyone can try to break its systems in a controlled and legal way. If you find something, you report it privately, the company fixes it and you get paid. Nobody loses data, nobody goes to jail and the site ends up more secure.
Unlike a traditional pentest (where a consultancy is hired for a fixed number of days), bug bounty is open and continuous: the program can stay active for years and any hunter on the planet can take part. You get paid for real impact, not for time.
The flow, from start to finish, is almost always the same:
The bottleneck is almost never finding the bug: it's reporting it well. A critical flaw explained badly can end up closed as "informative".
Most programs are managed through platforms that act as intermediaries (triage, payments, reputation). These are the big four:
| Platform | Origin | Notes |
|---|---|---|
| HackerOne | USA | The largest. Programs from Uber, PayPal, Shopify, GitHub, the Pentagon. Good reputation system. |
| Bugcrowd | USA/Australia | Large volume of programs. Uses the VRT taxonomy to classify severities. |
| Intigriti | Belgium (EU) | Very strong in Europe. Famous monthly XSS challenge. Payments in euros. |
| YesWeHack | France (EU) | European, with many banking and public-sector programs. Has its own practice "Dojo". |
You don't need to pick just one: many hunters work on several at once. If you're starting from Europe, Intigriti and YesWeHack tend to be comfortable in terms of language, support and taxes.
It depends enormously on the impact of the flaw and the company. A reward can range from €0 (a VDP, a no-payout program) to five or six figures for a critical flaw at a large company. As a quick reference:
The honest part: most beginners take months to earn their first bug and many never make a living from this. I break it down with real figures in the guide How much you earn in bug bounty.
Yes, as long as you stay within the scope and rules of the program. When a company publishes a bug bounty program, it's giving you explicit authorization to test the security of the listed assets. Many programs include a safe harbor clause that promises not to take legal action against researchers acting in good faith.
What is not legal:
Golden rule: if you're unsure whether something is allowed, don't do it and ask the program team. The line between ethical hacker and criminal is the scope and the authorization.
You don't need a master's degree, but you do need solid foundations:
Don't try to "make money" in the first week. Try to understand one flaw a week. The money comes later, almost on its own.
Do I need to know how to program to do bug bounty?
It helps a lot, but it's not essential to get started. Understanding HTTP and being able to read code (without writing it perfectly) takes you far. Programming lets you automate recon and understand deeper logic flaws.
Can I do bug bounty as a minor?
Yes, technically you can find and report flaws, but getting paid usually requires being of legal age or using a guardian's account, depending on the platform and your country. Check each platform's terms.
How long does it take to earn your first bug?
Very variable: from a few weeks to more than a year. It depends on your prior background, the hours you put in and choosing the right programs. The realistic average for someone starting from scratch is several months.
Bug bounty or certifications (OSCP, etc.)?
They're not mutually exclusive. Certs open job doors; bug bounty proves real results and a public profile. Many hunters combine both.
What happens if I report a duplicate?
You don't get paid (someone reported it first), but nothing bad happens: it's part of the game. You reduce duplicates by picking programs with less competition and hunting for logic flaws that are hard to automate.
Bug bounty is one of the few technical disciplines where the only thing that matters is your result: not your degree, not your age, not where you live. It's legal, it's remote and the barrier to entry is knowledge, not money. The fastest way in isn't reading a thousand tutorials, but practicing real flaws in order until the pattern is burned into your memory. Start with the beginner path and reproduce your first flaw in the labs today.
hunters training
labs from real reports
completions
in bounties practiced
Create your free account and practice on labs based on real reports that paid out thousands of euros. The Academy is free forever.
No card · free Academy · cancel anytime
Learn to identify and exploit IDOR (Insecure Direct Object Reference) vulnerabilities in web applications. From the basics to writing effective reports.
A complete guide to getting started on HackerOne: from creating your account to submitting your first vulnerability report. Tips for beginners.
What bug bounty really pays: average rewards by vulnerability type and severity, what top hunters earn, the reality for beginners and why most people don't make a living from it.