User Name (you) *
Map Name *
Map Base Layer

Geo Join - Simple Opt-In Location Sharing
A simple Open Source, platform independent, and friendly way to help share your geo-locations with your friends and family on an Opt-In basis per shared map. No user account is required. Just set up a Map User Name for yourself and a Unique Map Name that you can share with your friends and family - and you are ready to go. Don't send your sensitive geo-location information to the big players unnecessarily. Geo Join is built with a minimalist UI but has the core essential functions to help you share you location with your friends and family.
Technical
Geo Join is built so that your can serve it on your own hosting service. If you find that your maps expire too quickly (in that you receive too many "Map Request Failure"'s) using the online hosted version, then you may wish to consider hosting your own copy on your own domain.
Privacy
In addition to the standard web information for posted web data (such as; IP Address, invoked URL, Date/Time and User-Agent), Geo Join will send your; Map User Name, Unique Map Name, Latitude, Longitude, Geo Accuracy, Heading and Speed to the server. No other information is sent to the server. Geo Join will remove a User's Map information once that user is inactive for 90 seconds and will also remove an entire Map data (for a given Unique Map Name) once that map is inactive for more than 5 minutes. Geo Join does not use cookies. If you are concerned about sending this information - consider hosting your own copy of Geo Join.
Tip
In order to ensure your Map is only shared with your friends and family - it is important to make your Map Name as Unique as possible. This will minimise the likely-hood of strangers "Map Bombing" your shared map. As such, Map Names must have a minimum length of 10 characters. If you are not sure how to create a Unique Map Name, just use the Random Name generator button to get you started with a name prefix.
Install
Geo Join can be used as a web page or installed as a native app (Add-To-Home-Screen) on your device. Note that Geo Join cannot function offline - and will require an active internet connection to work correctly.
Install Now
Acknowledgement
Geo Join is built upon; Leaflet and Font Awesome libraries, along with; HTML5, javascript and php.
Version
Donate, Support and Further Information
Geo Join is © Harris Hudson 2024. If you would like to reach out, help, or support this app and keep it going, you can donate to Harris here; https://harrishudson.com/#sponsor. All donations go directly towards continued Open Source development.