ICBC Practice Knowledge Test vs Swipelis
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
ICBC Practice Knowledge Test
Prepare for your British Columbia learner's licence knowledge test with this official app. It features a practice test with questions based on the official driving guide, licensing office locations, and safe driving tips.
- Practice knowledge test
- Official driving guide access
- Licensing office locator
- Safe driving tips videos
- Test result sharing
Read full descriptionHide full description
This official ICBC app has everything you need to help you prepare for—and pass—the knowledge test for your learner’s (Class 7L) licence in British Columbia. The app includes: • ICBC’s practice knowledge test. • The driving guide: Learn to Drive Smart. • Licensing office locations. Take the practice test anytime, anywhere —as often as you need. How it works The practice test consists of 25 multiple-choice questions randomly chosen from a database of nearly 200 questions. The questions are based on the information in the ICBC driving guide, Learn to Drive Smart. On the actual test, you will need to answer 40/50 questions correctly to pass. As you answer questions, the app lets you know if you’re on track and where to look in Learn to Drive Smart for more info. You can also watch safe driving tips on video and look up the location of your nearest licensing office when you’re ready to book your actual knowledge test. Got a perfect score? Share your test results with your friends on Facebook, X (Twitter) or email. How to pass your knowledge test Taking the practice knowledge test can help prepare you for the actual one, but to pass, you need to also study and understand the material in the Learn to Drive Smart guide. About ICBC At the Insurance Corporation of British Columbia (ICBC) our job is making sure the auto insurance system works for all road users and working towards a safer B.C.. We license and insure drivers and vehicles across the province and work to promote road safety through road improvement projects and awareness campaigns Find out more on icbc.com. Legal If you download or use this application, your use of this application is subject to the terms and conditions of the End User License Agreement located at https://www.icbc.com/Pages/Terms-and-conditions.aspx. Please review the End User License Agreement. This application is licensed to you and not sold.
Swipelis
Read full descriptionHide full description
Swipe through 600+ short real video clips and learn words in 30 languages. Each card asks a question in your own language, with four answers in the language you're learning. Tap one, see right away if you're right and what the word means, then swipe to the next. HOW IT WORKS • Get the meaning in your own language after every answer. • Picked the wrong word? Tap it to see what it means. • Missed words come back, often a few swipes later or on another day. • Choose from 3 difficulties: Beginner, Intermediate and Advanced. DAILY STREAK • Learn for 5 minutes a day to keep your streak going. • Miss a day or two and it waits for you. Miss 3 days in a row and it starts again from zero. • See it on the main screen and on your Account page. GO DEEPER ON ANY WORD • Tap "Learn this word" to hear it, see what it means, and take a quick 3-part quiz: fill in the blank, translate a sentence by arranging words, and check the spelling. YOUR PROGRESS • Set a daily goal from 5 to 60 minutes. • See your minutes today, this week and in total. • Chase your best run of correct answers in a row. • Optional daily reminder at a time you choose. 30 LANGUAGES Learn Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean, Russian, Arabic, Hindi, Turkish, Dutch, Polish, Swedish, Greek, Hebrew, Vietnamese, Indonesian, Thai, Tagalog, Czech, Romanian, Ukrainian, Hungarian, Bengali, Tamil, Telugu, Norwegian or English. Questions and meanings appear in your own language, any of the same 30. GOOD TO KNOW • No ads. No hearts, no lives, no daily cap. • No account needed. An optional account syncs your progress between devices. • Needs an internet connection. For iPhone with iOS 18 or later. SUBSCRIPTION • Free to download; learning needs a subscription. It includes all 30 languages and all 3 difficulties. • Yearly plan: 7-day free trial for new subscribers. Monthly plan: no trial. • Have an offer code? Tap "Have a code?" on the subscription screen. • Prices are shown in your local currency before you subscribe. • Payment is charged to your Apple Account when you confirm the purchase, or when the free trial ends. • Subscriptions renew automatically unless canceled at least 24 hours before the end of the free trial or the current period. Renewals are charged within the 24 hours before the period ends. • If you buy a subscription during a free trial, any unused part of the trial ends. • Manage or cancel any time in your Apple Account settings. Terms of Use: https://swipelis.com/terms Privacy Policy: https://swipelis.com/privacy
Screenshots
Verdict
The clearest difference is rating: Swipelis at 5.0 against ICBC Practice Knowledge Test's 4.3. Swipelis also leads on update cadence (every 5 weeks vs every 6 months). ICBC Practice Knowledge Test's advantage is in-app purchases (none vs 2) and ratings volume (23 vs 1). On price, ads and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. Swipelis sells 2 in-app purchases, starting at $19.99 per month. ICBC Practice Knowledge Test asks for nothing beyond the download.
Swipelis holds the better App Store score, 5.0 against 4.3. That said, the two scores are not equally well evidenced: ICBC Practice Knowledge Test has 23 ratings behind it against 1, so its average is the more settled of the two.
ICBC Practice Knowledge Test ships an update every 6 months, Swipelis every 5 weeks. The most recent releases landed on November 13, 2026 and November 10, 2026 respectively.
| Parameter | ICBC Practice Knowledge Test | Swipelis |
|---|---|---|
| Price | Free | Free |
| Rating | 4.3 (23 ratings) | 5.0 (1 ratings) — better |
| Positive reviews | 42.7% of reviews | — |
| Number of ratings | 23 — better | 1 |
| Update frequency | Every 6 months | Every 5 weeks — better |
| Ads | No | No |
| In-app purchases | No — better | Yes |
| Monetization | Free | — |
| Devices | iPhone, iPod — better | iPhone |
| Requires iOS | 15.1 — better | 18.0 |
| Further details — not scored | ||
| Size | 34 MB | 45 MB |
| Age rating | 4+ | 4+ |
| Developer | ICBC | 2502957 Alberta Ltd. |
Bugs and requests
ICBC Practice Knowledge Test
Reported bugs
35 issues- App never loads
- App doesn't open
- App crashes when practice is finished
- App crashes when completing practice test in Chinese
- App crashes on iPhone
Show 30 moreShow fewer
- App freezes
- Mock tests are broken
- Questions repeat in mock tests
- Some questions have multiple correct answers
- Links in guide are broken
- Guide does not open
- Manual does not open
- Practice test won't come up
- Font too large, cannot move down
- iPad version is iPhone size
- Cannot flip horizontal on iPad
- Chinese translation difficult to understand
- Two identical questions with different answers
- App crashes after finishing written test
- Some items out of screen range
- Practice test questions do not change position
- Questions contradict each other
- Questions not in the actual test
- Answers are bad
- Questions are different from actual test
- Study material is missing key info
- Different answers every time for some questions
- Old dated test
- App is very slow
- Does not have required options
- Website difficult to navigate
- Class 4 testing not included
- Examiner did not give clear commands
- App is not true, questions not on real test
- Not helpful, questions different than app
Requested features
18 requests- Add Spanish language
- Add Ukrainian or Russian language
- Add French language
- Add motorcycle knowledge test
- Add Pashto, Dari, Persian languages
Show 13 moreShow fewer
- Add Arabic language
- Add Polish language
- Add game mode
- Add review of messed up questions
- Add optional sign-in for past tests
- Remember last read position in book
- Add 2nd book for novice road test
- Add N book
- Improve UI for Chinese language
- Add bookmarking feature
- Make images in questions bigger
- Make correct answers change position
- Add Yukon version
Swipelis
Not enough reviews yet to summarise bugs or requests.
In-app purchases
ICBC Practice Knowledge Test
No in-app purchases
Swipelis
- Swipelis Pro Monthly$19.991 Month
- Swipelis Pro Yearly7 Days trial$89.991 Year
Questions
Is ICBC Practice Knowledge Test free?
Is Swipelis free?
Which has better reviews, ICBC Practice Knowledge Test or Swipelis?
Do ICBC Practice Knowledge Test or Swipelis have ads?
Which is updated more often, ICBC Practice Knowledge Test or Swipelis?
Other comparisons















