Workout Writer has two separate capabilities:
They are intentionally different.
No.
When you type a workout, Workout Writer uses a rule-based system to interpret what you wrote.
That means a workout you save, share, or revisit later still reflects what you actually wrote. We don't want an LLM to suddenly decide to read the text differently, or change made on a server somewhere to change the workout you get on your watch.
AI is available as an optional idea generator, or for helping you format your workout text in a way that the app understands.
Workout Writer currently uses Google Gemini for this feature.
AI is never used automatically.
No information is sent to any AI service unless you explicitly choose to generate a workout using the AI feature.
If you never tap the AI button, nothing is ever sent.
Even when you choose to use AI, the information sent is intentionally limited.
Only the following is sent:
Create a 45 minute tempo run with hills)Easy, Tempo, Interval)Nothing else.
Workout Writer includes your tag names so AI can generate workouts using terms your app already understands.
If you have a tag called Tempo, AI can use the word Tempo in the workout text.
Because that is one of your configured tag names, Workout Writer will reliably recognise and structure it correctly.
So AI can help with the draft, while the final parsing still follows the same predictable rules as anything you type by hand.
Yes, you can get a copy of the prompt that Workout Writer sends to the LLM via the "AI Prompt Guide" in the Help menu of the app.
You can use this guide if you want to use your own, preferred LLM to generate workouts for you.
A common workflow looks like this: