What's new in freddy: week of Jun 29, 2026
freddy landed on Android this week, cleaned up how queries arrive from different AI clients, corrected Suunto workout calories, and got fresh data flowing on time in the morning again.
freddy is now on Android
The Android app is live on the Google Play Store, open to everyone. It reads Health Connect, so the health and training data already on your phone can flow into freddy and become something you ask your AI client about, whether that is Claude, ChatGPT, Perplexity, or another.
Through Health Connect you can bring in Samsung Health, Google Fit, and Fitbit. Connecting Health Connect no longer requires an access request, it is open to every member.
Health Connect workouts also come through with more detail now. Cadence and per-segment and per-lap data are read, so a run or ride keeps its structure instead of collapsing to a single summary.
Queries work across more AI clients
Some AI clients send tool arguments as plain text instead of structured values, and that was quietly breaking metric queries from those clients. freddy now accepts arguments in either shape, so asking for your metrics works no matter which client you use.
Suunto workout calories are correct now
Suunto reports workout energy in kilocalories, and freddy had been reading that field as if it were joules, which made the numbers look wrong. Suunto workout calories now read correctly, so the values line up again.
Fresh data lands on time in the morning
Webhook sources like Polar and Oura could show up an hour or two late in the morning, because the daily catch-up job was crowding out the live update queue. That is fixed, so fresh data from those sources arrives on time.
More Polar history
Polar can now bring in more than three years of history. A limit in how far back freddy would pull had been capping deep history at three years, and that cap is lifted. To pull the older history into a connection you already have, resync it from the dashboard.
Attach images in support chat
You can now attach an image when you message support in the app. A screenshot of what you are seeing often explains a problem faster than a paragraph.