Why this app exists
It started at our kitchen table. My wife was getting ready for her Michigan driver's permit knowledge test, and I wanted to help her practice in a way that worked for her: in Arabic and English, with explanations, and without paying for an app full of ads.
So I built her a small practice quiz. Then I kept going. I added the road signs, a second level, hints, the option to skip a question and come back to it, a review of every answer, and a way to report mistakes. Along the way I realized that many people in our community face the same test, the same language barrier and the same stress.
So I made it bigger and opened it to everyone.
Free for everyone. Really.
- No ads. Not now, not later.
- No payments. No subscriptions, no "premium" questions, no paid upgrades, no hidden fees.
- No selling your data. Your account exists only so you can track your own progress.
This is a community project. Its only purpose is to help people practice and feel ready on test day.
What you'll find here
- Two levels, like the real knowledge test: general driving knowledge, and road signs & signals.
- Every question in English, Arabic and Spanish. Choose your language when you sign up and change it in your profile.
- A library of road signs, traffic signals and pavement markings with their meanings.
- Hints, skipping, points, a pass/fail result and a full review of your answers.
- Comfortable themes for your eyes, on your phone or computer.
Please help keep it accurate
The questions are based on the Michigan Secretary of State manual What Every Driver Must Know. They were collected and written by people, not by the State, and mistakes can happen. If something looks wrong, tap Report a problem on that question. Every report is reviewed.
Important
This app is a study aid. It is not the official test and is not affiliated with the State of Michigan or the Secretary of State. Always study the latest official manual. Please read the Terms of Use & Disclaimer and the Privacy Policy.
Good luck on your test. Drive safely. ❤️