CHANGELOG

What's new.

Simplified Homepage & Busy Theme Polish

  • Simplified homepage — removed ticker strip, section numbers, and instrument section
  • Replaced 6 generic toolkit cards with 3 premium differentiators: Smart Goals, AI Mentor, Statement Scan
  • Assessment results page fully aligned with Busy theme — lighter weights, sharp corners, outline accents
  • Fixed lime green illegibility in light mode — success color now dark green on light backgrounds
  • Added missing danger color variable for consistent error styling

Light Theme & Homepage Showcase

  • Light mode is now the default theme — respects your system preference, toggle anytime
  • New homepage feature sections: scoring categories, wizard vs AI mentor, toolkit, and rank tiers
  • Streamlined homepage copy — less text, more product
  • Tighter mobile spacing across all marketing pages
  • Legal pages now follow your theme preference instead of forcing dark mode
  • Consistent Busy-theme navigation on changelog and all public pages

Faster Upgrade Flow

  • Upgrade to Premium now goes straight to Stripe checkout — no extra steps
  • Manage Billing goes directly to your Stripe billing portal

Apple Subscription Support

  • Apple in-app purchase subscriptions are now recognised and honoured
  • Profile page shows Apple subscription management instructions for iOS/Mac users
  • Mobile API: subscription status endpoint for native clients

Google Sign-In

  • Add Google OAuth sign-in — 'Continue with Google' button on sign-in and sign-up pages
  • Profile completion page for new Google sign-ups: collects currency, gender, country, and date of birth
  • Birthday pre-fill: date of birth is populated automatically if the user shares it with Google
  • Existing email/password accounts are linked to Google automatically on first OAuth sign-in
  • OAuth users skip password confirmation on account deletion and profile update

Automating New Assessments with document import

  • Import from document: upload a CSV bank statement and let AI pre-fill your assessment automatically
  • Import Review Panel: review and edit AI-extracted values on a single page before submitting — no wizard required
  • Merchant memory: your answers from AI clarification rounds are remembered and applied automatically on future uploads
  • Two-round AI clarification: AI asks follow-up questions when it needs more context, then refines its field estimates
  • IBKR portfolio report support: brokerage CSV exports are condensed before AI analysis to stay within token limits
  • Fix: score animation resets to zero when navigating back to results page
  • Fix: retirement projection chart showed hardcoded USD symbol for non-USD users
  • Fix: mortgage payment was zeroed when editing an assessment that has a payment but no tracked balance

Rental & Dividend Income, related changes, other fixes and improvements

  • Fix savings rate scoring to include rental income — previously underscored landlords whose effective savings rate was high
  • Fix stock allocation scoring to use investment-only denominator
  • Fix debt-to-income ratio in discipline bonus to include rental and dividend income
  • Add dividend income field — track dividend earnings separately from salary and factor into your financial score
  • Property expenses now recorded as an annual figure, preventing silent understatement for rental property owners
  • Assessment wizard now prefills property values (estimated value, rental income, expenses, tax) from your previous assessment
  • Fix: Start Fresh correctly ignores all previous data including property cards

Public Changelog

  • Add public changelog page with Flexoki-themed timeline
  • Add Changelog link to homepage navigation for unsigned-in users
  • Add Changelog link to site-wide footer and sitemap

Improve internal linking between pages

  • Improve internal linking between key pages

Added an FAQ page, improvements to New Assessments page on mobile devices

  • Build dedicated FAQ page with expandable questions
  • Fix mobile assessment edit page with Skip to Summary button
  • Fix scroll bounce hiding navigation buttons on edit page

Production Launch

  • Restore public scoring page with score bands and rank system
  • Unify navigation across all pages
  • Launch Blog with the first post
  • Fix homepage carousel double-skip and arrow key issues

Homepage & Mobile UX

  • Add hamburger menu for mobile navigation
  • Launch blog post system with branded typography and dark theme preview
  • Unify admin dashboard with Flexoki theme and feedback management
  • Fix scoring system bugs and rebalance discipline tiers

Rental Property Portfolio

  • Add rental property portfolio tracking with equity and scoring bonuses
  • Support multiple mortgage properties with custom expenses and rental data
  • Redesign Sankey cash flow chart with smarter buckets and equity brackets
  • Add property expenses, property tax fields, and rental cash flow chart
  • Include rental data in PDF and CSV exports

Mobile & Onboarding

  • Add touch swipe and mouse drag support to homepage carousel
  • Fix mobile navigation with horizontally scrollable nav bar
  • Fix Begin button cut off on mobile in assessment wizard
  • Add apple-touch-icon and PWA manifest for iPhone home screen
  • Auto-generate AI advice when user upgrades to premium

Data Security & Exports

  • Encrypt all sensitive user data at rest with Active Record Encryption
  • Add insurance, demographics, and risk management to assessments
  • Implement server-side data gating and AI call limits overhaul
  • Redesign navigation bar with improved mobile scrolling
  • Score hero banner now reflects your assessment tier color

Start compounding.

Free to start. No card. Full instrument.