🚗 tpj.pl
← Back

About this project & privacy policy

Last updated: 13.05.2026

What is this?

testprawojazdy.pl is a free service to study for the Polish state driving licence exam. No login, no tracking, no ads. Questions come from the official Ministry of Infrastructure database and are publicly available.

Most Polish exam-prep services are paid or covered in ads. Since the state questions are public information, access to them should be as simple and free as possible for everyone.

Where do the questions come from?

The database comes directly from the Polish government portal: gov.pl/web/infrastruktura/prawo-jazdy.

Legal basis: art. 51 sec. 2b of the Polish Act of 5 January 2011 on persons driving vehicles. Exam questions constitute public information — additionally confirmed by the Warsaw Administrative Court verdict (case II SAB/Wa 857/14).

I update the database whenever the Ministry publishes a new file (usually a few times a year).

How does it work?

  • You arrive, click, study. No account, no email, nothing.
  • Your progress (solved questions, favourites, mistakes) is stored only in your browser.
  • You can export it and move it to another device (JSON file or shareable link).
  • Modes available: study, exam (32 questions / 25 min / pass mark 68/74), realistic exam (WORD-style timings), random question, mistakes review, favourites.
  • 4 language versions: 🇵🇱 Polish, 🇬🇧 English, 🇩🇪 German, 🇺🇦 Ukrainian (translations included in the database).

Why so simple?

First — laziness. I didn't feel like building an account system, database, admin panel, password resets and all that machinery. Second — paranoia. If I had user accounts, I'd have to worry about leaks. This way there's nothing to worry about — I have none of your data.

The site is hosted on the free tier of Cloudflare Pages. When you visit — you get static HTML, no tracker, no analytics. I only pay yearly for the domain (a few zlotys).

If the service helped you and you want to appreciate the work — there's a ☕ Buy me a coffee button in the footer (Suppi.pl). Voluntary, unlocks nothing, the entire site will always remain free.

What exactly we store and where

In short
  • 🚫 No login, no accounts, no personal data.
  • 🚫 Zero tracking, zero analytics, zero ads.
  • 📦 Your progress is stored exclusively in your browser (localStorage).
  • 🍪 No HTTP cookies — that's why there's no consent banner.
  • 🔍 In Settings click „Check yourself" — you'll see everything your browser holds about this site.

We use only the localStorage mechanism in your browser. That means: data is stored locally with you and is never sent to any server. In the same browser in incognito mode or on another device you won't see them — each browser has its own isolated localStorage.

Specifically we store five keys:

  • tpj:stats:byQuestion — history of your answers (which question seen, how many correct)
  • tpj:wrong — IDs of questions you answered incorrectly (for review mode)
  • tpj:favs — IDs of questions marked as favourites
  • tpj:prefs:theme — colour scheme preference (light/dark)
  • tpj:prefs:lang — preferred interface language

None of these values contains your name, email, IP, location or anything that could identify you. You click an answer → it's stored in your browser. That's it.

HTTP cookies: we don't use them at all. That's why there's no banner. Legal basis for not requiring consent for storing learning progress: art. 173 sec. 3 of the Polish Telecommunications Act (exemption from consent for mechanisms strictly necessary to provide the service requested by the user).

Your data is your data

Since everything is in your browser, you have full control. In Settings you can:

  • Download your progress as a JSON file (export)
  • Generate a link with progress embedded in URL (to transfer to another device)
  • See raw data — the exact JSON of what you store
  • Import progress from file or link
  • Wipe everything with one click
  • Check what exactly your browser stored („Check yourself" button)

You thereby exercise GDPR rights (access, portability, erasure) yourself, without needing to contact us — because it's physically your data on your device.

Third parties

The site is hosted on Cloudflare Pages. Cloudflare as infrastructure provider technically sees visitor IP addresses (like any hosting on the internet) — used to serve the page and protect against attacks. I have no access to this data. Cloudflare policy: cloudflare.com/privacypolicy.

There are two external links in the footer: Suppi.pl (voluntary author support) and a contact email address. Clicking them takes you off our site. We don't pass any of your data to those services — because we have none.

Disclaimers

  • This service is not an official channel of the Ministry of Infrastructure or any WORD (regional exam centre).
  • Solving questions here does not guarantee passing the actual exam — it only helps you prepare.
  • In case of any doubt about question content, the source file on gov.pl always takes priority.
  • Old questions may be retired or changed — I try to keep the database current, but if you spot a discrepancy with the WORD version, let me know at [email protected].

Contact

Administrator: an individual running this non-profit project. Questions, comments, bug reports: [email protected].