# Map My Tracks - bike run walk

> Ride, run, walk GPS tracker with Activity Insights. 1M+ users in 190+ countries

Canonical page: [https://chrome-stats.com/d/com.mapmytracks.outfrontfree](https://chrome-stats.com/d/com.mapmytracks.outfrontfree)

## Overview

- **ID:** `com.mapmytracks.outfrontfree`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Tinderhouse Ltd
- **Category:** HEALTH\_AND\_FITNESS
- **Downloads:** 256,955
- **Rating:** 3.77 / 5 (1,857 ratings)
- **Version:** 4.16
- **Last updated:** 2026-03-19
- **First published:** 2012-08-03
- **Publisher country:** GB
- **Size:** 18 MB
- **Data as of:** 2026-09-17
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.mapmytracks.outfrontfree)
- **Website:** [http://www.mapmytracks.com](http://www.mapmytracks.com/)
- **Privacy policy:** [http://www.mapmytracks.com/privacy-policy](http://www.mapmytracks.com/privacy-policy)

## Description

Map My Tracks is a GPS-based tracker for walking, running, and cycling with AI-powered Activity Insights. With 1M+ users in 190+ countries, it reveals patterns you didn’t know existed, celebrates streaks, and helps you understand what your body is telling you. Whether you walk the same route daily or train for the next challenge, Map My Tracks adapts to your goals and activity level.

Track everything in one place: distance, pace, elevation, heart rate, and calories; connect Garmin, Wahoo, or Coros devices; review weekly stats; and share adventures or keep them private. Your personal activity coach then offers feedback after every activity, sets goals, and provides actionable insights to improve performance. Plus unlocks AI insights, live tracking, ad-free experience, and full access to all features.

## Rankings

- #141,023 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_BACKGROUND_LOCATION`
- `android.permission.ACCESS_COARSE_LOCATION`
- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACCESS_MEDIA_LOCATION`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.ACTIVITY_RECOGNITION`
- `android.permission.BLUETOOTH`
- `android.permission.BLUETOOTH_ADMIN`
- `android.permission.CAMERA`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_LOCATION`
- `android.permission.GET_ACCOUNTS`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_APP_BADGE`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.READ_MEDIA_IMAGES`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `android.permission.WRITE_SETTINGS`
- `com.anddoes.launcher.permission.UPDATE_COUNT`
- `com.android.vending.BILLING`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.htc.launcher.permission.READ_SETTINGS`
- `com.htc.launcher.permission.UPDATE_SHORTCUT`
- `com.huawei.android.launcher.permission.CHANGE_BADGE`
- `com.huawei.android.launcher.permission.READ_SETTINGS`
- `com.huawei.android.launcher.permission.WRITE_SETTINGS`
- `com.majeur.launcher.permission.UPDATE_BADGE`
- `com.mapmytracks.outfrontfree.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`
- `com.mapmytracks.outfrontfree.permission.C2D_MESSAGE`
- `com.oppo.launcher.permission.READ_SETTINGS`
- `com.oppo.launcher.permission.WRITE_SETTINGS`
- `com.sec.android.provider.badge.permission.READ`
- `com.sec.android.provider.badge.permission.WRITE`
- `com.sonyericsson.home.permission.BROADCAST_BADGE`
- `com.sonymobile.home.permission.PROVIDER_INSERT_BADGE`
- `me.everything.badger.permission.BADGE_COUNT_READ`
- `me.everything.badger.permission.BADGE_COUNT_WRITE`

## Review summary

Map My Tracks is useful for mapping and tracking workouts and can motivate you to stay active, with several reviews praising its tracking and map-like results. However, users frequently report stability and performance problems, severe accuracy issues with metrics, loading/login obstacles, and even data deletion or paywall pressures. When it works, it is helpful, but reliability and accuracy issues are the primary drawbacks.

### Pros

- Tracks and maps workouts effectively when the app is functioning
- Provides motivation to stay active
- Distances are consistent with Maps

### Cons

- Frequent crashes and unresponsiveness
- Inaccurate metrics (distance, pace, calories, elevation)
- Loading issues or the app becoming blocked/unusable
- Login/access problems and data deletion/paywall concerns
- Lack of an edit option to correct mistakes

## Similar extensions and apps

- [Map My Walk: Walking Tracker](https://chrome-stats.com/d/com.mapmywalk.android2) — 13,381,912 users, 4.77 / 5
- [Run Tracker: Running & Walking](https://chrome-stats.com/d/com.run.walk.running.coach.all.tracker.trails.plans.club) — 41,721 users
- [Walk Tracker - Daily Pedometer](https://chrome-stats.com/d/com.smart.pedometer.step.counter.fitness) — 1,743 users
- [Run & Walk GPS Tracker](https://chrome-stats.com/d/com.dicodemy.runmy) — 65 users
- [MapStride: Run & Walk Tracker](https://chrome-stats.com/d/com.artevus.mapstride) — 1,355 users
- [Map My Run GPS Running Tracker](https://chrome-stats.com/d/com.mapmyrun.android2) — 17,728,930 users, 4.77 / 5
- [Map My Fitness Workout Tracker](https://chrome-stats.com/d/com.mapmyfitness.android2) — 4,326,847 users, 4.71 / 5
- [Waymark - GPS Fitness Tracker](https://chrome-stats.com/d/com.devpro.waymark) — 24 users
- [Run Tracker](https://chrome-stats.com/d/com.sport.runwalktracker) — 61 users
- [Runtrack](https://chrome-stats.com/d/com.runtrack.trailrunner) — 10 users
- [Strava: Run, Bike, Walk](https://chrome-stats.com/d/com.strava) — 133,548,667 users, 4.59 / 5
- [Track My Trails - GPS Tracker](https://chrome-stats.com/d/com.maxsoft.trackmytrails) — 108,981 users, 4.21 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.mapmytracks.outfrontfree)
