Legal

Privacy policy

What this site stores, what it deliberately doesn't, and who else sees any of it. Last updated 20 July 2026.

QALadder is a free learning site run by one person. There is no analytics empire behind it and nothing here is sold. This page describes exactly what the software does, and it was written by reading the code rather than by filling in a template.

What you can do without giving us anything

Most of the site needs no account and stores nothing about you: the roadmap, all 150 interview questions, the take-home and scenario guides, the career articles, the Locator Lab, and every one of the seven QA tools.

The tools deserve a specific note, because people reasonably assume otherwise. The ATS resume checker analyses your resume entirely inside your browser. Your resume text and the job description you paste are never transmitted to our server or anyone else's. The same is true of the boundary value generator, metrics calculator, bug report builder, test plan generator, STAR builder and take-home generator. You can verify this yourself: open your browser's developer tools, switch to the Network tab, and run any of them — no request is made.

What we store if you create an account

An account exists for one reason: to save your progress across devices. In our database we keep:

That is the complete list. There is no tracking profile, no behavioural scoring, no data broker, and nothing is sold or shared for marketing.

Third parties that necessarily see something

Four services are involved in running the site. Each sees only what it needs to do its job:

Analytics

If page analytics are enabled, we use Cloudflare Web Analytics, which is cookie-less and does not fingerprint or track individuals across sites. It reports aggregate page views and referrers. There is no Google Analytics on this site.

Cookies

We set no cookies at all, which is why you have never seen a cookie banner here. Three things are kept in your browser's local storage instead, and they never leave your device except where noted:

Logging out removes the login token and avatar. Clearing your browser data removes all three.

IP addresses

Your IP address is held briefly in memory to enforce rate limits — the mechanism that stops a script hammering the server. It is not written to the database and not retained. The web server keeps standard access logs, as every web server does.

Advertising

This site currently shows no ads and contains no advertising code. If that changes, this page will be updated to name the ad provider and describe what it collects before any ad code goes live, and visitors in regions that require consent will be asked for it.

Your data is yours

Email hello@qaladder.org to:

If you're in the EU or UK, these are your rights under GDPR and we honour them regardless of where you live.

Security, stated honestly

Passwords are bcrypt-hashed, traffic is HTTPS-only with HSTS, the site sends a strict Content Security Policy, and the database is backed up. What no one can honestly promise is perfect security. This is a free site run by one person: don't reuse a password here that protects anything important, and don't store anything sensitive in it.

Children

QALadder is aimed at working professionals and is not directed at children under 16. We don't knowingly collect their data; if you believe a child has created an account, email us and it'll be removed.

Changes to this policy

The date at the top changes when this page changes. Material changes — new data collected, a new third party, or advertising — will be reflected here before they take effect, not after.

Contact

Questions about any of this: hello@qaladder.org. See the contact page for what else to reach out about.