All features / Planning

Planned Workouts.
Tomorrow, already configured.

Schedule a workout for tomorrow morning. PeakPulse drops it on your calendar, pulls a WeatherKit forecast at your actual trailhead, pre-caches the map tiles, and has Return-to-Home armed before you wake up. Decide the night before, leave first thing.

Calendar EventKit
Weather WeatherKit
Forecast accuracy At trailhead

City weather lies to mountain athletes

You live at 1,200 feet. Your favorite trailhead is at 4,800. The weather widget on your phone tells you "62°F and sunny." The trailhead is 48°F with patchy fog rolling through. The weather you check isn't the weather you'll be running in, and you don't always know until you get there.

PeakPulse pulls the forecast for the exact coordinates of your planned trailhead, at the exact time you plan to start. That's a different question than "weather in your city," and WeatherKit answers it well.

The trail starts where the trailhead is. So should the forecast.

What planning includes

Calendar event The planned workout lands on your iOS calendar via EventKit. Visible in Apple Calendar, Fantastical, and anywhere else you look.
Trailhead forecast Temperature, precipitation, wind, sunrise/sunset — at the actual location and start time you've chosen.
Pre-cached maps If you've set a route, PeakPulse offers to download the offline tiles overnight on Wi-Fi.
Pre-set Return to Home Set the deadline once when you plan. RTH is armed the moment you tap Start.
Activity type and data fields Pre-pick the workout type and which data fields show. Walk out the door already configured.
Optional supporter notice Let your supporters know a workout is planned, so they're watching for the beacon.

How planning works

  1. 01

    Set the trailhead and start time

    Pick a trailhead from your map or your past workouts. Pick a start time. Pick the activity type. That's the minimum.

  2. 02

    Optionally attach a route

    If you have a planned route — a past run you want to repeat, a route you drew, or a saved route — attach it. This unlocks tile prefetch and accurate RTH predictions.

  3. 03

    Get the forecast

    WeatherKit returns the forecast for your trailhead at your start time. Refreshed in the hours leading up to the workout. Color-coded if conditions become concerning.

  4. 04

    Wake up, leave, tap Start

    The planned workout is already loaded when you arrive at the trailhead. Tap Start. Everything you configured the night before just works.

Common questions

Do I need a paid WeatherKit subscription?

No. WeatherKit is provided by Apple as part of iOS — PeakPulse uses it on your behalf. Forecast data costs you nothing.

Will planned workouts sync across my devices?

Yes. Plan on iPad, see it on iPhone and Apple Watch. Sync happens via iCloud.

What if I skip the planned workout?

Nothing happens. The calendar event remains for your records (you can configure it to auto-delete if you prefer). Your goals don't penalize you. PeakPulse isn't a streak-shamer.

Can I plan recurring workouts?

Yes. "Every Tuesday morning at 6:30 AM, hill repeats route, 90-minute RTH" — set once, applied every week. Override individual instances anytime.

Can the forecast change my plan automatically?

It can warn you. If the forecast in the hours before a planned workout crosses a threshold you've configured ("don't run in lightning," "warn me below 25°F"), PeakPulse sends a notification. You decide what to do.

Decide the night before.

Run the trail the next morning. Planned workouts handle the rest.

Coming Soon to the App Store