Version History
V2.1 Current
July 2, 2026
Visa detail redesign & tax-treaty accuracy
- Redesigned the visa detail cards with clearer, colour-coded icons for each kind of requirement — income, health coverage, where to apply, documents, processing time, and renewal — so each visa is far easier to scan
- Added at-a-glance tax-treaty status to every destination, showing whether your home country has an active treaty in place and what it means for your pension income
- Corrected and verified tax-treaty coverage against official government sources, including several treaties that were previously missing — for Canadian users this adds the Philippines, Indonesia, Ecuador, Vietnam, Taiwan, Kenya, and Argentina, among others
- Improved the Pro "Check for updates" feature so it applies the changes it finds while keeping each destination's established list of visa programs stable, and handles a slow check gracefully instead of showing an error
- Fixed the data-freshness label so each destination reflects its own last full-update month, rather than every country showing a single shared date
- Refreshed the affordability verdict and savings-runway summaries with clearer status colours and crisp icons that render consistently across devices
- Numerous visual polish improvements across cards, icons, spacing, and dark-mode colours
V2.0
June 28, 2026
- Fixed an issue where destinations with many visa programs — notably the UAE — could occasionally be skipped during the monthly data update; these now refresh reliably
- Made the monthly data refresh more resilient to how the AI source formats its response, so valid updates are no longer discarded when extra explanatory text accompanies the figures
- Gave the destinations with the most visa categories extra room to generate their write-ups, preventing detailed visa descriptions from being cut short
V1.9
June 27, 2026
- Visa card amounts now display in the selected destination's local currency, with a live conversion to your home currency shown alongside, instead of in US dollars
- Rebuilt the Pro "Check for updates" feature to be faster — it runs a quick change-check against the official source first and only does a full data refresh when something has actually changed
- Added safeguards to the monthly data update so implausible or malformed figures can't reach live destination data
V1.8
June 20, 2026
- Added a self-service FAQ page covering the app, visas, income & pension, currency, and account questions, linked from the footer on every page
- Added a "Delete my saved data" option to the save/restore card, so a saved scenario can be erased without emailing support
- Saved scenarios now expire automatically after a period of inactivity, in line with our published data retention policy
V1.7
June 19, 2026
- Current age now defaults to your origin country's official retirement age instead of a fixed default, until you adjust it yourself
- Fixed the Currency Stress Test card showing the wrong country pair and subtitle after switching destinations
- Reformatted the age-adjusted pension amount display for clarity
- Visa options — including marriage/family-reunification visas — now show comprehensive write-ups covering income requirements, where to apply, required documents, processing time, and renewal terms, kept current through monthly updates and manual checks
V1.6
June 18, 2026
- Removed the disclaimer popup that auto-appeared on first visit — it remains available anytime via the footer link
V1.5
June 18, 2026
- Savings runway projections now keep compounding investment returns through deficit years (when costs exceed income), not just surplus years, for more accurate long-term balances
- Labeled the Investment return slider as nominal and added a tooltip explaining how it interacts with the inflation rate
- Fixed the Investment return tooltip icon jumping/flickering position while dragging the slider
V1.4
June 18, 2026
- Removed the retirement preview hero banner from the destination step for a cleaner, faster-loading layout
- Section titles now render in gold in dark mode for stronger visual hierarchy
- Added an inline upgrade banner inside the destination grid once the free limit is reached, alongside the existing blurred/locked cards
- Marriage visa income thresholds now show live currency conversions across all supported countries
V1.3
June 17, 2026
- Airbnb affiliate banner now links to live search results for the selected destination instead of a generic link
- Repositioned the teal divider line to sit beneath the Airbnb affiliate banner
- Enlarged and realigned the newsletter opt-in checkbox for easier tapping on mobile
V1.2 Live launch
June 16, 2026
Stripe payments went fully live
- Switched billing from test to live Stripe keys, with a live webhook and self-serve customer billing portal
- Added a 3-device session limit per Pro subscription to prevent account sharing
- Deferred font and chart library loading for faster mobile load times
- Published a sitemap covering all 54 destinations for search visibility
- Added a newsletter opt-in at save time
- Reorganized the footer into two rows and aligned Privacy and Terms pages to the app's dark theme
V1.1
June 12–14, 2026
- Built a full currency converter — tap any 💱 amount or the fixed converter button to convert between any two currencies in real time
- Redesigned every affiliate section with brand-accurate colors and a consistent horizontal banner card style
- Added a rotating set of international health insurance partners (two alternating sets per session)
- Added Booking.com (North America origins) and Airbnb (all destinations) affiliate banners
- Fixed visa-description currency conversions to use live exchange rates rather than stale estimates
- Expanded all 54 destination visa write-ups with requirements, documents, processing times, and tips, plus official government verification links
V1.0 Launch
June 11, 2026
- Deployed to production on a custom domain with email routing and a private codebase on Cloudflare Pages
- Fixed scoring inconsistencies in the Best Match ranking and consolidated cost calculations into a single source of truth
- Removed the default Portugal pre-selection so first-time visitors start with a blank slate
- Added auto-save so an in-progress scenario is restored automatically on return visits
