Geogram

Version française (traduction automatique)

Geogram is a free service to share and document adventures in semi-real-time. It helps adventurers to locate themselves in relation to each other. It enables friends and fans to experience the adventure through map tracking, photos, and comments posted by adventurers.

Why choose Telegram over WhatsApp

Open Source: Telegram's client code is open source, allowing for transparency and community scrutiny. This ensures that potential vulnerabilities are identified and addressed promptly.

Open API: Telegram provides an open API, enabling developers to create custom apps and integrations like Geogram. This fosters innovation and expands Telegram’s functionality beyond its core features.

No Better Security: Telegram does not offer robust security with end-to-end encryption in groups.

In summary, Telegram's open-source nature and open API features make it a preferable choice for users seeking a messaging platform for sharing geolocation (no secrets).

Follow an adventure

  1. Geogram's homepage lists ongoing adventures (Archives past adventures).
  2. Once an adventure is selected, for example 727, a map indicates the adventurers' last known position, identified by their username if defined, otherwise by their name/first name.
  3. Before the adventure starts, the adventurers may be scattered across the country. Zoom out to find them.
  4. When clicking on a tag, the adventurer's name is highlighted in the list (and vice versa).
  5. For each adventurer, the distance traveled since the start and the elevation climbed are displayed (calculated data based on the displayed route on the map).
  6. If an adventurer has posted a photo or a message following their last geolocation, icons indicate this in the list.
  7. In the list, clicking on the + to the left of the adventurer's name takes you to their history (example). You can discover their geolocations, messages, and photos in reverse chronological order. Clicking on an icon has the same effect.
  8. An adventure story is generated from the published information (example), supplemented with automatically downloaded data (name of paths, streets, cities, weather, etc.).
  9. On iPhone, this link creates a quick access shortcut to Geogram. Once the shortcut is created, it can be edited by clicking on [...]. Clicking on Geogram adds the shortcut to the home screen. On Android, open Geogram in Chrome, then click on the 3 dots and select Add to Home Screen.

Join an adventure

  1. Install Telegram Messenger on your mobile phone.
  2. Create a Telegram account and associate it with a mobile number. To remain anonymous, use a pseudonym as your username.
  3. On Telegram, joint the adventure group (if it's private, the organizer provides a link that should not be shared).
  4. Mute the group to avoid being alerted for every message posted (open the group and click on its name at the top to access the option).
  5. Pin the group to keep it at the top of your contact list.
  6. In the group, occasionally post your geolocation. Click on the Paperclip on the side of the input field.
  7. Then click on the Location icon and choose Send my current location. Note: it takes a few seconds for Telegram to locate the phone. Do not publish the geolocation too quickly, otherwise it will be inaccurate.
  8. You can post even if your phone is not connected. Telegram will send messages when the phone will find a network.
  9. You can geolocate once every 10 minutes (if you geolocate more often, posts will be deleted). Warning: if the admin autorize that, you can geolocate in real time for up to 8 hours, but it will drain your phone battery.
  10. The photos and texts posted are associated with the last geolocation. You can post multiple photos at once, preferably in landscape format. Videos are not supported.
  11. Depending of admin paramaremers, Geolocation messages can be automatically deleted to avoid cluttering the group. Other messages can remain visible and allow adventurers to exchange messages.
  12. Manage your options with /menu command. If you set a profile picture on Telegram, you can transfert it to Geogram with "Avatar". The avatar serves as a cursor on the map, otherwise a simple colored dot is used

Add your own adventure

  1. First you must create a Telegram account.
  2. On Telegram, create a group for the adventure, adding GeoBikepacking_bot bot as the first member. Name the group explicitly.
  3. Make GeoBikepacking bot a group administrator (open the group, click on the group name, select Edit Group, then select Administrators, and add GeoBikepacking_bot).
  4. Define groups permissions like that.
  5. Post an initial geolocation. The new group will appear on the homepage.
  6. Associate an image with the group. It will identify the group on the homepage.
  7. Optional, but far better. Post the GPX track of the adventure in the group. It will be displayed on the map. Repost the GPX to update the route. No more than 30,000 points in the track after optimisation (more than 3 000km).
  8. The command "/menu" displays the admin and user dashbords.
  9. To create en open and persistent adventure, like 727itt, share publicly the Telegram group invite link. The adventurers will disappear after one week of inactivity. This adventure will never be archived.
  10. Unit: choose the units (metric or imperial) and adjust timezone if needded.
  11. Start: will start the timer of the adventure. Without this step, it is impossible to calculate the time spent on the route.
  12. Archive: stops the adventure. No more messages will be considered. The GPX database for geolocalisation is deleted.
  13. Description: describes the adventure on the homepage.
  14. Mode: define when the messages are deleted or not.
  15. Purge: delete all messages (usefull before the start of the adventure, and after a testing period).
  16. Delete: delete every thing. The same result occur when you unsubscribe GeoBikepacking_bot.
  17. An inactive adventure for more than one month is automatically archived.