Share your Path with the public
Not really with the public, but technically knowing everyone with the link will have access.

Overview

From the PathManager of GPSLogger you have the possibility of sharing your path with others. By using this feature you make your recording publicly available via the emacberry.com webserver which is currently hosted by hosting-monster.com.

It is important, that you understand that when you make use of this sharing feature that the data of this specific path will be uploaded to emacberry.com webserver and will be stored there without any connection to you or your device. The only reference is a so-called UUID (Universally unique identifier) which is generated for every path automatically.

The UUID is a more or less a random 32 digit HexNumber (0-9, A-F) and should be pretty unique across the world. If GPSLogger generates the same UUID two times then it’s time to have a big party! An example UUID looks like this 7E84A3D9-9517-4A09-9CB0-FF5C36F9C472 and is in general pretty tough (if not impossible) to guess.

Once the path has been uploaded everybody knowing the link-url is able to view your path without any additional restriction (like a login or providing an additional token) - so technically your data is publicly accessible.

Please understand that this none human friendly link-url is only a compromise, and I can fully understand that this approach is not satisfying your personal data protection requirements. In such a case: please don’t use this feature.

If you would like to share your activities but want to have full control over who is able to access the data once you have shared it, please use a different service that allow you to upload one of the given export file formats.

Requirements

  • Internet connection to upload the path data to emacberry.com
  • Willingness to make your data public only protected by a kind of cryptic link-url

Share a path via emacberry.com

The start point for sharing a path via the emacberry.com server is the PathManager. Once you have opened it, scroll to the path you would like to share and open the more-menu. In the Menu select the Share via emacberry.com entry.

Now it will take a short while - the path will be loaded and then checked whether it has been previously shared, if this is not the case the app will upload the required data to emacberry.com. In any case the app will continue by showing the default Android share dialog, which allows you to select from multiple target apps the final share destination.

Please note that the device has to be able to establish an online connection to perform a server request to fulfill your share request.

Example ShareLink-URL

Please check out the current website that will show your shared path by following the link [https://www.emacberry.com/appsrv/gpsl/index.html?uuid=7E84A3D9-9517-4A09-9CB0-FF5C36F9C472] (https://www.emacberry.com/appsrv/gpsl/index.html?uuid=7E84A3D9-9517-4A09-9CB0-FF5C36F9C472).

This is how a share-link-url is going to look, when you use Share via emacberry.com from the PathManager - but obviously with a different UUID.

web-share-example The page itself displays some meta-data of you path like distance, duration and start & end time (in GMT), a speed and elevation profile and the most important part: the map with your path. The current page is not really suitable to be used on a mobile device - this will hopefully change in the future.

You can select a different map type, zoom and when you hover with your mouse over the profile the corresponding location in the map will get an additional pop-up with the location meta-data (distance, time, speed & elevation).

It’s not the most fancy page in the world - but have in mind it’s all for free (this does not imply that you have to accept crap). If you have any improvements - I am happy to hear from you.

End Sharing & Remove the path from the emacberry.com Server

If you want to remove a previously shared path from the emacberry.com server you can open PathManager, scroll to the corresponding path, open the more-menu and then select the Remove Share from emacberry.com entry.

Please note that the device has to be able to establish an online connection to perform a server request to fulfill your deletion request.

Fallback - Request the manual path deletion from the emacberry.com Server

Since there is no connection between a user (or device) and a shared path - the only existing reference is the UUID. The only person who has access to the UUID of a path is you (and the people you provided the share-link of the path to).

If you don’t have the share link any longer, than the only way to access a path’s UUID is by exporting it as JSON file. In this exported JSON there is a field called uuid. So if you want a certain path you previously uploaded to emacberry.com webserver deleted: Open a support ticket and provide the UUID. The request will be completed within 60 working days, but you will not get a reply from the support (aka me). Requests that do not contain a valid/existing UUID will be instantly deleted.

You can request the deletion by sending an email to help@support.emacberry.com.

Version: 2023/03/19