February 2026

Onboarding Modal, Android Mic Fix & User Feedback

What’s new

  • Onboarding modal — New users now see a friendly onboarding carousel that walks through the app’s main features: scan, translate, order. It also doubles as a “What’s new” screen after major updates.
  • User feedback voting — You can now vote on features and report issues directly from the app. Your votes help decide what gets built next!

Bug fixes

  • Android mic button — Fixed a bug where tapping the microphone button on Android would open the keyboard instead of starting audio recording.
  • Feedback drawer keyboard — Fixed the feedback drawer’s close button being hidden behind the keyboard on iOS.
  • Keyboard overlap on Android — Fixed the chat input being hidden behind the keyboard on Android.

Status Bar Fixes, Landing Page & Pinch-to-Zoom

What’s new

  • Pinch-to-zoom lightbox — The full-screen image viewer now supports smooth pinch-to-zoom and panning, making it easy to read tiny menu text on your phone.
  • Adaptive loading progress — The translation loading bar now estimates completion time based on the actual menu size (number of pages, density of items), so the progress feels accurate rather than arbitrary.
  • Landing page refresh — The public landing page got visual improvements and a new modal that lets visitors try sample translated menus before signing up.

Bug fixes

  • Fixed status bar content overlapping the app on both iOS and Android by adding a fixed backdrop behind it.
  • Fixed the order page scrolling the entire document on iOS when the keyboard was open, causing the navigation bar to jump around.
  • Fixed Android safe area insets not being applied correctly on the order page.
  • Locked body position on iOS to prevent the keyboard from pushing the navbar off-screen.

Native iOS & Android App Launch

What’s new

  • Native iOS & Android app — Menu, please! is no longer just a web app! It now runs as a true native app on both iOS and Android. Same features, but with native performance and platform integration.
  • Native camera — On mobile, tapping “Scan menu” now opens your phone’s native camera with a crop/confirm screen. No more fumbling with the browser file picker.
  • Push notifications — Get notified when your menu translation is ready, even if you’ve switched to another app. Especially useful for large multi-page menus that take a moment to process.
  • Splash screen — A proper branded splash screen now shows while the app loads, matching the sushi mascot branding on both platforms.

Bug fixes

  • Fixed an issue where creating a menu while the app was backgrounded could cause a silent failure.
  • Fixed camera permissions on iOS requiring additional photo library access descriptions.

January 2026

Learning Mode, Cantonese & Faster Translations

What’s new

  • Learning mode audio settings — If you’re using Menu, please! to learn a language (not just translate), you can now control audio playback settings from your profile. Hear dish names pronounced so you can practice ordering out loud!
  • Cantonese support — Cantonese (with Jyutping romanization) is now a fully supported source language. Perfect for dim sum menus in Hong Kong and Guangdong.
  • No more beta labels — All languages that were previously marked as “beta” have graduated. They’re stable and ready for your next trip.

Under the hood

  • Improved analytics — Upgraded our analytics setup so we can better understand how people use the app and fix issues faster.
  • Faster AI model — Switched to a newer, faster AI model for quicker translations while maintaining quality.
  • Translation history — Your past translations are now saved locally so you can revisit them without re-translating.

Fill-Out Menu, Lightbox & Translator Rebuild

What’s new

  • Fill-out menu — After building your order, the AI generates a copy of the original menu image with your selected quantities written directly onto it. Hand this to the waiter and point — no language barrier needed!
  • Image lightbox — Tapping any menu image now opens a full-screen lightbox so you can pinch-to-zoom into small text or examine dishes more closely.
  • Translator page rebuild — The real-time translator page got a complete overhaul. The new layout keeps the input always visible, fixes scroll issues on smaller screens, and adds navigation history so the back button works as expected.

Bug fixes

  • Fixed a bug where the “Order now” buttons were disabled while a menu image was still loading.
  • Auto-display the AI-generated fill-out menu image in the chat without needing an extra tap.

Under the hood

  • Image caching — Menu images are now cached on your device, so revisiting a translated menu loads instantly instead of re-downloading everything.
  • Smart fill-out detection — The app now detects whether a menu is suitable for the fill-out feature and only shows the option when it makes sense.

December 2025

Translation Quality Monitoring

Under the hood

  • Translation monitoring — Every translation is now tracked end-to-end. This means I can see exactly how long translations take, what the AI receives and returns, and spot quality issues before you do.
  • Faster prompt iteration — Translation instructions can now be updated without redeploying the app. This makes it much faster to experiment with and improve translation quality.
  • Safe testing pipeline — Changes to how translations work are now tested in a safe environment before they reach you, so quality stays consistent.

November 2025

Ordering Instructions, Smarter AI & Currency Display

What’s new

  • Ordering instructions — Menus often have small print about how to order (e.g. “pick one from each section”, “minimum 2 pieces”). These now show up in a dedicated “Good to know…” section so you won’t miss them.
  • Currency display — Prices now show the local currency symbol alongside the dish, so you know exactly what you’re paying.

Under the hood

  • Smarter AI — Upgraded to a new AI model that’s noticeably more accurate, especially on handwritten menus. It now “thinks through” tricky layouts before translating.
  • Full menu translations — Fixed an issue where very long menus would get cut off mid-translation.