Tainted: Code Security Quiz

Tainted: Code Security Quiz

Spot vulnerabilities in code

0 ratings
Free

Rating summary

Details

Released
November 5, 2026
Updated
November 5, 2026

Features

Tainted: Code Security Quiz screenshot #1 for iPhone
Tainted: Code Security Quiz screenshot #2 for iPhone
Tainted: Code Security Quiz screenshot #3 for iPhone
Tainted: Code Security Quiz screenshot #4 for iPhone
Tainted: Code Security Quiz screenshot #5 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Spot the bug. Learn the fix. Tainted is a quick-fire code review game for developers. Read a short code example, tap the lines you think are vulnerable, and find out right away whether you were right, why it matters, and how to fix it. PRACTICE THE WAY REAL REVIEWS WORK Some examples hide a real vulnerability. Others are perfectly safe. Recognizing safe code is part of the challenge, so every example has a "No vulnerability" answer. LEARN FROM EVERY ANSWER • A clear explanation of what is wrong, with the weakness category and CWE reference. • A practical fix you can apply to your own code. • A review of every example you missed at the end of each round. BUILT FOR DEVELOPERS • Almost 500 examples in JavaScript, Python, Java, Go, C, PHP, and Solidity. • Choose the languages you work in, or practice all of them. • Rounds of ten examples against the clock, getting harder as you advance. • Covers injection, cross-site scripting, broken access control, weak cryptography, memory safety, race conditions, smart contract flaws, and more. • Scores, streaks, and accuracy by topic show which weaknesses need more practice. PRIVATE AND SIMPLE Works offline. No account, no ads, no in-app purchases, and no tracking. Your progress stays on your device. Tainted is a learning tool for developers. Examples are displayed as text and are never executed.
Show more
+1

What's New in Tainted

1.0

November 5, 2026

Developer apps