Skip to main content

Changelog

Everythingwe’re shipping.

We move fast. New features, refinements, and fixes land on the iOS and Android apps constantly — and new connectors come online as they’re ready. Here’s every update, in one place.

  1. ConnectorsLandingFix

    Flashy gets its lighter feature glow back

    • The Flashy feature band now lets the teal-magenta wash fade in before the first phone section again, restoring the lighter Raven glow without changing the flat navy hero or lower-page orb placement.
    • On wide desktop screens, the Flashy pricing, data-source, and FAQ background now uses broader teal, magenta, and mint fields behind the orbs so the lower page keeps the same aggressive neon presence at larger canvas sizes.
  2. ConnectorsLandingFix

    The product clips got their final polish

    • Every phone on the home page now shows the full screen — the clips were cropping at the edges on some displays, so the device frames were rebuilt to fit the capture exactly, no shaving the sides.
    • Clips hold on their final state for a beat before looping, so the result of each flow — the logged meal, the built week — has a moment to land instead of snapping back to the start.
    • Every clip now plays reliably as you scroll, even deep down the page.
    • The voice-logging clip is tighter: the dead pause between finishing the dictation and sending is gone.
  3. ConnectorsLandingImprovement

    Flashy gets the Raven glow treatment

    • The Flashy home-page background now follows the page structure instead of document-height percentages: flat navy hero, teal-magenta feature wash, flat navy lower page, then a soft footer return.
    • Pricing, data-source, and FAQ glows now use Raven Studio-style orb placement, with the pricing Triforce locked to Raven’s x-axis on mobile, desktop, and wide desktop.
    • The mobile version keeps the side glow without adding horizontal scroll.
  4. ConnectorsLandingImprovement

    The home page moves smoother

    • The landing page now uses the Raven Studio-style motion rhythm across every theme: hero copy, feature beats, theme cards, pricing, FAQ, and the lower sections reveal in lighter staggered passes instead of moving whole sections at once.
    • Phone demo clips now warm their active-theme video files before they enter view, then only start playback near the viewport, so the phones have decoded frames ready without wasting offscreen video decoders.
    • Theme switching preloads the matching clip set for the selected look, keeping Pure Execution, Humble Minimalist, and Flashy aligned with the app videos.
  5. ConnectorsLandingImprovement

    Humble phones get a sharper lift

    • The Humble Minimalist phone mockups now use a crisper low-blur drop shadow so the black device edge reads cleanly on the light canvas.
  6. ConnectorsLandingImprovement

    The home page dresses to match — and every clip got reshot

    • Pick a theme and the whole page follows, app included: every product video now ships in all three themes (Pure Execution, Humble Minimalist, Flashy), and switching the site’s style swaps the phones to match, mid-page.
    • “Log it however you want” now shows exactly that: the camera button opening its three capture options, then a meal dictated by voice — live waveform, transcript streaming into the composer — and sent, landing in the day with calories and macros.
    • Prompts are typed, not teleported: the hero meal and the weekly-plan brief visibly type out at human speed before they’re sent.
    • Loops stopped jumping — clips now crossfade through their first frame at the restart instead of snapping.
    • Phone bezels now read against every backdrop: graphite on the dark theme, a neon-edged charcoal on Flashy.
  7. iOS appHosted AIImprovement

    Food logging streams live — the freeze is gone

    • The food card now appears in about two seconds instead of five, and the long stall between the bars filling and the coach’s verdict is nearly halved.
    • The verdict itself streams in word by word as it’s written, instead of landing as one block at the end.
    • Clarifying questions — “cooked or dry weight?” — stream live too.
    • Server-side on HighLvl’s hosted AI: iOS and Android both get all of it in the builds you already have.
  8. iOS appBuild 83–84Feature

    Calories on the macro bars, names on the scans

    • The Food Log’s macro bars now show calories: what you’ve eaten rides the edge of the fill, and your target sits at the end of the track.
    • Barcode scans resolve the product’s name at scan time — the sent message reads “Scanned Sonoma Gourmet Organic Pasta Sauce…”, not a string of digits. The digits still ride along for the database lookup.
    • Fixed a one-frame jump in the chat when a food card settles into place.
  9. iOS appBuild 85Fix

    A stopped reply can no longer lose your meal

    • Tap stop while the coach is mid-reply and your meal still logs — once the food card has played, the log commits even if you cut the answer short.
    • Fixed a crash when tapping “Connect Apple Health.”
    • Answering a clarifying question — “cooked or dry?” — now stays on the food lane, so your follow-up logs with real database numbers instead of an estimate.
    • Setting up your goals no longer hijacks logging: a barcode or photo sent mid-interview still logs as food.
    • If a weekly plan comes back incomplete, the coach asks again once instead of applying half a week.
    • Re-logged meals now say where their numbers came from — “From your earlier log.”
  10. Android appClosed beta — 0.1.7Feature

    The whole night’s wave ships on Android, hours behind iOS

    • Barcode scans now name the product the moment you scan — your message reads “Scanned Sonoma Gourmet Organic Pasta Sauce…”, not a string of digits.
    • Photo logging got faster: images are downscaled on-device before they’re sent, so a snapped meal uploads in a fraction of the time.
    • Chat scrolling now follows the iOS choreography — your question stays in view while the answer streams, with a backstop when you’ve scrolled away to read.
    • Before your first-ever logged meal, the coach welcomes and orients you instead of opening with “Eaten so far: 0 kcal.”
    • Morning briefings only cite your WHOOP recovery once today’s score has actually landed — no more quoting yesterday’s number as if it were fresh.
    • Same reliability fix as iOS Build 85: stopping a reply mid-stream can no longer lose a meal the coach already logged.
    • Live now in the Google Play closed test as 0.1.7.
  11. iOS appBuild 86Improvement

    Live lookups now say “per 100g”

    • While the coach is still working, a resolved food row shows the database’s reference values — per 100 grams — and the row now says so. 293 kcal of reference bread no longer reads as your 88-kcal slice; your actual portion lands when the log commits moments later.
    • Rows that already show portion numbers — re-logged meals and flagged estimates — never get the caption.
    • The exact same caption, word for word, ships on Android in the same hour.
  12. Android appClosed beta — 0.1.8Improvement

    Honest numbers mid-stream, and a plan that gets out of the way

    • While the coach is still working, a resolved food row shows the database’s reference values — per 100 grams — and the row now says so. 293 kcal of reference bread no longer reads as your 88-kcal slice; your actual portion lands when the log commits moments later.
    • Rows that already show portion numbers — re-logged meals and flagged estimates — never get the caption.
    • The morning day plan no longer swallows the chat: the moment you send a message, the expanded plan card collapses out of the way.
    • Rolling out now in the Google Play closed test as 0.1.8.
  13. iOS appHosted AIImprovement

    Food lookups: better matches, in about half the time

    • More foods now resolve to real database numbers: a USDA text-search tier that had been failing quietly is back online, and results from every source are ranked together for relevance before the best match wins.
    • Junk matches are gone — a packaged-food search can no longer come back as a pet food with a similar name. And lookups now see through filler words, so “a couple slices of…” doesn’t confuse the search.
    • Hard lookups land in about half the time: in live probes, a worst-case packaged-food search dropped from 27 to 14 seconds, and a typical log turn from 18 to 11.
    • Server-side on HighLvl’s hosted AI — live now on iOS and Android, nothing to update.
  14. ConnectorsLandingImprovement

    The weekly planner gets top billing on the home page

    • The Weekly Plan is now its own feature on the home page, not a footnote: the coach interviews you about the week ahead, builds a Monday-to-Sunday plan with day cards and tags, and writes the grocery list for you — grouped by aisle, on iPhone and Android alike.
    • The daily side of the story is tighter, too — the recovery read and the macro-aware plan that swaps meals in for you now live in one card, so the “what you get” grid reads as day-by-day and week-by-week at a glance.
  15. ConnectorsLandingImprovement

    The app takes over the home page

    • The hero now shows the app itself: a staggered grid of iPhone mockups, the lead one playing a real capture of a meal being logged — the coach looking up each food with live macro bars, then handing the meal up to the Today card.
    • Features moved out of the card grid and now sit beside real device captures, alternating sides down the page.
    • Every product clip and screenshot on the site renders inside a device mockup instead of a bare crop.
  16. ConnectorsLandingImprovement

    Privacy policy now covers voice dictation on both platforms

    • The Voice section no longer reads iOS-only. On Android, dictation uses your device’s speech-recognition service (typically Google’s), whose processing is governed by that provider’s terms and may occur off-device.
    • iOS is unchanged — dictation still runs through Apple’s on-device speech recognition, governed by Apple’s privacy terms.
    • On both platforms, the resulting transcript is treated exactly like text you typed, and the third-party table now names the Android speech provider.
  17. Android appHosted AINew

    The label read lands on Android the same day

    • Photograph a packaged food and the coach judges it from the real label — ingredients, additives (E-numbers), NOVA processing group, and Nutri-Score where Open Food Facts carries them — the same label read iOS gets.
    • Dose-aware and honest: it weighs the food against your goals, and when a label signal isn’t on file it says so rather than inventing one.
    • Server-side on the hosted AI — live in the beta build you already have, no update needed.
  18. iOS appHosted AINew

    The coach now reads the label, not just the macros

    • Photograph a packaged food and the coach now judges it from what’s printed on the label: the ingredient list, plus additives (E-numbers), NOVA processing group, and Nutri-Score where Open Food Facts carries them. USDA-branded items surface their ingredient list.
    • The read is dose-aware, not alarmist — it weighs what’s in the food against your day and your goals instead of fear-mongering over an ingredient name.
    • It never invents label data. When a quality signal isn’t on file for a product, the coach says so instead of inventing one.
    • Server-side on HighLvl’s hosted AI — live now in the build you already have, no update needed.
  19. iOS appBuild 78–80New

    Point the camera at a barcode

    • New in the camera menu: a barcode scanner. Scan a packaged food and it resolves against USDA FoodData Central and Open Food Facts — the same real-data lookup as everything else you log.
    • The scan attaches to your message as a pending chip, just like a photo. Send it alone and it logs; type a question first — “good pre-run snack?” — and your intent rides along with the scan.
  20. Android appClosed beta — 0.1.6New

    Weekly plans and grocery lists land on Android the same day

    • The full Weekly Plan space arrives at iOS parity, the same day: the coach interviews you about your week and builds a Monday-to-Sunday plan with day cards, macros, and tags like train, event, and away.
    • The check-off grocery list comes with it, grouped by category — Protein, Produce, Pantry, and more.
    • Updates are surgical here too: revising one day never rewrites the rest of the week.
    • The barcode scanner ships in this build too: scan a packaged food and it attaches to your message as a chip, just like a photo — send it alone to log, or type a question and it rides along.
    • Ships in the 0.1.6 beta build, live now in the Google Play closed test.
  21. iOS appBuild 81–82New

    Plan the whole week in one conversation

    • New in the side menu: Weekly Plan. The coach interviews you about the week ahead — which days you train, a competition, a night away — and builds your Monday-to-Sunday plan from the answers.
    • Every day gets its own card: meal slots with calories and macros, plus tags like train, event, and away. The week strip marks your training, event, and away days at a glance.
    • The grocery list writes itself from the plan — grouped by category, Protein, Produce, Pantry, and more — and you check items off as you shop.
    • Revisions are surgical: tell the coach Thursday changed and only Thursday changes. The rest of your week stays put.
    • The plan outlives the conversation — your week is saved in the app, and the weekly chat reads like the main coach, following along as replies stream in.
  22. Android appClosed betaFeature

    Web-label lookups reach Android — nothing to install

    • The same web-label tier covers Android: when USDA FoodData Central and Open Food Facts both miss, the hosted AI reads the brand’s published Nutrition Facts from the web and streams the real numbers into your chat as you log.
    • Estimates now only happen when every lookup misses — and the coach tells you it’s estimating.
    • It runs server-side, so your current beta build already has it.
  23. iOS appBuild 68Feature

    When the databases miss, HighLvl reads the label

    • Real branded foods that neither USDA FoodData Central nor Open Food Facts has indexed — an RXBAR, a loaf of Dave’s Killer Bread — no longer fall to an estimate: HighLvl’s hosted AI now finds the brand’s own published Nutrition Facts on the web and logs the label’s exact numbers.
    • Web-label results show a “Manufacturer label” source in the lookup trace, so you can see the number came off the real label.
    • The coach now estimates only when every source misses — and it still tells you when it’s estimating.
    • The lookup runs on HighLvl’s servers, so existing beta builds get it without an update.
  24. Android appClosed betaImprovement

    Both betas, side by side — honest availability and pricing

    • iOS (TestFlight) and the Android Google Play closed beta now lead together everywhere, with the Android join path — your Gmail, then the Play opt-in link — one tap from anywhere on the site.
    • Hosted AI is labeled free during the beta wherever it appears, and each tier names the Claude model it runs — Haiku on Amateur, Sonnet on Pro, Opus on Elite — so the price ladder is clear.
    • Health sync reads accurately on both platforms: Apple Health on iPhone, Health Connect on Android, with WHOOP noted as rolling out to approved testers.
  25. ConnectorsLandingImprovement

    Make it yours — the story behind HighLvl’s three themes

    • New “Make it yours” section explains why HighLvl ships three themes — Pure Execution, Humble Minimalist, and Flashy — instead of one: your style is yours, and an app you love looking at is one you keep opening.
    • The theme picker is now a live demo — tap a theme and the entire site re-skins in real time, the same three palettes the app uses, so you can feel each look before you install.
    • Added an FAQ answer on changing the app’s look, so AI answer engines can quote the personalization story directly.
  26. Android appClosed beta — 0.1.4Feature

    Micronutrient tracking lands on Android

    • Every meal you log now gets AI-estimated values for 11 micronutrients — fiber, sugar, saturated fat, sodium, cholesterol, potassium, calcium, iron, and vitamins A, C, and D — matching what iPhone users already get.
    • Your micros stay on your device in the app’s local store. Health Connect remains read-only — HighLvl never writes anything back to it.
    • Meals you’ve already logged carry over untouched — the upgrade happens in place, nothing to re-enter.
  27. Android appClosed betaFeature

    Live food lookups land on Android

    • Android now matches iOS on meal logging: hosted-AI lookups against USDA FoodData Central and Open Food Facts stream into the chat as you log, with source and accuracy shown.
    • Your message pins to the top while the reply streams below — the same calm chat motion as iOS.
    • The day-plan card tracks meals live as you log them, and the morning briefing leads with your WHOOP recovery when connected.
  28. iOS appBuild 60Improvement

    Burn that’s accurate to right now

    • Your daily burn now reconciles to the actual calendar day — basal prorated to the minute, workouts counted at their real timestamps.
    • At 9am you see this morning’s burn, not yesterday’s smeared into today. Apple Health drives it; connect a WHOOP and it sharpens.
    • Recovery now reads from WHOOP’s current API, so your morning number is current when the wearable has scored you.
  29. iOS appBuild 60Feature

    Your briefing is ready before you open the app

    • HighLvl can now pre-build your morning briefing in the background, so your recovery score and the day’s plan are waiting the moment you open the app.
    • The morning notification leads with your WHOOP recovery when you’ve connected one — “Recovery 61% — today’s plan is ready.”
  30. iOS appBuild 60Improvement

    Your question stays in view

    • Every message now pins your turn to the top of the chat while the reply prints below it — same motion every time.
    • No more messages jumping or disappearing mid-reply; the “scroll to latest” button lands on the answer.
  31. iOS appBuild 61Improvement

    A day plan that adapts instead of shaming

    • Your plan now reads logged meals by their macros, not their names — eat scrambled eggs instead of the planned omelet and it swaps in automatically.
    • Workout fuel only counts if you actually train; skip the session and it stops counting as missed.
    • The plan tracks what you’ve taken against what’s left, with no red “missed” badges for eating real food.
  32. iOS appBuild 61Feature

    Real nutrition data, streamed live as you log

    • Log a meal on the hosted AI and HighLvl now checks each food against the USDA’s lab-analyzed database — or Open Food Facts for packaged goods — before logging it, then shows the source and the math.
    • Watch it happen: each food’s lookup streams into the chat live, resolving its calories and macros as it lands.
    • When neither database has a match, the coach estimates and tells you it’s estimating.
  33. Android appBeta — polish waveFix

    Today card pinned, capture fixes

    • The Today card stays pinned to the top of the chat.
    • Microphone and camera capture issues fixed.
  34. iOS appBuild 48Improvement

    The plan card opens when you need it

    • Your plan card stays tucked away by default and opens on its own first thing in the morning.
  35. iOS appBuild 49Improvement

    Food log reads the same in every theme

    • Per-meal cards in the food log now look identical across all three themes.
  36. iOS appBuild 44Fix

    Chat scroll and macro colors

    • Fixed the transcript blanking while a reply streamed in.
    • Protein now has its own green — never mistaken for fat’s red.
  37. Android appBeta — parity waveFeature

    Android reaches feature parity with iOS

    • Live morning briefings land on Android — composer, cache, and settings wired end to end.
    • Chat is personalized with your persona and today’s numbers in real time.
    • Today folds into Chat as a clean three-tab layout.
    • Bring-your-own-key providers plus an Opus fair-use counter, backed by DataStore.
    • HL monogram ships as the launcher icon and chat avatar.
  38. iOS appBuild 45Feature

    Logged nutrition writes back to Apple Health

    • Every meal you log now writes macros and micros out to Apple Health.
    • Briefings are written in the coaching voice you picked, and know the full date and time.
  39. iOS appBuild 46Feature

    Smarter briefings and a tighter coach

    • Morning briefing now projects your weight trend toward your target date.
    • The coach keeps its advice consistent with the plan it already gave you.
    • HealthKit handles partial authorization gracefully — grant only what you want.
    • Clearer errors when a photo can’t be read, so you’re never left guessing.
  40. iOS appBuild 40Improvement

    Single-row composer + continuous voice

    • Send button always sits above the keyboard, never buried.
    • Long-form dictation runs continuously for hands-free logging.
  41. iOS appBuild 41Feature

    Notifications and a clean daily rollover

    • Morning plan and weigh-in reminders, plus a 4-hour nudge to keep you logging.
    • The day rolls over at midnight to a fresh card automatically.
    • Today card tightened — no more wrapping deficit line.
  42. iOS appBuild 43Improvement

    Voice and scroll polish

    • Dictation survives natural pauses instead of cutting off.
    • New turns pin near the top so the reply streams in below where you can read it.
  43. iOS appBuild 36Improvement

    New HL app icon and wordmark

    • Fresh HL monogram app icon across the home screen and app menu.
    • Chat avatar swapped to the shipped app icon.
  44. iOS appBuild 33–35Feature

    Weight-cut intake and tougher coaching

    • Dedicated weight-cut intake so the plan knows your make-weight target.
    • A tough-love coaching voice for when you want to be pushed.
    • Onboarding tier-card fixes and a corrected make-weight briefing label.
  45. ConnectorsClaude + ChatGPTNew

    Chat with HighLvl from inside Claude or ChatGPT

    • Add the HighLvl connector by URL and coach yourself from inside Claude or ChatGPT.
    • Runs against the same account and data as your app — it extends what you already use.
    • Free during the beta.
  46. Android appBeta — first buildNew

    Native Android app enters beta

    • First green, signed Android build — a fully native Kotlin + Jetpack Compose port.
    • Health Connect permissions minimized to only what the app needs.
    • Crash-free startup and a beta go-live runbook in place.
  47. iOS appBuild 17–20New

    HighLvl lands on TestFlight

    • The first beta builds ship to TestFlight.
    • New Icon Composer app icon.
    • Meal-removal fixes in the chat logging flow.

On the way

Connectors

One-tap install in the official Claude and ChatGPT connector directories — no URL needed.

Android

Wider Android beta waves as we open the gate.