October 6th, 2025
This update introduces improvements to the user interface, typography, and accuracy calculations.
1. New Overall Accuracy Calculation System
The biggest change is a complete redesign of how exercise accuracy is calculated:
New Formula: OverallAccuracy = max(L, ā · (1 - β · e))
ā = average rep accuracy
β = penalty coefficient (default: 0.15, range: 0.10-0.20)
e = average mistakes per rep
L = lower threshold (default: 30)
Example: 5 reps with accuracies [90, 85, 80, 95, 100] and 4 total mistakes:
Average accuracy: 90%
Mistakes per rep: 0.8
Result: 90 × (1 - 0.15 × 0.8) = 79%
Better text sizing across different screen sizes (xxs, xs, sm breakpoints)
Improved spacing and icon sizing
Fixed overflow scrolling issues
Better divider styling