TempoLens

Private running analytics for iPhone

Ask your history. See what matters.

TempoLens turns your Apple Health runs into clear answers, meaningful goals, glanceable widgets, and training context—without uploading your running history.

Dashboard

Training Load 1.07x
Balanced

Mileage load is in the sweet spot. Keep rolling.

43-week streak

Weekly goal: 18 of 25 mi

7 miles to go. You’re 72% complete.

This Week

Mileage Easing
Runs 2
Distance 7.60 mi
Avg Pace 8:18/mi
Weekly distance total 7.60 mi · 2 runs

Your running history, ready when you need it

Less digging. More understanding.

Ask a question, check a widget, follow a goal, or explore the numbers yourself. TempoLens keeps the experience fast while the underlying analysis stays deterministic and private.

Ask about your runs

Search in plain language for distance, pace, elevation, heart rate, temperature, run counts, comparisons, and more. Only your search text is interpreted in the cloud; TempoLens computes every answer on your device.

Five Home Screen widgets

See Training Load, This Week, Weekly Streak, Shoe Mileage, or configurable Goal Progress without opening the app.

Goals you choose

Create distance, run-count, and race-time goals. Feature the goal that matters now on your Dashboard and select a goal for your widget.

Analysis with context

Review weekly, monthly, yearly, and lifetime summaries alongside training load, readiness, records, rankings, streaks, run types, and shoe mileage.

Charts built for VoiceOver

Navigate chart values accessibly instead of relying on color or visual shape alone, so trends remain useful with VoiceOver.

An optional private coach

Turn on the AI Coach when you want broader training context. It works from an anonymous aggregate summary and your messages—not raw routes or individual run records.

Your data stays yours. Your run history, routes, locations, and identity stay on your device. Cloud features are optional and disclose exactly what they send.

Private by design

Ask sends only your search text for interpretation, then validates the returned query and computes the answer locally. The AI Coach is off by default and, after you approve Cloud AI, works from an anonymous aggregate summary plus your messages. Neither feature sends your raw GPS routes, exact locations, identity, or individual run records. See the Privacy Policy for the complete boundary.