Features

TrendFit reads the workouts already sitting in Apple Health and answers four questions about them. Every mode is a different question, and the app opens by asking which one you want answered.

TrendFit

Are my metrics improving over time?

Pick one activity and one metric, and TrendFit draws the trend line through it. The line is coloured by the angle you can actually see on screen — green when it is going the way you want, red when it is not, yellow when the movement is too small to mean anything. Pace is read the right way round, so a falling line is an improvement.

  • Pinch to zoom and drag to pan; the trend line recalculates for whatever window you are looking at.
  • Heart rate is judged in context — the same rise means something different depending on what your Active Energy did.
  • History reaches back 3, 6, 12, 24 or 36 months.

TrendFitStack

How do my workouts compare side by side?

Put several activities on one chart and see how they divide the work between them. Stack them daily, weekly, monthly or as a rolling year to see the total as well as the split.

  • Stackable metrics are the ones that add up: Distance, Active Energy, Workout Duration, Flights Climbed and Swimming Strokes.
  • Compare Years draws each calendar year as its own line on a shared January–December axis, so a seasonal dip stops reading as a decline.
  • The legend names every entry by colour and by shape, so it survives being read aloud.

TrendFitGroup New in 2.0

Am I getting faster on the routes I repeat?

Outdoor workouts already carry the GPS route they were recorded on. TrendFitGroup matches the ones that followed the same path and charts how you have performed across every repeat of it — so the loop you run twice a week becomes a measurement rather than a memory.

  • Routes are picked from a swipeable strip of cards, each drawing that route’s own outline. The route you recorded most recently leads the strip, badged LATEST and already selected.
  • Charts plot pace, speed and duration. Distance is deliberately left out — on a fixed route it is the constant, not the variable.
  • The x-axis counts occurrences of the route, not calendar days, so a three-week gap does not stretch the chart.
  • Filter to one activity at a time; the pills are built from the routes you actually have.
  • Route history covers the 200 most recent outdoor workouts from the last 365 days.

The route outlines are drawn from geometry cached on your iPhone. No map tiles are fetched to render them, and the shapes work with no network at all.

TrendFitChallenge

Will I hit my target before time runs out?

Set a target and a deadline, and TrendFit projects whether you are on course for it from the work you have already done. Standings update as new workouts arrive in Health.

  • Targets are typed in the same notation they are displayed in — a pace target reads 5:24, not 5.4.
  • Optional reminders are scheduled on your iPhone, by your iPhone. Nothing is sent anywhere to produce them.

Built to be readable

Version 2.0 is the largest accessibility push in TrendFit’s history — twelve separate pieces of work. Charts are unusually hostile to large text, so most of it went there.

  • Charts measure their own plot area and draw fewer whole axis labels rather than letting labels overlap. They never abbreviate a label to make it fit.
  • Every screen scrolls when the text grows, and controls that run out of horizontal room restack instead of truncating.
  • Legends identify entries by colour and by shape, so a chart still reads when colour alone is not available.
  • Light appearance was audited end to end, including the contrast of warning colours and secondary text.
  • Increase Contrast is honoured through appearance variants rather than by branching in code, so it applies everywhere consistently.

Your data never leaves your iPhone

There is no account, no server and no upload. Every chart, projection and notification is produced on the device, from data that stays on the device.

  • Read-only against Apple Health. TrendFit has no write permission at all — it cannot add, change or delete anything in Health.
  • Version 2.0 removed 15 data types from the permission request that the app was not using. It asks for less than it used to, not more.
  • Route processing, clustering and caching all happen locally. No map tiles are fetched.
  • Notifications are composed and scheduled on-device.

Upgrading from 1.5? Health will show its permission sheet again, because Workout Routes is a new row that did not exist before. Declining it leaves every other mode working exactly as it does today.

Read the full privacy policy →

Requirements

  • iPhone running iOS 18.0 or later.
  • Workouts recorded in Apple Health. TrendFitGroup additionally needs outdoor workouts with GPS routes.
  • English only.
  • Free. No account, no subscription, no in-app purchases.