Hannah's Larder
Hannah's Larder

About Hannah's Larder

Hannah's Larder is AI home-cooking guidance built around what is already in your kitchen. Plan meals from your pantry, fridge and freezer, build shopping lists, manage family and household preferences, and generate recipes with your own Gemini BYOK key. Your pantry, family data and photos stay in your browser; account and feedback records are held on Hilton Industries servers.

Version 0.17.0

Hilton Industries

Disclaimer: Hannah's Larder generates recipes and guidance using AI. It is not medical or nutritional advice and is not a substitute for a qualified professional. Always check ingredients and allergens yourself, especially if anyone in your household has allergies, intolerances, or medical conditions.

Simple pricing, kept low by BYOK

Hannah's Larder is £2.99/month after a 7-day free trial. Because you bring your own Gemini key, we are not paying per AI generation. That saving is passed on. You can cancel anytime. No advertising, no hidden fees.

Changelog

v0.17.0Placeholder cleanup, responsive hardening and blue palette

2026-08-08
  • Help, Terms and Privacy pages now describe Hannah's Larder cooking, pantry and household features instead of fitness.
  • Removed the old FuelIQ onboarding flow: /onboarding now redirects to /family so users set up their household first.
  • Old FuelIQ routes (/plan, /progress, /exercises, /glossary/food, /profile) now redirect to the appropriate Larder pages.
  • Hilton Industries blue palette applied across backgrounds, glass panels, navigation active states and primary buttons.
  • Header and bottom navigation active states now use the blue brand colour.
  • Scroll-reveal hydration mismatches fixed with suppressHydrationWarning and by removing inline transition-delay mutation.
  • New cross-device smoke tests cover Desktop Chrome, Android (Pixel 5) and iOS (iPhone 13) viewports.
  • Cooking prep/cook timers added to the meal modal with in-app countdown and optional service-worker notifications.

v0.16.0Week-aware home, in-app feedback and clearer navigation

  • Home dashboard now tracks the current week by ISO date and only counts workouts from the current Monday-Sunday window.
  • This Week completion strip uses date-based workout completions instead of weekday names, so earlier weeks no longer bleed in.
  • Footer Feedback link now opens the in-app /help form instead of an email client.
  • Top and bottom navigation menus are now opaque in both mobile and desktop views.
  • D1 database-backed feedback form with an admin review page and secure API.

v0.15.07 August 2026 release

2026-08-07
  • Optional Google Drive backup with client-side AES-GCM encryption and updated Privacy/Terms.
  • What's New popup now respects dismiss and only shows once per release.
  • New /help page with iOS/Android install instructions and backup notes.
  • PWA viewport and safe-area fixes; 100dvh body height and Apple web-app meta tags.
  • Bottom navigation now appears on all small screens with Home and better active-route matching.
  • Optional profile picture/avatar in the home dashboard header.
  • Plan Day View uses a two-column grid on tablets; header now points to /plan.
  • Light mode modal panels are now opaque and readable.

v0.14.06 August 2026 release

2026-08-06
  • Meal 'eaten' checkbox logging that persists in the Zustand store.
  • Local workout and meal reminder notifications, plus fixed reminder bookkeeping.
  • Plan History page preserving every regenerated or edited weekly plan.
  • Progress Photos timeline with month headings and side-by-side compare.
  • Workout-adherence and per-exercise weight progress charts.
  • Voice input button in the GrAI chat using the Web Speech API.
  • Workout sessions log weight, reps, RPE and individual sets.
  • PWA manifest, service worker, in-context coach tips and accessibility pass.
  • What's New popup now shows after each deployment.

v0.13.05 August 2026 release

2026-08-05
  • Stripe subscription flow with server-side verification and cancellation grace period.
  • Live subscription status synced on every page load.
  • Onboarding enforces a verified Gemini API key and shows the captured name.
  • Light mode with re-tinted palette and hairline contrast.
  • Removed the Clerk login screen; Data & Privacy page for export/import/clear.
  • Home dashboard tracks day streak and a 'This Week' recap.
  • Expanded meal library with cuisine preferences and instant meal swap.
  • Workout day titles, summaries, injury-aware modifications and daily nutrition totals.
  • Medical disclaimer and About/Changelog page.

v0.12.0Pre-release groundwork

  • Initial onboarding, AI-generated weekly workout and meal plans, exercise library and progress tracking.
  • All personal data stored on the user's own device — no account database.
  • AI-projected weight trajectory and home dashboard.
  • Workout sessions award XP with a level system.
  • BYOK Google Gemini integration with model selection and live usage counter.
  • Strength tracking with weekly check-in, plus day ratings that feed back into AI plan generation.