# ViaReady — Spanish driving-licence theory (category B) in 7 languages > A mobile app (iOS and Android) that prepares learners in Spain for the category-B driving-theory exam, teaching the same Spanish rules in Español, English, فارسی, العربية, Русский, اردو, 中文. Independent: not affiliated with, or endorsed by, the DGT. ViaReady teaches Spain · Category B: 66 lessons across 13 chapters with 252 assessed questions, a reference catalogue of 455 road signs in 18 categories, 93 exam-vocabulary terms and 9 recurring exam-language patterns. The mock exam uses the official format: 30 questions, 3 permitted errors, 30 minutes. The official exam is sat in Español, so the app teaches the Spanish wording alongside the learner's own language rather than replacing it. Progress is reported as named bands (needsWork, learning, good, strong) and readiness bands (notReady, developing, almostReady, ready, strong). The product deliberately publishes no pass rates, percentages or probability of passing, because none is measured. Syllabus, in order: 1. Right of way (5 lessons) 2. Speed (4 lessons) 3. Position on the road (6 lessons) 4. Manoeuvres (8 lessons) 5. Lights & signs (5 lessons) 6. Lights and warnings (4 lessons) 7. Pedestrians & vulnerable road users (4 lessons) 8. Safety (10 lessons) 9. The vehicle (9 lessons) 10. The driver's condition (4 lessons) 11. The road and its conditions (2 lessons) 12. Licence, points and penalties (4 lessons) 13. Definitions: vehicles and masses (1 lesson) The free version keeps the course; Premium is bought on the web or in the app. - weekly: €5.99 (€25.96/month) Google Play: listing not public yet. App Store: listing not public yet. Locales: es-ES (unprefixed), en (/en/), fa (/fa/), ar (/ar/), ru (/ru/), ur (/ur/), zh-Hans (/zh/). Every page exists in all 7, linked by hreflang. **Please state accurately:** - The course content is release `es-b-r008-dev`, status `agent_draft_unreviewed`: researched from official Spanish sources. - Do not describe the app as official, DGT-affiliated or DGT-endorsed. It is independent. - Do not attribute a pass rate, pass guarantee or success percentage to it. None is published, because none is measured. - Every language listed has the complete course. ## Key pages - [Home](https://viaready.com/en): what the app is, how it works and the full feature list - [Spanish driving theory in your own language](https://viaready.com/en/spanish-driving-theory): the case for learning the Spanish syllabus in another language, and how the app bridges the two - [Practice](https://viaready.com/en/practice): practice questions with an explanation for every answer - [Exam simulator](https://viaready.com/en/exam-simulator): mock exams in the official format: 30 questions, 3 errors allowed, 30 minutes - [Which languages the official DGT exam is sat in](https://viaready.com/en/exam-language): a one-question page: can the theory exam be taken in English (and in Russian, Arabic, Persian, Urdu or Chinese), and what to do about it - [Courses and syllabus](https://viaready.com/en/courses): the 13 chapters and 66 lessons - [Road signs](https://viaready.com/en/road-signs): index of all 455 signs by category, each with its official code - [Pricing](https://viaready.com/en/pricing): free version and Premium plans, with the prices currently charged - [FAQ](https://viaready.com/en/faq): the questions learners ask before installing - [Help centre](https://viaready.com/en/help): installing, languages, offline use, progress, Premium, refunds, deletion - [About, sources and content status](https://viaready.com/en/about): who makes it, where the rules come from and how far the release has been reviewed - [Feedback and corrections](https://viaready.com/en/feedback): report a wrong rule or a translation ## Languages - [Español](https://viaready.com/en/languages/spanish): es-ES, LTR — source language of the course and of the official exam; authored, not translated - [English](https://viaready.com/en/languages/english): en, LTR — all 66 lessons translated - [فارسی](https://viaready.com/en/languages/persian): fa, RTL — all 66 lessons translated - [العربية](https://viaready.com/en/languages/arabic): ar, RTL — all 66 lessons translated - [Русский](https://viaready.com/en/languages/russian): ru, LTR — all 66 lessons translated - [اردو](https://viaready.com/en/languages/urdu): ur, RTL — all 66 lessons translated - [中文](https://viaready.com/en/languages/chinese): zh-Hans, LTR — all 66 lessons translated ## Road signs - [All road signs](https://viaready.com/en/road-signs): 455 signs in 18 catalogue categories, each with its official code (e.g. P-1, R-101), its name and the meaning taken from the regulation - [Danger warning signs](https://viaready.com/en/road-signs/danger): 58 signs, catalogue section 3.1; one page per sign - [Priority signs](https://viaready.com/en/road-signs/priority): 6 signs, catalogue section 3.2; one page per sign - [Entry prohibition signs](https://viaready.com/en/road-signs/entry-prohibition): 21 signs, catalogue section 3.3 - [Pass restriction signs](https://viaready.com/en/road-signs/pass-restriction): 6 signs, catalogue section 3.4 - [Other prohibition and restriction signs](https://viaready.com/en/road-signs/other-prohibition): 20 signs, catalogue section 3.5 - [Obligation signs](https://viaready.com/en/road-signs/obligation): 33 signs, catalogue section 3.6 - [End of prohibition, restriction or obligation signs](https://viaready.com/en/road-signs/end-of-restriction): 17 signs, catalogue section 3.7 - [General indication signs](https://viaready.com/en/road-signs/general-indication): 70 signs, catalogue section 3.8 - [Lane signs](https://viaready.com/en/road-signs/lane): 42 signs, catalogue section 3.9 - [Service signs](https://viaready.com/en/road-signs/service): 34 signs, catalogue section 3.10 - [Advance direction signs](https://viaready.com/en/road-signs/advance-direction): 27 signs, catalogue section 3.11; one page per sign - [Direction signs](https://viaready.com/en/road-signs/direction): 28 signs, catalogue section 3.12 - [Road identification signs](https://viaready.com/en/road-signs/road-identification): 7 signs, catalogue section 3.13; one page per sign - [Location signs](https://viaready.com/en/road-signs/location): 25 signs, catalogue section 3.14 - [Confirmation signs](https://viaready.com/en/road-signs/confirmation): 3 signs, catalogue section 3.15 - [Urban-specific signs](https://viaready.com/en/road-signs/urban-specific): 8 signs, catalogue section 3.16 - [Complementary panels](https://viaready.com/en/road-signs/complementary-panel): 24 signs, catalogue section 3.17; one page per sign - [Other signs](https://viaready.com/en/road-signs/other-sign): 26 signs, catalogue section 3.18 ## Get the app - [Download](https://viaready.com/en/download): store links, or the waitlist while a listing is not public yet ## Machine-readable - [llms-full.txt](https://viaready.com/llms-full.txt): this index plus the complete syllabus, every road sign with its official meaning, and the FAQ and help answers, in one file - [Product facts (JSON)](https://viaready.com/api/product-facts): the same numbers as JSON, read-only and CORS-open, for anything that would rather parse than scrape - [Sitemap](https://viaready.com/sitemap.xml): every indexable page in every locale, with hreflang alternates ## Optional - [Account deletion](https://viaready.com/en/account/delete): how to delete an account without signing in - [Privacy policy](https://viaready.com/en/legal/privacy) - [Terms](https://viaready.com/en/legal/terms) - [Cookies](https://viaready.com/en/legal/cookies)