I’m not sure how it should work, but here’s the Map tab in Earthmate/inReach:
It shows message icons which link to the messages from those locations. It also shows a real-time location indicator (blue triangle).
The flags correspond to GPS waypoints. And there are GPS tracks/routes too. Nice features, but maybe out of scope.
Again, I’m not sure whether Meshtastic messages get tagged with geolocation info or not. But if they do, this is a useful interface. There have been many times where I got a delayed message from someone, and it was helpful to see where they were when the message was sent rather than where they are now. This would be improved by having the individual icons on the map being color-coded to each user, or avatars, etc.
Afaik, InReach doesn’t have the capability of showing friends’ locations on the map in real-time. This would be a good upgrade.
I’m also unsure of the plan to deal with privacy. There are many scenarios in which users won’t want to stream their location to everyone in the network. That is one advantage to being able to select location sharing userX-userY and per-message, which InReach provides. However, their userX-userY sharing does not work in the app, and requires opening a web interface, which is a cumbersome behavior.
[Edit] Here are all of the tabs in that app, though a few of them are unnecessary. Ultimately, it’s not a great app and I wouldn’t recommend exactly following its UI. It does have a few interesting features, and I’m trying to remember the ones I thought were good ideas.