Table of contents

Installing Gaggle+

Gaggle+ can be installed on all devices as a PWA (Progressive Web App). If your browser is supported you can click the button below to install.

Recording tracklogs

.igc is a file format specified by the International Gliding Commission (aka FAI Gliding Commission). It was originally developed for the flight computers of gliders to keep a record of flight information. It can store the position of the aircraft through time and other flight-related data. It was adapted in paragliding to track flights mostly for competitions. Pilots commonly refer to these files as "tracklogs".

There are numerous dedicated devices called FAI recorders, FAI loggers or simply flight computers that are capable of recording traclogs into .igc files. The easiest way to get started is to download a smartphone application and use your phone's sensors to create the logs.

Some applications to try (no affiliation with any of them):

XCTrack
by XC platform s.r.o.
Flyskyhy
by Renevision
Gaggle
by Viszen

Uploading flights

To upload flights head to the Upload page and either drag and drop your .igc tracklog files into the designated box or use the browse button to find them on your computer.

Alternatively if you have the Gaggle+ app installed you can double click .igc files in your file explorer, or in mobile apps use the share button on your logs. The share button usually looks like or .

Note: Flights are set to private (not visible to the public) by default. You can click the "Publish" button after uploading to show them.

Tip: If you are not sure if a tracklog was uploaded already just try uploading it again, if it already exists it will be detected.

Tracklog validation

Tracklogs recorded with most devices are digitally signed to ensure they have not been edited or tampered with. The signatures of traclogs uploaded to Gaggle+ are automatically verified by the Open Validation Server of the International Gliding Commission. Verification can take a few minutes depending on how busy the service is.

Your flights can have three states shown by an icon next to the title:

if the signature has not been verified yet
if the signature is valid
if the signature is invalid

Scoring and flight types

Every uploaded tracklog is categorized and scored by an algorithm implemented and maintained by Momtchil Momtchev. It is available on github as igc-xc-score with a free and open source LGPL-3.0 license.

The scoring algorithm takes your flight path and tries to fit a bounding triangle to it. Your flight distance is calculated as the distance (in kilometers) between the corners (turning points) of this triangle. Finally to get your score, the distance is multiplied with a value based on the how the triangle fitting went:

Free Flight
if a triangle can not be fitted = 1x multiplier
Free Triangle
if the triangle is not equilateral but it is not closed = 1.2x multiplier
Closed Free Triangle
if the triangle is not equilateral and it is closed = 1.4x multiplier
FAI Triangle
if the triangle is equilateral but it is not closed = 1.4x multiplier
Closed FAI Triangle
if the triangle is equilateral and it is closed = 1.6x multiplier

The score of your flight is displayed differently based on how high your score is. You will get one of the following ranks:

Poor
If your score is less than 5
Common
If your score is at least 5
Uncommon
If your score is at least 10
Rare
If your score is at least 100
Epic
If your score is at least 300
Legendary
If your score is at least 500

The symbols and colors above are sometimes combined, for examle:

132 pt ⋅ 82.50 km
305 pt ⋅ 305.10 km

Player hotkeys

You can use keyboard shortcuts to control the flight playback.

  • - Toggle full screen
  • - Toggle map labels
  • - Toggle route display
  • - Toggle chase/free camera
  • or - Start/pause playback
  • - Increase speed
  • - Decrease speed
  • - Reset speed to 1×
  • - Jump to beginning of flight
  • to - Jump to percentage from 10% to 90%

Account management

Delete personal data

After logging in click the "Delete data" button on the editor window of your profile page or visit https://gaggle.plus/delete-data.

Lost password

Visit https://gaggle.plus/forgot-password, and provide the e-mail address you used for registration. You will receive an e-mail with a special link to set a new password.

Report issues

Please send an e-mail to support@gaggle.plus with the details of your issue.