Feature Request: Add Alternative Map Providers to Garmin Connect for Android

I would like to submit a feature request for the Garmin Connect Android application.

Please add support for alternative map providers in Garmin Connect for Android, including OpenStreetMap and, where feasible, HERE Maps, or/and provide a user-selectable map provider option similar to what is already available in Garmin Connect on the web.

Currently, Garmin Connect on Android depends on Google Maps for activity map display. This creates a significant usability problem for a growing group of Android users whose devices do not include Google Maps or Google Mobile Services by default, or whose users intentionally choose not to use them. This includes GrapheneOS users, people using de-Googled Android environments, users of certain Chinese-market Android phones, users of Nothing Phone and other niche manufacturers, and potentially a broader audience in the future as privacy-focused Android options continue to expand.

This is not a niche concern. It is an important issue within the free and open source software community, where many users are also Garmin customers and long-term Garmin supporters. It is also personally important to me. Several people in my circle, including myself and friends who have moved to GrapheneOS, found that Garmin Connect stopped displaying activity maps on Android because of the current map provider dependency. As a result, an important part of the activity experience is lost even though the activity data itself is recorded correctly.

What makes this especially frustrating is that Garmin Connect on the web already supports alternative map providers such as OpenStreetMap and HERE Maps. Since Garmin already uses multiple map providers within the broader Garmin Connect ecosystem, extending that flexibility to the Android application would improve compatibility, reduce avoidable user friction, and make the platform more accessible to a wider range of customers.

I respectfully ask Garmin to consider one of the following solutions:

  1. Add OpenStreetMap support to Garmin Connect for Android.

  2. Add a selectable map provider setting in the Android app.

  3. Implement an automatic fallback to a non-Google provider when Google Maps services are unavailable.

This change would make Garmin Connect more robust, more inclusive of privacy-focused Android users, and better aligned with the flexibility already present in the web version.

Thank you for your consideration.

  • I just checked, because recently there have been some updates. In my Connect Android app, in the Course Creator, in the "Layers" menu, there is (now?) a Dropdown for the base map, but Google Maps is the only available option (LOL Garmin..). My Location is Europa / Austria.

    But please DO NOT rely on Google Maps for Trails. For my screenshot I randomly picked a trail. In Google (Left Side) it ends at that Mountain Hut. But it doesn't, and that is a quite popular, officially marked trail. Also all the missing information compared to Open Street Map.

    Please do not use GMaps for any off-road activity whatsoever.

  • I have Mapbox and Google Maps.

    I normally use Google Maps and it's been fine, both on- and off-road.

  • That's really weird and very stupid from Garmin. OSM is a free service, why would it not be available in my app, when I can use it in the connect website just fine...

    But the course creation tool in Garmin is very mediocre anyway, lots and lots of usabiltiy problems. Which is why I've been using 3rd party tools for this since my first garmin in 2018. In these 8 years the course management has hardly improved, it's a joke. I'll just continue importing the prepared .GPX forever I guess.

    If Google Maps worked so far for you in your location, that's good (although suprising). But please do not risk your health by relying on it (doing serious hikes etc.)

  • I've been doing "serious hikes" for 50 years. I'll manage WinkJoy