A CHRISTMAS GIFT FOR YOUR SECURITY
Give your company security the best possible Christmas gift — continuous, fun, gamified application security training for developers for just €10/month for the first year.
Offer valid until 31 January 2025
Let's create a company account
Let's start by creating a company account so you can choose the number of licenses, read the service agreement and start using Hakatemia right away!
Give your company the gift of security
- Special Offer 2024
- Only €10 / user / month for the first year (billed annually). Regular price of €19 / month takes effect after the first year.
- Hakatemia's New Year's Promise
- In 2025, we will focus especially on developer-oriented content. Now is the perfect time to start your journey with Hakatemia towards a more secure future!
Thinking like a hacker results in safe code
Just as a locksmith studies the tactics of burglars to create stronger locks, a developer ought to study hacking techniques to construct stronger code.
- Train developers to think like hackers
- Train your developers to think like hackers and write defensive code from day one.
- Reduce breach risk
- Secure development practices result in secure systems. Prevent breaches before they happen.
- Meet compliance requirements
- Assign learning paths to teams and track progress through the dashboard.
Gamified learning environment makes learning fun
Hakatemia is a gamified learning environment where users get experience points, levels and badges for successfully completing tasks. On the company leaderboard, employees can compete with their colleagues.
- Complete tasks to level upBy completing tasks employees get experience points and levels.
- Master new skillsHakatemia has different types of exercises that give experience points to the skills related to the exercise.
- Compete on the leaderboardEmployees can compete on the company leaderboard and on the Hakatemia leaderboard against others.
- Keep up your streakA long streak of completing tasks increases the employee's streak, encouraging independent practice on weekends, for example.
- Get badgesBy completing challenges, employees get badges that are visible in their profile.
Real-world lab exercises brought straight to your browser
Hakatemia lab environment has used a variety of technologies to optimize the user experience. We always strive to provide the simplest, most functional and fastest user interface for completing the task.
- Web-based terminalOften lab exercises do not require a full desktop environment, but rather a terminal. For this reason, Hakatemia uses a terminal based on xterm.js, which works directly in your browser. Unlike a full remote desktop, the web terminal works in real time even on slower connections and copy/paste works normally.
- Web-based desktopHowever, some lab exercises require a full desktop environment. In this case, we use a VNC connection tunneled over WebSockets, which allows a fully functional Kali Linux desktop directly in your browser.
- Web-based development environmentIn the web development environment, you can write and run code and scripts directly in your browser. This option is typically used when you are required to write or edit code or scripts to complete the task.
A course for everyone
We are constantly adding new courses, modules, labs, practice environments, challenges and tools to Hakatemia. Start now and you will have plenty of new things to learn when you have learned the current material. A hacker is never finished, but we will develop together!
- Courses
- 31
- Modules
- 354
- Labs
- 179
Trainers
Our trainers have long experience in cybersecurity, both professionally and as a hobby.

Walentin Helling
OSCP, OSCE, OSWPWalentin is a self-taught ethical hacker. Walentin has years of experience in both security monitoring and technical security / penetration testing. Walentin works during the day and bug bounty programs at night. No one knows when Walentin sleeps.

Teo Selenius
CIPP/E, OSCP, OSCE, OSWE, CKS, AZ-500Teo has been involved in cybersecurity for a long time. The journey began with a hobby and self-study. Since then, Teo has worked as a developer, ethical hacker, application security consultant, trainer, company data protection officer, information security manager and hot dog seller at the golf course kiosk.

Tuomas Lintula
Tuomas is a career changer who has been interested in cybersecurity and computers for a long time. He has several years of work experience in penetration testing, with many more to come. During the day, he works in cybersecurity, and at night, he role-plays as a spider (in other words, hangs out online). If he could do it, so can you!
The full path of one module.
On a regular platform you watch videos and read text. Same here — but here that is only the warmup. Hakatemia’s core is the lab: you attack real vulnerable targets and bank XP for every flag.
Klassinen virhe: käyttäjän syöte upotetaan sellaisenaan SQL-kyselyyn. Tutki kirjautumislomaketta ja löydä reitti admin-käyttäjän taakse ilman salasanaa.
Pura kirjautumislogiikka ja kaappaa flag{…} käyttäjätaulusta.
- 01Watch video.
Many courses or modules have a video where the topic is covered.
- 02Read material.
All modules include readable material consisting of text, images, questions, and exercises.
- 03Start lab task.
In seconds, your own server runs a vulnerable web app. Find and exploit freely — depending on the task you also get a Kali terminal in the browser for running tools and catching reverse shells.
- 04Use tools.
As a Hakatemia PRO member, you will also have access to Hakatemia tools that make it easier to find and exploit vulnerabilities.
- 05Enter flag on Hakatemia page.
When you complete a task, you will receive a flag from the lab environment. When you enter the flag on the Hakatemia page, you will earn experience points and progress in the course.
- 06Climb the leaderboard.
Hakatemia has a leaderboard that always lists the top ten hackers in Hakatemia with their levels and experience points.
MEMBER STORIES
Words from our members.






























