- Analog watch face for Garmin watches with a round screen
- Arc-shaped indicators around the watch face for notification count, Bluetooth status, Do Not Disturb mode, alarm count, and battery level
- Additional indicators showing sunrise/sunset and civil dawn/dusk times
- Current heart rate displayed below the 12 o'clock position
- Date displayed above the 6 o'clock position
- Heart rate graph in the central area showing the last 6 hours of data, color-coded and scaled in increments of 10 beats
- Average heart rate for the last 10 minutes displayed between the current heart rate value and the heart rate graph
- Power saver mode to conserve battery: during a defined interval, only the clock hands are drawn and refreshed every 5, 10, or 15 minutes. The full watch face is restored when the watch becomes active.
- Lost and found feature: if the watch loses Bluetooth connectivity for a specified period, the owner's contact information is displayed instead of the watch face
- Optimized for the Vivoactive 4 with its 260x260 screen resolution
- The Vivoactive 4 stores 360 values in the history iterator. Since the graph is 180 pixels wide, only every second value is drawn to prevent a "jumping" graph.
- Cache values that do not need to be recomputed on every update
- Minimize CPU utilization, memory allocation, and battery consumption for optimal performance