Back to Home
What's New
Release notes in plain English so you know what changed.
Latest
- The site is English-only now — the language switcher is gone. Old /ru and /pt-br links redirect to the English pages.
- Prep2Go Pro on the website now unlocks All Access in the iPhone app — sign in with the same email (no second App Store subscription).
- CIPLE / CAPLE and German DTZ / Goethe / telc / ÖSD Anki decks updated to 2,000 cards each (same Gumroad listings) — shop covers and product copy refreshed to match.
- Dutch A2 Inburgering / NT2 Anki deck updated to 2,000 cards (same Gumroad listing) — cover and product copy refreshed to match.
- Italian CELI 2 / CILS / PLIDA Anki deck updated to 1,500 cards (same Gumroad listing) — cover and product copy refreshed to match.
- Spanish DELE A2 Anki deck updated to 1,500 cards (same Gumroad listing) — shop cover and product copy refreshed to match. Landing presents the language vocabulary deck only (not a DELE+CCSE bundle).
- Shop: DELF A2 printable PDF flashcards temporarily hidden from the catalog (DELF Prim printable remains listed).
- New shop deck: Polish A2 Certyfikat — 1,500 words for Certyfikat języka polskiego and residence/citizenship language prep (Gumroad, same UniPrep listing).
- Shop deck sample cards refreshed: language landings now preview themed exam vocabulary (school, work, health) instead of filler be / I / you cards.
- Citizenship & Naturalization bundle landing: soft links to free timed civics readiness checks on UniPrep2Go for the same six countries (Anki for drill, UniPrep for timing).
- Practice pages (reading, listening, writing, speaking, vocabulary, grammar): clearer headers and less banner clutter so you can get into exercises faster.
- Reading and writing practice banks refreshed across CIPLE, DELE, DTZ, DELF, and CELI — more exam-realistic passages and tasks.
- PLA drills: Ser/Estar (all persons) and Prepositions (room/table + no/da/ao + para/por), with EN→PT / PT→EN direction control and a Random checkbox.
- Shop, deck landings (including DTZ, generic shop decks, and the DELF printable PDF), practice-exam, exam hubs, and pricing now share the same full-bleed cream + serif hero system as the homepage — cover image on the side, brand terracotta CTAs.
- Exam hubs and mock landings are marketing-only: no app sidebar over the cream hero — header nav only, same as Shop and Pricing.
- Deck sticky buy bars sit below the site header so they stay tappable on mobile.
- Footer simplified to four clear columns (Exams, Shop, Site, Company) with Prep2Go branding — Partners, Pricing, and FAQ live here after the header cleanup.
- Homepage redesign: full-bleed hero with Prep2Go branding, one readiness headline, and a large exam-prep image — then readiness proof, how it works, and exams.
- Mock exam landings match the new home look: full-bleed exam hero, clearer readiness CTAs, and cream/white section rhythm through the walkthrough and FAQ.
- Design surfaces (Week 3): homepage and mock landings use a clear cream/white section rhythm; exam hubs keep a short hero with the image and put pass rules in one accordion.
- Shop first screen now leads with the five Prep2Go exams (CIPLE, DELE, DTZ, DELF, CELI) — calmer cards without Featured badges stacked on borders.
- Readiness check (/practice-exam): list layout instead of cream cards, plus the shared bleed hero.
- Design polish (Week 1): calmer exam hubs (skills vs mock vs extras), unified terracotta CTAs, quieter sidebar icons, cleaner mock-report panels.
- Design system (Week 2): Source Serif display headlines across marketing and practice pages, shared button radius, and one status-chip style on exam hubs.
- New header logo: a simple terracotta Prep2Go mark and wordmark — the old tech badge is gone.
- Curated videos and Podcast moved out of the main sidebar — open them from More from Prep2Go on your exam hub (same pages, less nav clutter).
- Grammar is now a long-form reference guide (blog / German A2 guide) instead of short in-app lessons — open Grammar guide from the sidebar.
- Clearer practice pages: shorter headers, less banner clutter, and one unlock prompt on writing, speaking, and vocabulary.
- Exam hubs and mock landings: first screen focuses on what to do next — exam structure and redeem options stay one click away.
- Dashboard and practice-exam hub: fewer duplicate plan banners and a simpler readiness-check hero.
- Shop Anki decks: language-exam vocabulary (citizenship, residency, and English tests) checks out on Gumroad — same decks as before, instant download after payment.
- Shop framing broadened: Language Exam Decks and CIPLE/DELE/DELF/CELI landings cover citizenship, residency, and general exam prep; English decks target exams, study abroad, and work/visa English — not IELTS-only.
- Shop product cards show card counts on every deck, including English exam decks (e.g. 2,504 cards).
- New shop decks: Swedish SFI, Greek Ellinomatheia, Czech CCE, DELF Prim printable (ages 7–12), and Citizenship & Naturalization Anki Bundle (1,225 civics cards · DE/FR/UK/CA/AU/US · $20) — cover, sample Q&A, and full landing copy synced from UniPrep.
- Shop printable section: DELF Prim now shows its own kids cover (not the DELF A2 placeholder) next to the adult A2 PDF.
- English Anki decks on Gumroad: French (2,522), Arabic, Spanish (LatAm), Portuguese (BR), Ukrainian, and Russian — ~2,500 cards, $26, sample cards with image + audio. Member code prep2go15 on deck landings only.
- Shop grid no longer shows the member discount tip — it appears on Gumroad deck landings only.
- Registered members: enter code prep2go15 at checkout for 15% off shop decks (list prices stay on the site).
- PLA companion practice drills: possessives (meu/minha… and dele/dela…), home & street, family & names, plus verbs, calendar, numbers, questions, time, and directions — tap EN↔PT quizzes with pictures where available.
- PLA companion Block 1 is live — 18 free lessons that complement school PLA (greetings, routine, home, money, and more). Five more course blocks coming.
- Prep2Go Pro is now a $16 one-time lifetime purchase — no subscription. Mocks are not included; buy the $15 mock pack (3 full AI reports) separately.
- Legacy subscribers were upgraded to lifetime Pro with recurring billing cancelled.
- Pricing, FAQ, blog, and mock entitlement updated so Pro never grants mock runs.
- Removed complimentary timed mocks for registered free accounts — full timed runs require a mock pack.
- Mock landings and access gate: walkthrough preview only for guests; sign-in is for license redemption, not a free run.
- Mock session telemetry: step/tech events flush during the run; Telegram timeline on submit.
- Mock-pack guests now get AI speaking scores (no Pro subscription required for speaking-review).
- French citizenship guides: DELF B2 vs examen civique explained — language and civic QCM are separate requirements since January 2026.
- Examen civique Q&A article: all 657 official knowledge questions for naturalisation, CSP, and CR — printable reference with study keys.
- TNIC sample questions: 35 illustrative civic MCQs for Portugal with clear disclaimers (not official CAPLE material).
- Site FAQ, DELF B2 mock landing, and DELF deck shop note now link to the examen civique guide.
- Comparison blogs updated so France rows mention examen civique alongside DELF B2.
- Mock exam landings: browse a screen-by-screen walkthrough and a sample AI report before starting a full timed run.
- Guests who open the in-app mock runner without access are sent to the matching exam landing preview instead of a dead-end.
- Mock results: clearer AI examiner feedback after attempts, including more reliable speaking scores when you record answers.
- Citizenship exam Anki decks: three real sample cards now live on each deck landing; old separate preview URLs redirect there.
- Grammar decks (CIPLE, DELE, DELF): shop previews use real Anki screenshots so you see card layout before buying.
- Speaking practice: Talkio partner tip on speaking surfaces for extra conversation practice outside mocks.
- DTZ B1 (Germany): mock test landing, practice hub entry, and expanded listening preparation content.
- Readiness check hub connects the homepage and exam flows to the right mock preview for your exam.
- DELF and CELI mock landings use canonical URLs with legacy paths redirecting automatically.
- Learning path: fixed daily schedule so completed lessons stay visible instead of disappearing from your plan.
- English news digests on /news summarize weekly immigration and exam-prep headlines by country.
- Shop decks: sample-card previews replace lite downloads — three real cards on each landing are enough to decide.
- Homepage and exam hubs emphasize a readiness check first, then vocabulary decks or the iPhone app for last-mile prep.
- Blog guides link more directly to matching mock previews, speaking, listening, writing, and vocabulary practice.
- CIPLE Alert partner callout on registration-timing articles when CAPLE seats are scarce.
- Mock landing pages improved for search and AI discovery without opening full timed runs to guests.
- Mock landings show a walkthrough gallery and sample AI report — guests browse every section before a full timed run.
- Guest and free-account routes are cleaner: account-only pages send signed-out visitors to sign in; retired leaderboard pages are no longer public.
- Blog guides now connect directly to matching speaking, listening, writing, mock test, and vocabulary practice instead of leaving readers at a generic CTA.
- Mock test pages now focus on the full readiness report pack when a user needs scored reports, with fewer distracting options.
- The Prep2Go iPhone app is now promoted alongside Anki decks for learners who want flashcards without Anki setup or file import.
- Public pages now use a calmer, more professional presentation across the homepage, pricing, exam hubs, and shop.
- Product pages have cleaner headers, notices, loading states, and calls to action so practice feels more consistent across skills.
- Leaderboard links now route to personal progress, keeping the product focused on preparation rather than public ranking.
- Vocabulary audio now plays from stored card audio instead of falling back to on-demand TTS during normal study.
- Shop funnel update: free preview is now the first CTA on deck pages and preview pages, with clearer tracking from home, exam pages, blog articles, shop, and preview flows.
- Shop analytics: deck clicks and sample-card views now keep source attribution so we can see which entry points bring traffic and which paths convert.
- Homepage, exam hubs, and blog guides now send visitors more directly into matching Anki deck pages instead of making them search the shop manually.
- Grammar decks in Shop: CIPLE A2, DELE A2, and DELF B2 grammar guides now have dedicated Anki deck pages with sample-card previews and a paid 200-card full version.
- Blog grammar guides now point straight to their matching grammar deck, so you can turn each article into spaced repetition without leaving the study flow.
- DELF B2 grammar guide: added structured visuals across the article and a matching grammar deck built from the guide itself.
- Account → Settings → Profile: subscription card shows trial end / next renewal (when synced), links to manage or cancel in Lemon Squeezy, and a shortcut to the Subscription section.
- Subscription status from Lemon: we treat an active subscription row as a subscription even before renewal dates sync; webhook stores trial end when renewal is not set yet.
- Onboarding checkout copy: clearer trial and “retry checkout” messaging if the Lemon window closes.
- Mock test history: you can now open any past attempt and read the full AI feedback — strengths, what to improve, and recommendations. Go to Mock Test → Attempt history and expand an attempt to see the examiner's notes.
- Technical audit (admin): mock test results are now included — pass/fail, section scores, and AI examiner feedback (including speaking) for each user.
- Vocabulary images: new and refilled images are stored as JPG (smaller size). Existing images continue to work.
- Vocabulary and practice now follow your chosen exam everywhere — when you study for CIPLE A2, grammar, writing, speaking, and the learning path use Portuguese content by default, with no mix-up with other exams.
- Video lessons (Video Lab) now load from our servers so the list and your progress stay in sync no matter which device you use.
- CIPLE A2 Listening: we’ve refreshed transcripts and audio so practice matches the exercises better and sounds clearer.
- New blog post: How to Pass the CIPLE A2 Exam for Portuguese Citizenship (2025–2026 Guide) — legal requirements, exam structure, scoring, timeline, common mistakes, and prep tips.
- CIPLE A2 exam page: corrected minimum per section from 35% to 25% (official CAPLE requirement).
- CELI 2 page: added notice at the top — B1 required for Italian citizenship; this path covers A2 residency and B1 progression.
- France & Italy: site-wide clarification — DELF for French residency, DELF B1 for citizenship; CELI for Italian residency, CELI 2 (B1) for citizenship. Prep2Go supports preparation for both levels in each country.
- New blog post: How to Pass the DELF B1 Exam for French Citizenship (2025–2026 Guide) — B1 vs A2, legal pathway, exam structure, scoring (note éliminatoire), common mistakes, and prep strategy.
- New blog post: How to Pass the CELI 2 (B1) Exam for Italian Citizenship (2025–2026 Guide) — B1 vs A2, carry-over rule, legal pathway, exam structure, common mistakes, and prep strategy.
- Teacher Referral Program: teachers can register via onboarding, agree to program terms, and receive a referral code for their students (10% off). Commission tiers: Bronze 15%, Silver 18%, Gold 20%, Platinum 25%.
- Teacher onboarding: consent block with full terms during profile setup; referral code shown in agreement before approval.
- Teacher registration fix: session refresh before redirect so teacher-onboarding no longer bounces back to sign-in.
- Settings: teachers see tier card and referrals table; subscription block hidden for teachers.
- Multi-exam support: Dashboard, Leaderboard, Progress, Learning Path, Vocabulary, Writing, Speaking, and Video Lab are now exam-scoped. Choose your exam (CIPLE A2, DELE A2, DELF, CELI 2) and study with content and links tailored to that exam.
- Exam-specific landing pages: each exam has its own page (e.g. /ciple-a2, /dele-a2) with relevant tagline, session info, and registration deadlines.
- Writing review: AI feedback now uses the correct language and exam name (e.g. Italian for CELI 2).
- Videos by exam: Video Lab and Learning Path load videos from the selected exam.
- italki referral: referral link is configured per exam (CIPLE A2, DELE A2, DELF, CELI 2).
- Technical: TypeScript and Next.js App Router fixes — page components moved to dedicated Content files.
- Vocabulary media migration: all card images and audio are now served from Supabase Storage. Restored from backup and re-uploaded 1,600+ images and audio files so every word has a reliable image and most have audio.
- Vocabulary quiz: images and audio load from Storage URLs; no more missing images (e.g. for short words like "de") or broken local paths.
- Restore script and progress: added restore-backup-and-migrate-media script with page-by-page progress; docs updated for backup and restore flow.
- New “What’s New” page — you’re reading it. We’ll list here what changed in each release so you always know what’s new.
- Shop: sample preview and FULL1000 / $24.99 buttons without icons. Unavailable products show disabled state instead of "Coming soon".
- Shop: Anki requirement notice — decks require the Anki app; notice added on the shop and preview pages.
- Shop: SEO — meta tags, Open Graph, Twitter cards, canonical URLs, JSON-LD ItemList (main shop) and Product (preview pages).
- Shop: Fallback cover images for "Language → Language" products; icon.png served from public for reliable favicon.
- Sidebar: Dashboard group (Dashboard, Leaderboard, Progress); Grammar moved under Study; Shop in its own section.
- Docs: Troubleshooting updated — GET /api/auth/session 404 and NEXTAUTH_URL port.
- Vocabulary: words are now ordered by global frequency everywhere (new, in progress, learned). The most common words appear first so you learn what you’ll see most often.
- Vocabulary cards show a frequency rank (e.g. #1, #42) next to the word so you see how common it is. Lower number = more frequent.
- Footer shows build info at the bottom (short commit and build date). If you’re not sure you’re on the latest version, scroll down and check.
- New technical “Vocab Setup” page for admins: search words by Portuguese term, edit translation and examples, regenerate audio and images for a card. Linked only from footer/docs, not from main nav.
- Vocabulary loading and quiz logic improved: fewer duplicate cards, more reliable audio and image loading when you switch cards.
- Broken or missing images are hidden immediately and you can tap “Generate Image” to create one. Generated images load correctly when you change cards.
- Topic filter on the vocabulary page is now buttons (e.g. “All”, “Food”, “Home”) so you can filter by topic quickly.
- Backend: vocabulary API uses a faster, more reliable path so long word lists load without timeouts.
- Generate Image in vocabulary: when the server can’t save the image to disk (e.g. on hosted servers), the image is now returned inline so it still appears in the card instead of failing with an error.
- Generated images in vocabulary are now saved to the database, so once someone generates an image for a word, everyone will see it when they load that card.
Earlier improvements
- Vocabulary quiz: correct answer is always included in the four options; fixes for option generation and restart behaviour.
- Speaking module and learning path improvements noted in the backlog for future releases.