Workout Writer turns plain-language notes into structured Apple Watch and Garmin workouts with deterministic parsing and reusable effort tags

Workout Writer turns plain-language notes into structured Apple Watch and Garmin workouts with deterministic parsing and reusable effort tags

Table of Contents

  1. Key Highlights:
  2. Introduction
  3. How Workout Writer translates plain-language notes into watch-ready sessions
  4. Reusable effort tags: a single source of truth for intensity
  5. Why a deterministic parser matters: predictability, traceability, and control
  6. Integrations with Apple Watch, Garmin, and calendars
  7. Practical workflows: athletes, coaches, and physiotherapists
  8. Concrete examples: from text to actionable workouts
  9. How tags can be defined and refined
  10. Comparison with traditional workout-builder forms and AI-assisted tools
  11. Technical design principles likely underpinning the app’s parser (what to expect under the hood)
  12. Sharing and collaboration: how teams and clinics benefit
  13. Scheduling, compliance, and training load tracking
  14. Limitations and considerations
  15. Getting started: writing your first workout and sharing it
  16. Adoption and future directions
  17. About the developer
  18. FAQ

Key Highlights:

  • Workout Writer converts natural workout notes into repeatable, structured sessions for Apple Watch and Garmin using a deterministic parser and customizable effort tags.
  • Reusable tags map to pace, heart rate, power, or cadence and can be updated to automatically recalibrate workouts for different fitness levels, making the app suitable for individual athletes, coaches, physiotherapists, and clubs.

Introduction

Athletes and coaches habitually jot workouts in shorthand: "3x5 min threshold, 3 min recover," "20-minute steady tempo," "easy spin 45." Translating those notes into the precise, step-by-step formats required by watch workout builders often feels like busywork. Workout Writer eliminates that friction by letting users type workouts the way they think and then converting those notes into structured sessions ready for a watch or calendar.

Launched for iPhone, iPad, and Mac, the app centers on two core ideas: a deterministic workout parser that always produces the same structured session from the same text, and reusable effort tags—named effort presets like "tempo," "threshold," or "easy"—that represent pace, heart rate, power, or cadence targets. The result is a workflow that preserves how people naturally express training while delivering the rigor watches and training platforms require. For coaches and physiotherapists, those features make it easier to share a single session across athletes with different targets and to update training targets centrally when fitness changes.

The app was created by Simon Burbidge, an experienced mobile developer, and has been in development since Apple announced WorkoutKit at WWDC 2023. The parser is deterministic rather than AI-driven: the same natural-language note always yields the same structured workout, removing unpredictability and making edits, reuse, and sharing straightforward.

Below is an in-depth look at how Workout Writer works, why its design choices matter, and practical workflows for runners, cyclists, coaches, rehab specialists, and clubs.

How Workout Writer translates plain-language notes into watch-ready sessions

At its simplest, Workout Writer asks users to write workouts as they would in a notebook or chat message. The app then parses that text into a structured format comprising sections, durations, target intensities, and repeats. Parsing happens deterministically: the same text produces the same result every time.

A typical plain-language input might look like this:

  • "Warm up 15 min easy. 5x4 min threshold @ 3 min easy jog. Cool down 10 min easy."

Workout Writer interprets that string and generates a structured session:

  • Warm-up: 15 minutes at "easy" effort
  • Main set: 5 repeats of 4 minutes at "threshold" with 3 minutes easy recovery between repeats
  • Cool-down: 10 minutes at "easy" effort

The parser identifies numerical values (minutes, repetitions), effort keywords (easy, threshold), separators and connectors (commas, periods, "with", "@"), and common shorthand. Those elements are assembled into a workout graph that can translate to the discrete segment-and-target model required by Apple Watch and Garmin devices.

Because the parser is deterministic rather than probabilistic, users can rely on predictable conversions. Editing the text always results in an immediate, reproducible change to the workout structure. That predictability is particularly valuable when reusing workouts across a season or sharing them within a team.

Reusable effort tags: a single source of truth for intensity

Tags are named effort presets that the app applies wherever the tag name appears in workout text. Typical tags include "easy," "tempo," "threshold," "race pace," or "recovery." Each tag represents numerical targets for pace, heart rate, power, or cadence, depending on the athlete’s preferred metric.

Key properties of tags:

  • Single definition, multiple uses: Define "threshold" once and use it throughout a session, across sessions, and when sharing workouts.
  • Multi-metric mapping: A tag can map to pace, heart rate, power, or cadence. For example, "threshold" could correspond to 10k pace for a runner or 90% of FTP for a cyclist.
  • Global updates: Changing a tag’s definition updates every workout that uses that tag. That makes it easy to adjust workouts when fitness changes or when tailoring the same session to athletes at different levels.
  • Athlete-specific configuration: While tags can be shared as names, each athlete can define the numeric mapping that matches their physiology (e.g., their FTP, lactate threshold heart rate, or race pace). When a coach shares a workout, recipients receive the workout structured identically but configured to their personal tag values.

A practical example clarifies the benefit. A coach prescribes "4x6 min threshold, 4 min recovery." For an elite athlete, "threshold" might be set to 300–320W (cyclist) or 3:30/km (runner). For a recreational athlete, the coach may leave the tag name unchanged but each recipient’s app maps "threshold" to 240W or 4:20/km. When fitness improves, the athlete updates the "threshold" tag and all scheduled workouts that use it update automatically.

That approach avoids creating dozens of hard-coded workouts with fixed wattages or paces and reduces the administrative load of adapting sessions for different ability levels.

Why a deterministic parser matters: predictability, traceability, and control

Many modern natural-language tools rely on machine learning models that introduce variability and opacity. Workout Writer’s deterministic parser follows explicit rules so the same input always produces the same output. That design choice delivers several practical advantages.

Predictability and reproducibility

  • Coaches need to ensure the workout they write is the workout an athlete executes. Deterministic parsing prevents surprises that could arise from probabilistic text interpretation.
  • When workouts are used as data (for example, logging progress or reproducing a session for an athlete’s diary), consistency of parsing preserves interpretability over time.

Traceability and editing

  • Workouts can be edited in natural language. Because parsing rules are consistent, small textual edits map to small, predictable changes in the structured workout.
  • If a coach reviews a past session and sees it produced an unintended structure, the coach can adjust the text or explain which rule produced the result.

Version control and sharing

  • Deterministic output makes it straightforward to store and version workouts. An exported workout file or shared link will represent the same session for every recipient.
  • When a coach shares a session via link or QR code, recipients see the same structure, then the app applies the recipient’s tag values so the intensity is tailored.

Avoiding the black box

  • Users and coaches retain control and understand exactly how written notes become structured workouts. That transparency matters when precise targets are critical to training adaptations or rehab protocols.

The deterministic approach does not preclude flexibility. The parser recognizes common shorthand and a broad set of phrasings, but where the text is ambiguous the app exposes the structured interpretation for user confirmation rather than guessing.

Integrations with Apple Watch, Garmin, and calendars

Workout Writer is designed to bridge everyday training notes and the devices athletes use during sessions. The app supports exporting structured workouts to Apple Watch and Garmin devices, scheduling sessions on those platforms, and syncing to calendars.

Apple Watch via WorkoutKit

  • Apple introduced WorkoutKit to give apps the ability to build and schedule workouts that run on the Apple Watch. Workout Writer leverages WorkoutKit to create native watch workouts from parsed sessions, preserving segment definitions, durations, and target intensities.
  • On Apple Watch, users can start a session at the scheduled time or run it manually. The watch displays targets, intervals, and repeat counts as determined by the parsed workout.

Garmin support

  • Garmin devices have long been a staple for endurance athletes and provide robust structured-workout capabilities. Workout Writer converts parsed sessions into the structured format required by Garmin so users can send workouts to compatible devices.
  • The app accommodates Garmin’s model of segments and target types (pace, heart rate, power), allowing workouts to run natively on the device.

Calendar sync and scheduling

  • Exercises can be scheduled in the app and pushed to a user’s calendar. That creates a time-blocked training plan and allows athletes to see upcoming sessions alongside daily commitments.
  • Scheduling also enables notifications and watch-ready timing: the workout can appear at the scheduled time on the watch so the athlete doesn’t have to manage transfers on the day of training.

Sharing via links and QR codes

  • Each workout can be shared as a link or QR code. Recipients who receive the link obtain the same structured session immediately in Workout Writer.
  • Because tags are the mechanism for intensity, the shared text encodes structure but not fixed power numbers; recipients’ apps apply their tag mappings so the session is relevant to them.

Practical example: planning a week A coach composes Monday's session as "45 min easy aerobic; 6x3 min VO2 efforts @ 3 min easy; 15 min cool down." They schedule it for Monday at 6:30 a.m. The app converts the text, creates a watch-ready workout, and adds the block to athletes’ calendars. Each athlete sees the same structural session, with VO2 targets mapped to individual paces/FTP/HR.

Practical workflows: athletes, coaches, and physiotherapists

The app’s feature set accommodates several distinct user workflows. Each workflow leverages plain-language entry, tags, deterministic parsing, and device scheduling in different combinations.

Daily user: quick workout authoring and reuse

  • A runner wants to note a neat interval idea mid-week. They type "10 min warm up; 4x800m @ 5k pace with 2 min jog" in Workout Writer. The app produces a structured session that the runner modifies slightly and then sends to their watch.
  • The runner uses tags like "5k pace" mapped to a current target. When they improve, updating "5k pace" recalibrates all saved sessions that reference that tag.

Coach: author once, share many

  • A coach writes a session for a group training night: "Warm up 20 min easy; 3x10 min tempo with 5 min easy; drills & strides."
  • The coach shares the link with the team. Each athlete receives an identical session structure. Their own tag settings tailor intensity to individual ability.
  • If the coach needs to raise the tempo intensity for an athlete who has progressed, they ask the athlete to update their local tag definition or provide an amended tag value; the athlete’s scheduled workouts update accordingly.

Physiotherapist and rehab: precision and progress tracking

  • Rehab protocol often depends on incremental load progression and strict adherence to intensity. A physiotherapist can encode rehab sessions as natural-language steps: "5 min walk; 3x2 min at brisk walk with 3 min easy; 10 min controlled running at 'rebuild' effort."
  • Tags like "rebuild" map to a tightly specified pace/HR band. As the patient improves, the tag is revised to reflect higher targets without changing the session’s structure.
  • Because parsing is deterministic, the clinician can reproduce the same progression across patients and track compliance via scheduled sessions and watch logs.

Club coach: one session, many levels

  • A club session often requires multiple lanes of intensity: warm-up, a main set with divided groups, and cool-down. The coach writes "Warm up 15; Main set: A: 6x800m @ 3k race pace, B: 5x800m @ 5k race pace, C: 4x800m @ tempo; recover 2 min between repeats; cool down 10."
  • The coach can either write separate workouts for each group in a single text block or send the same workout and have each athlete pick their group via tag settings. Tags and sharing reduce the need to produce multiple watch workouts manually.

Concrete examples: from text to actionable workouts

Example 1 — Runner interval set Plain text: "Warm up 15 min easy. 5x4 min threshold @ 3 min easy jog. Cool down 10 min easy."

Parsed structure:

  • Warm-up: 15 minutes at "easy"
  • Interval: Repeat 5 times — 4 minutes at "threshold" then 3 minutes "easy"
  • Cool-down: 10 minutes at "easy"

Tag mapping (runner A):

  • easy = 6:00/km
  • threshold = 3:45/km

Tag mapping (runner B):

  • easy = 5:30/km
  • threshold = 3:30/km

Each athlete sends their version to their watch with the same segmentation but different target paces.

Example 2 — Cyclist threshold session Plain text: "10 min spin up. 3x12 min @ threshold with 6 min recovery. 20 min endurance."

Parsed structure:

  • Warm-up: 10 minutes at "spin up"
  • Main set: 3 repeats — 12 minutes at "threshold" + 6 minutes "recovery"
  • Endurance: 20 minutes at "endurance"

Tag mapping (cyclist):

  • threshold = 92% FTP
  • recovery = <55% FTP
  • endurance = 65% FTP

Example 3 — Rehab progression Plain text: "Week 1: 10 min walk + 3x2 min brisk walk. Week 2: 5 min walk + 4x3 min brisk walk. Week 3: 10 min easy run + 3x4 min @ rebuild."

Workout Writer can store these as scheduled workouts across weeks and use the "rebuild" tag to set precise target ranges for each patient.

How tags can be defined and refined

Tags are most valuable when they model an athlete’s physiology. Here are practical ways to define tags for common metrics:

Pace-based tags

  • Use race paces or pace-per-distance: "5k pace," "10k pace," "marathon pace." These are intuitive and map directly to training goals.
  • Use relative pace: "tempo = 10k pace + 15 sec/km" to express intensity relative to a benchmark.

Heart-rate tags

  • Define via zones or thresholds: "threshold HR = lactate threshold heart rate (LTHR) = 175 bpm; tempo = 85–90% LTHR."
  • Tags expressed as bands allow the watch to alert when the athlete moves outside the intended intensity range.

Power-based tags

  • Use FTP (Functional Threshold Power) as the anchor: "threshold = 95–100% FTP; sweet-spot = 88–92% FTP."
  • Power tags scale cleanly between cyclists of different abilities.

Cadence tags

  • For drills and cycling technique sessions, tags can specify cadence ranges: "cadence drills = 100–110 rpm."

Best practices for tag maintenance

  • Anchor tags to objective benchmarks: FTP, LTHR, or race paces. That makes updating straightforward when tests or race performances change.
  • Keep tag names consistent. Using the same tag name across workouts ensures updates propagate correctly.
  • Limit the number of tags to maintain clarity. A small set of commonly used tags (easy, recovery, tempo, threshold, VO2) covers most needs.

Comparison with traditional workout-builder forms and AI-assisted tools

Traditional builders

  • Typical workout builder interfaces require users to assemble workouts by adding segments using rigid forms: select type, enter duration, choose target, add repeat. This approach forces users to speak the watch’s language rather than their own.
  • That rigidity can slow authoring and make iteration cumbersome, especially for coaches drafting many sessions.

AI-assisted natural language systems

  • Some tools use large language models to interpret text into workouts. These models can offer flexible parsing but introduce variability. Two identical prompts might yield subtly different outputs depending on model state or prompt phrasing.
  • Black-box models make it harder for coaches to predict exact outputs or explain why the system made a particular interpretation.

Workout Writer’s middle path

  • Workout Writer removes rigid form filling by letting users write freely.
  • The deterministic parser provides predictable, explainable conversions that are suitable for precise training prescription.
  • The app’s tag system offers much of the flexibility required for individualized training without embedding workouts with fixed numbers that become obsolete as an athlete's fitness changes.

Technical design principles likely underpinning the app’s parser (what to expect under the hood)

While the app’s internal architecture is not exhaustively documented, several technical principles typically enable deterministic natural-language parsing of this kind:

Rule-based grammars and tokenization

  • The parser tokenizes text into units (numbers, units, effort keywords, connectors) and applies a grammar that recognizes patterns like "[N]x[duration] [effort] @ [recovery]" and "[duration] [effort]."
  • Regular expressions and deterministic grammar rules can convert the tokens into a workout AST (abstract syntax tree) representing segments and sequences.

Normalization and shorthand recognition

  • Common shorthand and synonyms are normalized. For example, "min", "m", "mins" all map to minutes. "Jog" and "easy" may be treated as similar in intent unless context specifies otherwise.

Ambiguity handling with explicit confirmation

  • If a phrase is ambiguous—e.g., "intervals of 4"—the parser may present a suggested interpretation for user confirmation rather than guessing.
  • The user interface makes the structured result visible for edits, preserving control.

Tag resolution engine

  • Tags embed a mapping layer that translates names into numeric targets using athlete-specific anchors (FTP, LTHR, race paces).
  • The engine resolves tags at workout creation and when sessions are scheduled or shared.

Export adapters

  • Adapters translate the AST into the structured workout formats accepted by Apple Watch (WorkoutKit) and Garmin. Those adapters handle segment sequencing, repeat encoding, and target types.

Local vs. server processing

  • The source emphasizes that parsing does not rely on AI. Deterministic parsing can run locally on device or on a server; the source does not state where parsing occurs. Local parsing would offer privacy advantages; server parsing simplifies cross-device sync and shared-workout handling. Users should consult the app’s privacy documentation for specifics.

Sharing and collaboration: how teams and clinics benefit

Workout Writer’s sharing features solve a common problem in coaching and clinic environments: efficiently distributing a single session to athletes at various levels while preserving the session’s structure.

Share once, personalize per athlete

  • A coach writes a session once and shares it as a link or QR code. The structural elements remain identical for every recipient.
  • Each athlete uses their own tag definitions to execute the session at a target that matches their fitness.

Versioning and session history

  • Since the same text always parses identically, coaches can keep a canonical library of workouts. When they update a tag or tweak a session’s text, the changes are traceable.
  • For rehab patients or athletes undergoing periodization, a historical log of parsed workouts shows how intensity and structure evolved.

Use in remote coaching

  • Remote coaching relies on clear communication. Sharing structured workouts that automatically bind to athletes’ targets reduces the back-and-forth typically needed to clarify pace/watt/HR conversions.

Group sessions and club nights

  • For informal club sessions, coaches can produce a single workout that all attendees scan into their phones on arrival and run from their watches. Tags let athletes slot into the appropriate intensity lane without requiring separate files.

Scheduling, compliance, and training load tracking

Scheduling workouts into a calendar and running them on a watch create a closed loop from prescription to execution.

Calendar visibility increases adherence

  • Time-blocking workouts alongside life obligations improves the likelihood that athletes will complete them.

Watch execution provides data

  • When athletes perform structured sessions on their watches, devices collect rich data: durations, achieved paces, power, heart rate responses, and adherence to targets.
  • Those data can be used by coaches and clinicians to monitor compliance, evaluate session intensity, and inform subsequent adjustments.

Training load considerations

  • While Workout Writer handles prescription and delivery, tracking training load requires integrating watch data into a metrics platform—either the athlete’s existing training log or a coach’s analytics tool.
  • Tags improve the interpretability of sessions: when a session references "tempo," analysts can immediately understand the intended intensity band without decoding a numeric target.

Limitations and considerations

No tool eliminates the need for coach expertise or clinical judgment. Workout Writer accelerates workflow but users should be mindful of practical constraints.

Interpretation boundaries

  • Deterministic parsers are rule-based. They perform well on common, structured phrases but may require more explicit language for novel or complex session descriptions.
  • When in doubt, review the parsed structure before sending it to a watch.

Device compatibility and feature parity

  • Apple Watch and Garmin have different capabilities in how they display segments and alert athletes. The app converts parsed sessions to each platform’s supported features, but some platform-specific limitations may alter the user experience.
  • Confirm compatibility with the recipient’s device model and firmware for advanced features (e.g., nested repeats or descriptive cues).

Tag calibration responsibility

  • Tags simplify re-targeting, but accurate tag values depend on correct benchmarks (FTP, LTHR, race paces). Athletes or coaches must update tags following tests or race performances.
  • Over-reliance on tags without periodic reassessment can lead to mismatched training stress.

Privacy and processing

  • The source specifies the parser does not rely on AI models. Users who care about where parsing occurs—on-device or server-side—should consult Workout Writer’s privacy policy and technical documentation for details about data handling and syncing.

Pricing and platform specifics

  • The source confirms availability on iPhone, iPad, and Mac but does not list pricing. For commercial or team deployments, coaches should review the app’s terms, subscription model (if any), and sharing limitations.

Getting started: writing your first workout and sharing it

A simple onboarding sequence gives a sense of the practical steps:

  1. Write a workout in plain language
    • Try: "Warm up 15 min easy. 6x800m @ 3k pace with 2 min jog recovery. Cool down 10 min."
  2. Confirm the parsed structure
    • The app shows warm-up, repeat set with target, and cool-down as discrete segments. Adjust wording if the parser misinterprets anything.
  3. Assign or check tags
    • Ensure "3k pace" or "easy" tags map to correct paces/HR/power for you.
  4. Schedule and export
    • Add the session to your calendar and export to Apple Watch or Garmin for the scheduled time.
  5. Share with others
    • Create a QR code or link and send it to athletes or friends. Recipients import the workout; their tag mappings determine the final numeric targets.

That sequence reflects the app’s central design goal: fewer clicks between an idea in a notebook and a workout on the wrist.

Adoption and future directions

Workout Writer arrives at a moment when wearable platforms increasingly support structured workouts but authoring remains a friction point. By combining natural-language entry, deterministic parsing, and tag-driven intensity mapping, the app targets a broad audience: weekend runners, competitive cyclists, coaches with large athlete rosters, and clinicians managing progressive protocols.

Potential areas for future growth include:

  • Expanded export formats and third-party integrations (training platforms, coach platforms, club management tools).
  • Enhanced collaboration tools for coaching teams and clinics, including shared tag libraries or team-wide templates.
  • Improved diagnostics and suggestions for ambiguous phrasing to accelerate authoring while maintaining deterministic behavior.

The app’s current public materials (screenshots and press details) are available at the developer’s press page.

About the developer

Workout Writer was created by Simon Burbidge, a developer with 15 years of experience building award-winning mobile apps. Development began after Apple announced WorkoutKit at WWDC 2023. Burbidge designed the app to solve a specific problem: the friction of converting intuitive workout ideas into the strict, segmented format required by watches. The deterministic parser and reusable tag system reflect that focus on predictable, repeatable training prescription.

Workout Writer is available now on iPhone, iPad, and Mac. For more information, screenshots, and press materials, visit the app’s press page.

FAQ

Q: What platforms does Workout Writer support? A: Workout Writer is available for iPhone, iPad and Mac. It exports and schedules structured workouts for Apple Watch and Garmin devices.

Q: How does the app interpret my plain-language workout notes? A: The app uses a deterministic parser to tokenize and apply a set of grammar rules to the text. Numbers, durations, effort keywords, and common shorthand are recognized and converted into a structured session composed of segments and repeats. Because the parser is deterministic, the same text consistently produces the same structured workout.

Q: Does Workout Writer use artificial intelligence to parse workouts? A: The app’s parser does not rely on AI models. It uses deterministic rules to convert natural-language notes into structured workouts.

Q: What are effort tags and why should I use them? A: Tags are named effort presets—like "easy," "tempo," or "threshold"—that map to specific pace, heart rate, power, or cadence targets. Defining a tag once allows you to reuse it across multiple workouts. Changing a tag updates every workout that references it, enabling easy retargeting as fitness changes or when sharing a single workout across athletes of different abilities.

Q: Can coaches share workouts with athletes who have different fitness levels? A: Yes. Coaches can write and share a single workout structure. Athletes import the shared workout, and the app applies each athlete’s tag values to configure personalized numeric targets while preserving identical workout segments and sequencing.

Q: How does sharing work? What does a QR code or link deliver? A: Sharing a workout as a link or QR code delivers the structured session to the recipient’s Workout Writer app. The session structure is preserved and each recipient’s tag mappings determine the final numeric targets. The shared workout is not a fixed wattage/pace file but a structure bound to per-athlete settings.

Q: Will Workout Writer keep workouts synchronized across my devices? A: The app is available on iPhone, iPad, and Mac. For details on synchronization behavior and account requirements, consult the app’s documentation and privacy page.

Q: Can I edit a parsed workout if the parser made an unwanted interpretation? A: Yes. The app exposes the parsed structure for review and editing. If a phrase is ambiguous, confirm or modify the parsed segments before exporting or scheduling.

Q: Does Workout Writer automatically update scheduled workouts when I change a tag? A: Yes. Because tags are a single source of truth, updating a tag’s numeric mapping will update workouts that reference the tag. Verify how scheduled sessions and synced calendar entries behave in the app’s scheduling settings.

Q: How does Workout Writer integrate with Apple Watch and Garmin? A: The app exports sessions into the structured workout formats those platforms expect—WorkoutKit for Apple Watch and the corresponding structured workout formats for compatible Garmin devices—so workouts run natively on the device.

Q: Is user data processed on-device or on a server? A: The source emphasizes that parsing does not rely on AI models but does not specify whether parsing occurs on-device or server-side. Users who need details about data processing, storage, or privacy should consult Workout Writer’s privacy documentation and terms of service.

Q: How are pacing or power zones defined for tags? A: Tags should be anchored to objective benchmarks such as FTP for power, LTHR for heart rate, or race paces for running. Tags can express either absolute numbers (e.g., 320W) or relative values (e.g., 95% FTP). Regular reassessment of benchmarks (through testing or race results) ensures tag accuracy.

Q: What happens if my phrase isn’t recognized? A: If the parser encounters unfamiliar or ambiguous phrasing, the app surfaces the structured interpretation for review. Users can edit the text or the parsed segments to ensure the workout matches intent.

Q: Does Workout Writer include analytics or training load measures? A: The core function is to author, parse, schedule, and export structured workouts. Training load analysis depends on device metrics and any integrations with third-party analytics or coaching platforms. Users should pair Workout Writer with their preferred training-log tools to track load and progression.

Q: Where can I find press materials and screenshots? A: Press details and screenshots are available at the app’s press page.

Q: Is Workout Writer free or paid? A: Availability is confirmed, but pricing details are not included in the initial announcement. Visit the app’s website or the app store listing for current pricing and subscription information.

Q: Who created Workout Writer? A: The app was created by Simon Burbidge, a developer with 15 years' experience building mobile applications.


For coaches, clinicians, and athletes who prefer writing workouts as they think them rather than assembling them step-by-step in a form, Workout Writer offers a streamlined path from idea to wrist. Reusable tags and deterministic parsing maintain the precision necessary for training while reducing the manual work of producing device-ready sessions. Availability on Apple platforms and compatibility with Garmin devices make it a practical tool for a wide range of endurance athletes. For technical details, screenshots, and the latest updates, visit the developer’s press page.

RELATED ARTICLES