Kinoku
Menu
FREE Shipped Private & Offline-First

Strava Import

Bring your Strava history with no login token. Import CSV and GPX files once, all on your phone. Kinoku never touches Strava's servers.

RunnersHybrid Athletes

Proof surface

What this feature looks like in the app

CSV-first history import

Drop your activities.csv and .gpx files into Kinoku once. No login scopes, no revoked tokens, no cloud round-trip.

What it is

Years of runs sit in Strava. That should not stop you from moving to a private app.

Strava lets you download all your data as files. Kinoku reads those files once, right on your phone. There is no login to Strava. No live link to Strava’s servers. Nothing Strava can later cut off.

What gets imported

Strava’s export has two parts. One is a spreadsheet file (activities.csv). The rest are map files (.gpx), one per activity. A map file stores the path you ran, second by second.

From the spreadsheet, Kinoku reads:

  • Cardio workouts (runs, rides, hikes, walks).
  • Distance.
  • Elapsed time and moving time.
  • Max heart rate.
  • Average heart rate, when it is there.
  • Elevation gain.
  • Activity name and notes.

From each map file, Kinoku reads:

  • Each point on your route, so it knows where you were.
  • The time at each point, so it can rebuild your pace.
  • The height at each point, so it can draw your climb.
  • Heart rate at each point, when the file has it.

Once in, your runs feed every run screen: Run Analytics, Zone Training, the Route Heatmap, share cards, PR detection, achievements, and the Elite Analytics running tab.

How to get your Strava export

Strava gives you a full download of your data. Open Settings → My Account → Download or Delete Your Account → Request Your Archive. Strava emails you a ZIP file. Inside it you get:

  • activities.csv, one row per activity, with the summary stats.
  • An activities/ folder, with one map file per activity.

Download it, unzip it, and point Kinoku’s importer at the folder. The import runs in small steps. If one step fails, the whole import rolls back, so you never end up half-done.

A live link to Strava sounds nicer. In real life it would mean four things.

  • Kinoku needs a registered app on Strava’s side, with daily limits.
  • Your run data flows through a key that Kinoku holds.
  • Strava can cut off that key any time, and break your imports.
  • The link has to live in a cloud part that never sleeps.

A one-time file import skips all of that. You own the export. You drop it in once. From then on, your history lives in Kinoku. This is the same reason Kinoku reads FitNotes, Strong, Hevy, Jefit, RepCount, Liftin, and Fitbod files too. Owning your data is a feature, not a slogan.

What happens after the import

Once your runs land, Kinoku does a few things.

  • PR detection. Old personal records show up as real events, on their true dates.
  • Achievements. Every run and streak award checks itself again against the new history.
  • Pulse Score. Kinoku clears your old scores and works them out again on the full set of data.
  • Training insights. Your cardio insights refresh.

Known gaps

  • Progress photos are not part of any file import, from any app. Photos ride along in the full backup instead.
  • Segments, kudos, and comments stay out on purpose. Kinoku does not copy Strava’s social feed.
  • Training insights do not yet redo right after an import. That fix is on the roadmap.

Try it for yourself.

Available on Google Play. Core access starts on the free tier.

Get on Google Play

Related surfaces