Freeskates
· vv0.0.5
About
Freeskates is a standalone activity recording app for drift skates, freeskates, inline skating, and urban cruising.
It shows the key stats you need while riding: elapsed time, distance, current speed, average speed, max speed, heart rate, and Garmin heart rate zone. The app records your session as an activity using Garmin Activity Recording, so you can save your ride after finishing.
Designed first for Garmin Instinct watches, with a clean high-contrast layout for quick glances during movement.
Features:
- Standalone activity app
- Time, distance, speed, average speed, and max speed
- Heart rate display
- Garmin heart rate zone support
- Start, stop, save, and discard recording controls
- Optimized layouts for supported Instinct models
Support Devices
- Instinct all series
- Fenix 7 family
- Fenix 8 family
If want any other device can contact me via the mail ~
Built for skaters who want a simple dedicated screen instead of using a generic running or cycling profile.
If you enjoy this app and would like to support development, tips are welcome:
https://ko-fi.com/dockvader
For feedback, issues, or support, please contact:
[email protected]
What's new
## v0.0.5 — 2026-07-11
### New Devices
- Added the Fenix 7 family (7 / 7S / 7X, Pro and Pro No-Wifi variants — 8
product ids) and the Fenix 8 family (43mm / 47mm AMOLED, Pro 47mm,
Solar 47mm / 51mm — 5 product ids). All use the color round layout.
- Fixed the no-subscreen layout branch: it now checks the runtime screen
## v0.0.4 — 2026-07-11
### Recording Accuracy
- Changed the displayed distance to use Garmin's activity-engine
`Activity.Info.elapsedDistance` (metres) during recording instead of
estimating distance by integrating instantaneous speed over time. This keeps
the on-watch distance aligned with Garmin's GPS/sensor-fused activity data
and avoids compounding speed-sample errors.
- Distance remains frozen while the activity is paused or stopped. Missing or
invalid distance readings are ignored so the last valid value stays visible.