package icon

Dreeve Upload

Upload FIT & GPX fitness activities to your self-hosted Dreeve instance
An app for uploading fitness activities (FIT/GPX files) to your self-hosted Dreeve instance.

The app attempts to minimize subsequent activity edits by modifying the title to reflect sport type and commute and group ride flags. Dreeve's automation rules can then be used to fill in the gaps. E.g.:

* If name contains "commute" then set "commute" flag,
* If name contains "gravel" then set gear to "Canyon Grizl",
* If name contains "mountain bike" then set sport type to "Mountain Bike Rides".

For FIT files, the title is written to the "wkt_name" field using an extremely hacky patcher. You can always skip this step and upload original file as is.

This app is not affiliated with Dreeve, Garmin or any other trademark holders. All trademarks are property of their respective owners.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 0.1.0 (100) suggested Added on Oct 29, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • net.glsk.dreeve.upload.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 4 MiB PGP Signature | Build Log

  • Version 0.0.3 (30) - Added on Oct 22, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • net.glsk.dreeve.upload.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 3.9 MiB PGP Signature | Build Log