Fold "turn with the phone" into the locate control
The heading toggle no longer has a button of its own beside the locate
one, so Support was telling people to tap something that is not there.
It is the locate control's second tap now, and MapKit's own compass —
which the old heading button used to sit on top of — ends it along with
squaring the map up.
Put the new logo and tagline on the wiki
The wiki had no mark at all, and opened by saying the tracks came from
an Apple Watch — the wording the app itself and all six store listings
have just been cleared of, and the reason for a 5.2.5 rejection.
Adds the wordmark, light and dark, above a "Your routes on a map"
tagline that matches the English App Store subtitle. Support's glossary
now says a workout comes from whatever device you train with, which is
what the app actually reads from Health.
Images are referenced by raw.githubusercontent.com URL rather than a
relative path: the wiki renderer does not resolve relative image paths
reliably, and the route catalog already addresses wiki files this way.
Document reverse route, direction sweep, profile zoom; difficulty dot
Seed route download catalog and document it
Add routes/catalog.json plus routes/<country>/*.gpx (Spain, Portugal,
Japan) built from the six bundled sample tracks, served raw for the app's
in-app download browser. Document the feature in Home/Support and add a
"Downloading Routes" section to the Privacy Policy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
List all fourteen languages
Add Swedish, Danish, Norwegian and Finnish to the language list (and the
earlier Portuguese, Dutch, Galician, Polish).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Document route library iCloud sync
Imported routes sync across devices via the app's private iCloud
container; bundled sample routes stay per-device. Updates Home, Support
and the Privacy Policy.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Document difficulty, rating, tap-to-locate and iCloud sync
- Difficulty (auto + override) and the four-level rating
- Tapping the full-screen map to move the elevation marker; the user's
position now shown as a yellow dot
- Notes, ratings and difficulty syncing across devices via iCloud, with
the Privacy Policy updated accordingly
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Rename to Routebox
Rutalia was already taken on the App Store. The name went briefly to Box
Routes before settling here, so these pages skip that step entirely.
Nothing else changes: the previous commit already documented comparison,
the six examples, and Health access being asked for on the Workouts tab
rather than at launch.
Document route comparison, and the app as it now opens
Rutalia no longer opens on Workouts, no longer asks for Health at
launch, and ships six real example routes — the pages still described
the app as it was before any of that.
Adds the comparison feature throughout: routes against routes, routes
against recorded workouts, and both drawn on one map with a profile
each and an option to put them on a single scale. The FAQ gains the two
questions it will actually raise — why the map zooms out so far, and
why a workout pauses before it draws.
Also notes that only workouts with a GPS route are listed, which is the
likeliest reason someone thinks the list is missing sessions.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Rename to Rutalia
The app was called Workout on Maps. "Maps" is an Apple product name, and
the submission was already rejected under 5.2.5 for Apple Watch terms in
the subtitle — the name was the same class of risk, waiting to be found.
Rutalia is invented from "ruta", so it reads in Spanish, Catalan, Italian
and French and is pronounceable in English and German, carries no
trademark, and is distinctive enough to be findable in App Store search
in a way a generic word would not be.
Also corrects the Home screen name, which these pages still described as
"Entrenamientos" from before it was made consistent across locales.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Finish documenting rotation, off-route bearing and the filter
The previous commit landed with only Home.md changed: the privacy and
support edits were anchored on unwrapped text and silently did not apply.
Privacy gains the compass — the same location permission already
described, but reading heading to rotate the map is a new use of it, and
a policy listing what location is for should say so.
Support gains how to tell whether you are on the route, how to rotate the
map and turn it with the phone, and the Map tab's kind filter — including
that the filter is how to reach a pin sitting underneath another, which
happens when a route was imported from the same file as a workout.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Stop documenting the Google Maps handoff, which was removed
The privacy policy claimed a coordinate could reach Google, and linked
Google's privacy policy. That is no longer true: the Google Maps buttons
are gone and Apple Maps is the only app that receives anything. Leaving
that in would have been a live privacy statement describing a third-party
transfer that cannot happen — worse than an omission, since it invites a
question with no answer. It now says so explicitly rather than going
quiet, so a reader comparing versions can see the change was deliberate.
Also records that the endpoint buttons collapse to one on a loop, that
route import asks you to confirm the name and sport, and that the Map tab
shows workouts and routes together with orange and blue pins.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Document directions, full-screen controls and the sticky marker
Three features shipped since the last pass.
The privacy policy said "four buttons" hand a coordinate to an external
maps app; there are now six, so it no longer counts them. It also draws a
distinction worth making: asking for directions passes one destination
coordinate, and Apple Maps then works out the way there from your
position using the permission you gave Maps — this app neither reads nor
passes your position for that.
Support gains how to get to a route's start, that the elevation marker
now stays put after you lift your finger, and how to hide the profile and
your position on the full-screen map.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Document the routes library and location access
The app gained a fourth tab holding GPX/KML routes, which the pages did
not mention at all.
The privacy policy needed the most care: this is the first feature that
touches location. It records that position is used only while the Routes
map is open and only after the user taps locate, that it is computed on
the device to find the nearest point on the route, and that it is never
recorded or transmitted — no background tracking and no "Always" access.
It also records that imported routes live in the app's own storage and
are never written to Apple Health, unlike an imported workout.
Support gains the distinction between a workout and a route, how to
import one, and what the locate button does — including that beyond
about 150 m it says you are off route rather than guessing.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Document import, delete, notes, tabs and the Map view
The published privacy policy had become false. It stated the app "never
writes, changes or deletes anything in Apple Health", but the app now
saves imported GPX tracks to Health as workouts and can delete a workout
and its route outright. The policy now describes both, and is explicit
that write permission is requested at import time rather than at launch,
and that normal browsing and exporting remain read-only. Effective date
bumped accordingly.
Also records that notes live in the app's own preferences on device
rather than in Health, since Health has no notes field — they are not
exported and never transmitted.
Home and Support pick up the rest: the Workouts / Map / About tabs, sport
filtering, the calendar, the all-routes map, GPX import, workout
deletion, notes, and First Steps.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Correct language, appearance and the Maps handoff
Written against a stale reading of the app. Three factual fixes:
- The app is not Spanish-only. It ships localizations for English,
Spanish, Catalan, French, German and Italian, following the device
language, so quoted UI strings are now the English ones. The Home
screen name stays "Entrenamientos" because CFBundleDisplayName is a
fixed string rather than a localized one.
- The Google Maps buttons no longer request directions between the two
endpoints, so the privacy policy no longer claims two coordinates are
sent. Each of the four handoff buttons passes exactly one coordinate,
and only when tapped.
- Documents scrubbing the elevation profile to follow a point on the map,
and the light/dark appearance setting.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Add Home, Privacy Policy and Support pages
Mirrors the gifmotion wiki structure: overview with a donate button,
a privacy policy, and a support page with quick start and FAQ.
The privacy policy discloses the two ways data can leave the device,
since neither is obvious: tapping the Google Maps button sends the start
and end coordinates to Google, and MapKit fetches tiles from Apple for
the area being viewed. Everything else — workouts, routes, elevation,
exports — stays on device unless the user shares a file themselves.
The FAQ is grounded in the app's real failure modes, notably that
HealthKit never reports read permission back to an app, so a denied
prompt and an empty workout list are indistinguishable from inside it.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>