Skip to content

History / Support

Revisions

  • 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.

    david galindo committed Sep 25, 2026
  • 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.

    david galindo committed Sep 20, 2026
  • Document reverse route, direction sweep, profile zoom; difficulty dot

    david galindo committed Sep 13, 2026
  • 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>

    david galindo committed Sep 11, 2026
  • 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>

    david galindo committed Sep 11, 2026
  • 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>

    david galindo committed Sep 6, 2026
  • 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>

    david galindo committed Sep 6, 2026
  • 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.

    david galindo committed Aug 29, 2026
  • 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>

    david galindo committed Aug 29, 2026
  • 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>

    david galindo committed Aug 25, 2026
  • 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>

    david galindo committed Aug 24, 2026
  • 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>

    david galindo committed Aug 24, 2026
  • 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>

    david galindo committed Aug 23, 2026
  • 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>

    david galindo committed Aug 23, 2026
  • 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>

    david galindo committed Aug 22, 2026
  • 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>

    david galindo committed Aug 21, 2026
  • 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>

    david galindo committed Aug 21, 2026