Sport tracker · Android · Open source

Waykeep

Your route. Your record.

A private sports tracker for Android. Record runs, walks, hikes and rides, then see your route, pace and progress in a training log that stays on your phone.

No account · No cloud sync · No ads · Android 8.0+

Download v1.1.1 APK

Signed APK · 12.2 MB · Android 8.0+

Release notes for v1.1.1 →
Verify this download
APK SHA-256
d8f7f8fc2339c8f0316046aafcdfb717c5255c0b3421321be75d32a4c6181a97
Signing certificate SHA-256
10a76228001d51448bec8ab43036bf491cba176f6f6e924a18a108607388fb3c
1 km2 km3 km4 km5 km

Example activity

Distance
5.0km
Moving
28:41
Pace
5:44/km

Illustrative route, not a recorded track.

Privacy, plainly

A training log, not a social feed.

Waykeep is built for people who want to keep their training to themselves. Here is exactly where your data lives and when it moves.

Read the privacy policy →
01

Stays on your phone

Tracks, markers, photos and stats are stored locally. There is no account, no cloud, no ads, no analytics and no Google Play Services.

02

Network: map tiles only

The in-app map downloads tiles to draw the basemap and caches what you've viewed. Turn on offline mode to stop tile requests.

03

Leaves only when you say

Export to GPX, KML or KMZ, share a stat image, or share a diagnostics journal — each is something you choose to do.

Inside the app

Along the route

  1. 01

    The route comes first

    Home opens on your latest route, fitted whole in the frame, with distance, date and time beneath it. Every feed tile draws the full shape of the track.

    Waykeep home feed showing route thumbnails with time, distance and pace
  2. 02

    Honest numbers

    Distance, moving time, total time, fastest and average pace for every track — with moving and total kept as separate, clearly labelled figures.

    Track statistics: distance, moving time, total time, fastest and average pace
  3. 03

    One metric, one chart

    Charts show one readable metric at a time over distance or time. Tap to inspect a point. Pace and speed clip outliers to the 5th–95th percentile and mark the clipped edges.

    Pace chart plotted over distance with axis toggle
  4. 04

    Splits per kilometre or mile

    Intervals break a track into splits with pace and elevation gain and loss.

    Kilometre splits table with pace and gain
  5. 05

    Personal bests and recaps

    Longest distance, longest time, fastest average and top speed are tracked automatically. Aggregate stats by day, week, month or year.

    Personal bests listAggregated monthly statistics for street running

Offline-capable map

CyclOSM by default with a minimal canvas alternative; start, end and marker pins.

Suggested loops

Generate 3, 5 or 10 km running loops with distance and climb.

Recording

Voice announcements, markers and photos; a home-screen widget with weekly and monthly totals.

Sensors

Bluetooth LE heart rate, speed, cadence and power; barometer altitude.

Gadgetbridge

Live stats on supported wearables.

Recovery

If Android kills the recorder, a separate recovered copy of the track is kept.

Guides for your first recording →Read the running and offline-recording guide →

In the open

Check it yourself

A privacy claim is only worth the checks behind it. All of these are public.

Source you can read

GPLv3, with the upstream OpenTracks licence notices preserved. Every change is in the open, and issues are public.

Browse the source →

Signed, and verifiable

The v1.1.1 APK is signed with the project's release certificate, and its SHA-256 is published in the release notes. You can check both before installing.

Read the build details →

No telemetry to opt out of

The app has no analytics, ads, crash reporting or Google Play Services. Diagnostics stay in a local journal.

Read the privacy policy →

Maintained in public by @IntegerAlex · Report a bug

Questions

FAQ

Can I install the current APK?

Yes. v1.1.1 is signed, so Android will install it. Download the APK and open it, then allow installing from the app that saved it. Android may warn about an app from an unknown source and Play Protect may ask you to confirm. If you use ADB or another tool that talks to the phone directly, those dialogs are skipped.

Is Waykeep on Google Play or F-Droid?

No. Distribution is direct: signed APKs on GitHub releases, announced on the release feed. F-Droid submission is deferred. A store listing is not planned for this release.

How do I check the download is genuine?

Compare the file's SHA-256 with the one published in the release notes, and check the signing certificate — both values are also listed in the release notes. With Android build-tools installed: apksigner verify --print-certs <file>.apk. The certificate must be the one shown there.

How do updates work?

Install the newer APK over the old one. Updates are never downloaded automatically and nothing checks for them in the background — the release feed is the only notification. Every update must carry the same signing certificate as the build you have, otherwise Android refuses it.

Do I need an account?

No. There is no sign-up and no cloud sync. Recordings are stored in a database on your phone.

Does it use the internet?

Only for map tiles. Viewed tiles are cached, and an offline-mode toggle stops tile requests entirely. Recording itself works without a connection.

How do I get my data out?

Export a track as GPX 1.1, KML 2.3 or KMZ 2.3 (with photos) — by hand, or automatically after each recording. You can also share rendered stat images. Nothing is exported unless you set it up.

Does it need Google Play Services?

No. Waykeep has no dependency on Google Play Services, no ads and no analytics.

Which sensors work?

Bluetooth LE heart rate, speed, cadence and power sensors, plus barometer or BLE altitude. See the tested sensors list in the repository.

Is it on iPhone?

No. Waykeep is Android only (Android 8.0 and newer).

How is it related to OpenTracks?

Waykeep is a fork of OpenTracks. It adds an in-app offline map, a redesigned feed and charts, share images, personal bests and recording diagnostics.

Does this website track me?

No analytics, cookies or third-party scripts, and the fonts are served from this site rather than a CDN. Download links go to GitHub, which applies its own logging when you follow them.