Version 0.4.0-beta - Exercise Preferences, Advanced Rep Metrics
Whatβs new π¨
Per-exercise metric preferences
βEvery exercise can now have its own specifications and settings configuration. Choose which metrics appear in your bar charts, which stats overlay on your video, whether bar path is shown, and whether you log RPE. All these and more can be customized as app-wide defaults or on a per-exercise override.
Advanced metrics
βThirteen metrics are now available in the Metric Android including peak velocity, mean velocity, power metrics, tempo, time to peak velocity, and more for full parity with the iOS app rep metrics. Full list of available metrics here β
Double bar chart comparisons
βSelect a second metric to display side by side in your set review bar chart. Compare velocity against power, tempo against ROM, or any combination that fits your training. Set app defaults or exercise specific configurations for primary and the optional secondary metric.
Supported devices list
βWeβve published a supported devices list so you can check whether your device meets the requirements to run Metricβs computer vision system. Android devices have a wide range of chip configurations, and not all have the GPU performance needed for accurate, real-time barbell tracking. Check if your device is on the list here β
Improvements β¨
- Better low-light recording. Improved exposure management during live recording so you get cleaner video with better tracking in dimly lit gyms.
- Broader import compatibility. Fixed video encoding issues that caused import failures across different Android video formats and manufacturers.
Bug fixes π
- Fixed camera preview showing a black screen in some conditions
- Fixed a crash when scrolling through a large set history
- Fixed a crash on the home screen loading
- Fixed various recording and import edge cases on specific device configurations
Version 6.7 - Template Sharing & Smarter Warnings
What's new π¨
Template Sharing for Teams
βCoaches can now share program templates directly to individual athletes or their entire roster from within the app. Open any template and use the new share option to push it instantly β no exporting, no emails, no manual recreation on the athlete's end. Your programming reaches your athletes in just a few taps, ensuring your templates are ready when they need them.
Set Warnings and Guidance
Plate preview guidance, and post-set warnings now display with clear priority levels, so the most important issues surface immediately after each set. The redesigned warning view organises alerts by severity, giving you all the critical information at a glance without having to parse through noise. You'll know exactly what needs attention and what can wait before your next rep.
Improvements β¨
- Cloud Bug Reportingβ reports now upload directly from within Metric without opening your mail app. The redesigned report sheet makes it quicker to describe and submit an issue, even mid-session
- Plate Preview Detection. Plate guidance before recording now runs faster and more accurately, helping you frame the perfect set.
- iPad Template Builder. Navigation between the template builder and an active workout on iPad is now smoother and more reliable.
- iPad Exercise List. A new dedicated sidebar view makes browsing and selecting exercises faster and more natural on larger screens.
- Keyboard Handling. Improved keyboard behaviour across the app ensures text inputs appear and dismiss predictably, keeping your workflow uninterrupted.
Bug fixes π
- Fixed nav stack issue on iPad when switching between the template builder and an active workout
- Fixed layout issues with the feedback sheet and plate size custom builder on iPad
Version 0.3.0-beta - RPE, video management, app settings
What's new π¨
RPE and RIR tracking
βRate your sets with RPE or RIR directly after recording. A new entry sheet lets you log perceived effort alongside your velocity data, giving you a more complete picture of every set. Toggle RPE tracking on or off from the settings menu.
Video management
You can now handle your video storage and deletions automatically. Old videos can be cleaned up to free space on your device while your personal record videos are always kept safe. You can also set videos to auto-export before deletion, so nothing is lost.
Rep auto-hide
βUnracks and re-racks are now automatically filtered from your set data. Your rep count and set averages reflect only your working reps, giving you cleaner data without manual editing. If Metric gets one of these wrong you can alway unhide it from the reps table in the set review.
Account & settings menu
βNew toggle options for RPE tracking and bar path overlay visibility. Customize what you see during and after your sets. The settings menu also now links directly to the changelog, Metric validation research, and user guides on the website.
Improvements β¨
- Fixes for plate detection in preview. The pre-recording plate detection system is now more responsive, giving you quicker more accurate feedback on your setup.
- HEVC video encoding. Videos now save in HEVC, cutting file sizes by roughly 50% with no loss in quality. Faster exports, less storage used.
- Image color encoding fixed. Video was appearing washed out on playback for some devices, Metric now properly matches your device color space for playback and export.
- Refreshed UI across the app. Form fields, dropdowns, and text inputs have been unified across profile, quick set, edit set, and bug report screens for a cleaner, more consistent look.
- Improved cloud syncing. Training data is now saved and written to cloud storage more efficiently.
Bug fixes π
- Fixed crashes in the camera and set history screens
- Fixed an issue where some devices failed to activate the GPU for vision processing, falling back to slower CPU paths.
- Numerous tracking and camera performance fixes
Version 6.6 - Plate detection preview
What's new π¨
Plate detection preview
βMetric now shows you whether it can detect your plates before you start recording. Get real-time feedback on your setup so you can adjust your position, angle, or framing before your set β no more wasted reps from a bad camera angle.
Improvements β¨
- Faster data loading across the app. Smarter use of local caching means less waiting when navigating between screens. The history tab and performance charts in particular just got noticeably faster.
- Smoother active workout screen. The active workout view has been refined for a more fluid experience from start to finish.
- Improved tracking accuracy. Optimizations to the shared vision tracking system have made barbell detection more precise, resulting in more accurate velocity data.
- Less post set processing. Metric is now able to process more video frames in real-time at both 720p and 1080p resolutions, meaning less post-set processing delays for live recordings.
- More reliable real-time feedback delivery. The pathway between real-time tracking and your audible rep feedback has been optimized, reducing latency, missed reps and providing a big increase to accuracy during live recording.
Bug fixes π
- Fixed bugs in the active workout screen that could make workout completion laggy
- General stability improvements and UI enhancements across the entire app
Version 0.2.4-beta - Mali support and preview feedback
What's new π¨
Plate detection preview
βBefore you hit record, Metric now shows you whether it can see your plates in the frame. This gives you real-time feedback on your setup so you can adjust your position, angle, or framing before you start your set.
Fallback tracking for Mali chipset devices
Devices outside the flagship Samsung and Pixel line ups use alternative Mali GPU chipsets, that was not playing nicely with the Metric vision tracking system. We have now added a dedicated tracking and video processing pipeline specifically for these devices. Users who were reporting zero reps, crashes and failed imports (particularly the Motorola owners), this should now be fixed and working. Processing is a little slower, but accuracy should be just as good.
Improvements β¨
- Accelerometer fallback for budget phones. Device stability detection now works on phones without high-precision sensors.
- Faster real-time processing. Another round of processing speed improvements during live recording (up to 50+ fps for real time frame tracking on a Pixel 7 as baseline).
- Better bug reporting. More diagnostic logging and error catches in the vision pipeline, so when something does go wrong, we can find it faster.
Bug fixes π
- Fixed camera zoom level not initializing correctly between sessions
- Fixed a preview distortion issue on some devices
- Fixed crash causes, hangs and sluggish processing steps throughout the vision and plate tracking system
- Fixed a bug in the dropped frames fill logic for post processing
Version 0.2.0-beta - Stability fixes
What's new π¨
No new features in this release β this update is focused entirely on stability and performance.
Improvements β¨
- Faster post-recording processing. Set data processes faster after you finish recording, getting you to your results sooner.
- Improved selfie cam tracking. Barbell detection on the front-facing camera is now more accurate and consistent.
Bug fixes π
- Fixed numerous crashes during video import and processing
- Fixed a bug where users with a large set history couldn't open the app
- Fixed a crash in the velocity trace chart when reviewing longer video sets
- Fixed selfie cam data and bar path being inverted
- Fixed Google sign-up failing for some users
Version 0.1.2-beta - Stability and team features
What's new π¨
Team invites
βAthletes can now accept or decline team invites directly from their profile. If your coach uses Metric, you can join their organization and start sharing training data in just a couple of taps.
Custom exercises
βYou can now create your own exercises. If your movement isn't in the default list, add it and start tracking.
Improvements β¨
- Better crash detection. Additional logging and diagnostics added to the vision pipeline to help us catch and fix issues faster across more devices.
Bug fixes π
- Fixed multiple crashes across a range of older devices and different manufacturers
- Fixed a Google sign-up bug that prevented some users from creating an account
- Fixed a video quality encoding issue specific to Pixel 10 devices
- Fixed an issue where adding sets with a comma instead of a decimal point wasn't accepted
- Fixed logout not properly clearing onboarding state
β
Version 0.1.0 - Processing speed ups, personal records and trend charts
What's new π¨
Personal record badges
βEvery set now shows animated record badges for load, mean power, reps, and mean velocity β each displayed as a percentage of your all-time best. Tap any badge for a detail sheet with context on where you stand: new record, closing in, or building your baseline.
Velocity trends
βA new trend card compares your current set velocity against your six-week historical average. See at a glance whether you're trending up (well recovered and ready to push, trending down (potentially fatigued or not lifting with intent), or holding steady, and tap through for a detailed chart breakdown. Learn more about how Metric calculates Trends here β
Set quality warnings
βAfter each recording, Metric now analyses your setup and flags potential issues β viewing angle, framing, plate size, 0 rep reps, and device stability. These replace the old generic "no reps" message with specific, actionable feedback so you can fix issues and get better data on your next set.
Device stability detection
βYour phone now needs to be stable before recording can begin. An on-screen status pill shows whether your device is ready, needs to be held steady, or stood upright. Recording is disabled until the device is stationary and automatically stops if significant movement is detected mid-set.
Fullscreen video playback
βVideo playback can now be expanded to full screen with a tap. Includes a time scrubber, mute toggle, and your bar path and stats overlay β all carried over seamlessly between the mini player and expanded view.
Intuitive video playback
Video thumbnails are now extracted from the first rep in your set to provide better context and video playback now starts playing from 1 second your first rep starts, making technique review more efficient.
Improvements β¨
- Set history improvements. More details are now included on your set history list including a video thumbnail, your best rep velocity and %Β fatigue in the set.
- Faster real-time processing. Frame rates during live recording have jumped from 30fps into the high 40s and low 50s on devices that support 60fps, meaning smoother tracking and fewer missed data points.
- Smarter weight formatting. Decimal loads like 72.5kg now display correctly across the app.
Bug fixes π
- Fixed set data failing to load on some sessions
- Fixed an issue where Real-time recordings were dropping video frames during processing
- Fixed an issue with video imports and crashes on some Android chipsets and devices
Version 0.0.2 - 4k import & bar path fixes
What's new π¨
Set highlight bar
βThe set review screen now shows your best rep, set average, and fatigue/consistency metrics right at the top. Key performance data for every set, all at a glance.
Improvements β¨
- Midpoint zoom for ultrawide cameras. Wide ultrawide lenses (0.5x, 0.6x) now snap to a tighter midpoint zoom (0.75x, 0.8x), making it easier to frame your setup without switching cameras.
- Persistent selfie cam settings. Your camera selection and zoom level now carry over between sets, so you're not re-adjusting every time you hit record.
- Faster video imports. All imported videos process significantly faster, with 1080p processing speeds up to 2x quicker than before.
Bug fixes π
- Fixed a crash when importing 4K video
- Fixed bar path inversion on selfie cam recordings
- Fixed video rotation detection on imported videos on some Android devices that was causing zero reps or only detecting walkouts (XYΒ axis inversion)
- Fixed a spacing issue on the record action button
- Improved recording controls layout
- Disabled uploading 480p videos, which don't have enough resolution for accurate barbell tracking
Version 0.0.1 - Android Private Beta
What's new π¨
Android Beta - Metric has finally arrived on Android, you can still join the Android beta at this link β
Metric for Android is here (Private Beta)
The Android beta is a focused first release, available exclusively to waitlist members, built to bring velocity-based training to every platform.
We deliberately kept the feature set small so we could ship sooner, gather feedback, and iterate.
Available now you can:
- Account creation and sign-in (syncs with your existing Metric account if you have one)
- Record sets directly in-app or import videos from your camera roll
- 1080p HD video recording
- Real-time velocity, ROM, bar path, and tempo data
- Video playback with bar path overlay
- Video export with data overlay
- Training history on your home screen
Barbell tracking with computer vision
βRecord or import your sets and get instant set data including mean velocity, range of motion and eccentric tempo. The same tracking engine that powers Metric on iOS, is now available on your Android device.
Video playback with bar path overlay
βPlayback your sets and export the video with a real-time bar path overlay, then export and share videos directly from the app. Your training footage just became a coaching tool.
Training history, search, and sharing
βEvery set and video is saved to your free training profile. Search through your historical data, review past performance, and share sets with your coach or training partners β all at a glance.
Report bugs, provide feedback
Report bugs, suggest features and give feedback to the Metric team from inside the Metric app or join the Metric Discord
Version 0.4.0 - Public Beta
What's New π¨
Account creation
Metric now requires users to create an account. In the future your user profile will allow Metric to track your velocity data over time and much more!
Error messages and information
Metic will now report when your data may be inaccurate due to errors in phone positioning. Messages point users to a guide for these common errors, helping you quickly make adjustments to your set up.
Improved β¨
- Shortened introduction flow. We removed instructions about keeping the phone stationary from the onboarding because Metric now actually checks that your phone is stationary before recording, and warns you if it isnβt.
Fixes π
- Various text and UI colour changes. Do you ever notice spelling mistakes after hitting send on an email? App interface design is like that, and since launching the new UI we have spotted a lot of little things and got to work fixing them.
- Various crash fixes. Metric was crashing and having issues with some phones on iOS14, and was being limited to 30FPS on some front facing cameras. Metric should now no longer have these issues.
Version 0.3.0 - Public Beta
What's New π¨
New user interface design
βMetric has been completely re-designed thanks to the feedback of our early testers. This new user interface features:
- A persistent bottom menu lets you can start a new set with fewer taps
- Refined Set Review screen following Apple design conventions
- Highlighted stats which can be expanded
- Graph and table design refinements for better clarity
- The ability to review your set video from all the major screens
- Consistent dark/light mode colour scheme
Improved β¨
- Set data retained until a new set is recorded. Metric now holds onto your set data right up until you actually record your next set. Leaving the Set Review screen will not delete this data.
- Unit type permanence. Previously if you selected pounds for your weights Metric would sometimes be stubborn and convert everything to... well, metric! Metric now accepts that metric is not the only metric.
- Velocity trace auto-trim. The velocity trace now automatically trims to the first and last rep of a set, giving you a more focused view of how the set went minus all the pre-set fluffing around.
- Ongoing improvement to algorithm precision. Metric more accurately tracks velocity and range of motion data than ever before.
- Tweaked the acceleration triggers. You probably wonβt notice but Metric is just a little faster at starting a set now!
Fixes π
- Removed Trap Bar Jumps and Squat Jumps. This is a temporary measure as Metric was throwing errant results for these explosive lifts. A future release will bring these back when Metric can confidently handle explosive lifts!
- Various crash fixes. The endless hunt for the source of crashes on certain devices continues. Metric is now more efficient than ever, meaning many commonly reported crashes should be resolved.
- Video rotation fix. Sometimes Metric would warp and stretch your video in unexpected ways. Now Metric should present videos as expected.
- Camera preview dropout fix. Some users experienced a camera preview dropout while recording multiple sets in a row. We believe we found the culprit for this behaviour, and Metric should now correctly show you what Metric is seeing when recording.
β
Version 0.2.1 - Public Beta
Improved β¨
- Enhancement to the velocity detection algorithm.
The increase in fidelity with version 0.2.0 exposed a skew in Metricβs measurement of fast movements where bar speed exceeded ~0.8m/s mean velocity. This update removes this skew at faster velocity, further improving Metricβs validity and correlation to MOCAP reference data. Users may see notable change to their reported velocity for fast reps.
Fixes π
- Fixed a selection of annoying crashes.
Metric pushes some older devices to the limit, often asking too much (of their memory and graphic processing). Metric is now less demanding, so older devices should no longer throw in the towel during sets!
β
Version 0.2.0 - Public Beta
Improved β¨
- MAJOR UPGRADE to the velocity detection algorithm.
Metric has been overhauled to enable high frame rate analysis at higher video resolution. This results in superior measurement fidelity and processing speed. Metric could previously process live video at 480p resolution at throttled frames per second. Significant re-writing of code now enables live video processing at HD 720p resolution and 60 frames per second. To say we are ecstatic about this update is an understatement! - Tweaking the movement triggers that end set recording.
Metric should end the set recording when you pick up your device, but not when you bump it or drop weights. The device accelerometer monitoring has been tuned to better distinguish events and this should prevent set recording from ending early. We expect the trigger algorithm will need further refinement but this version should be a big step in the right direction!
Fixes π
- Fixed a selection of annoying crashes. Metric would spontaneously and dramatically stop in the middle of some usersβ workouts. Now it should be more considerate and keep working for as long as you do.
- Made the results table display more reps. Some users (who apparently enjoy pain and discomfort) would do sets of more than 17 reps. Metric previously couldnβt scroll that far on the results table, but now displays as many rows as required to pinpoint the exact moment you lost the will to go on.
- Reduced media playback cut-outs. Your music or podcasts will cut-out at least 50% less often when starting sets. The other 50% is still unresolved but we continue to aim for perfection!
Version 0.1.4 - Public Beta
Improved β¨
- Update to the ROM measurement algorithm. Metric uses a velocity threshold to determine the starting point of each rep when calculating ROM. This could result in overly short ROM for very slow reps. Now the algorithm waits for the velocity threshold, but travels back in time to where the bar first moved. As a result, the Metric ROM calculation is now more accurate without counting false reps.
- Sticking-point recognition. When you hit a sticking point Metric would sometimes think you had actually reached the end of your rep. Now Metric believes in you, and will keep measuring the rep all the way to the top as you grind it out!
- Refined the device movement trigger for ending recordings. Metric stops recording when you pick up your phone. Previously the movement trigger was a little too sensitive, and vibrations from dropping weights could end your set too early. Metric should now recognise the difference between vibrations and you actually picking up your phone.
Fixes π
- Fixed a bug that resulted in some users experiencing a crash while recording their sets. We were able to replicate the bug and Metric should now stay open and continue recording instead of just quietly giving up.
- Tidied up pixels that were not quite up to par with a few UI tweaks (thanks Andrew!) so the interface is now in a better place.
Version 0.1.3 - Public Beta
Fixes π
- Fixed a bug where after selecting your weight Metric would correctly display the camera briefly, before incorrectly returning you back to the weight selection screen. This was due to a known problem with certain versions of iOS 14. Now instead of being refused entry to the future of VBT, Metric users on iOS 14 can actually experience it!
- Changed the app settings so it is no longer available on iPad. Truthfully Metric wasn't built for iPad, so users who installed it found everything was a bit off. One day soon we will make a version for iPad... but that is not today!
Version 0.1.2 - Public Beta
What's New π¨
Movement warnings prior to recording
βBecause the device must be stationary to correctly measure velocity, Metric now features warnings when the phone is moved or not in a vertical position. This prevents you from recording sets before the camera is correctly positioned.
Picking up the device ends recording
To make it faster to end a set simply pick up your phone. Metric will automatically stop the recording when it detects movement.
Removed video upload feature
Now that in-app recording is working great, we no longer need the ability to upload footage from the camera roll for testing. This simplifies using the app, and also stops users uploading videos that have movement or the wrong camera settings, both of which were resulting in sub-par data.
Improvements β¨
- Velocity-time trace graph upgraded. Metric now shows a much better looking and more readable graph.
- Minor changes to text sizing and colours.
Fixes π
- Fixed a text wrapping issue on some crucial pieces of information on several buttons and alerts. There's nothing worse than when a sentence just...
- Certain progress indicators were not being displayed at the right time. They now show up where they should, letting you know that Metric is processing your video rather than frozen!
β
Version 0.1.1 - Internal Beta
What's New π¨
Set Summary Page
After your set you will now be directed straight to a set summary highlighting key numbers from your set like best rep velocity, velocity loss and ROM variance
Bar charts
We now have a rep-by-rep bar chart in the Set Review screen which helps if you are the visual type! It is excellent for understanding how performance changed over the course of your set.
Onboarding tutorial
The key instructions for using Metric are now in an illustrated onboarding when you open the app for the first time, and also available from a Help button on the Home Screen.
Improvements β¨
- Enhanced post-set workflow.
When you have finished reviewing a set you can now save it and immediately start your next set with the press of a single button.
Fixes π
- Fixed landscape orientation killing the app. We have locked the app in Vertical orientation to prevent it becoming very not functional if you turned your phone on its side.
- In certain cases racking and un-racking the bar was being mis-categorised as a rep. The rep detection model should now properly ignore racking and un-racking!
Version 0.1.0 - Internal Beta
What's New π¨
HD Video
Metric records sets in HD from either the rear or front-facing camera at 60 FPS. This means when you save the video to your camera roll it will be nice and crispy, just like your lifts.
Exercise and load picker
Prior to recording you can now select your exercise and weight. This information is then displayed on the Set Review screen so you can remember what you are looking at. If you screenshot your results this is quite helpful.
Improvements β¨
- Listen to music while recording your sets.
Previously when recording a set the video camera would take control of the audio, interrupting whatever you had playing. We wrestled the audio back under your control so you can keep smashing PRs to Tay Tay! - Less numbers on the review screen.
We have simplified the set analysis page to just highlight Mean Velocity and ROM. We also reduced decimal places to make the results table much easier on the eyes. - The rep and velocity detection model got better (again).
Uploaded videos process much faster, and missed reps should be few and far between now.
Fixes π
- Fixed a strange flicker where dark-mode or light-mode switched for a moment when going from recording back to the app home screen. The flicker is no more.
- Fixed a crash which happened for some users on first installing the app. Metric was asking too many questions about your device when you opened it. Itβs much more restrained now. Everything is on a need-to-know basis.
Version 0.4.0-beta - Exercise Preferences, Advanced Rep Metrics
Whatβs new π¨
Per-exercise metric preferences
βEvery exercise can now have its own specifications and settings configuration. Choose which metrics appear in your bar charts, which stats overlay on your video, whether bar path is shown, and whether you log RPE. All these and more can be customized as app-wide defaults or on a per-exercise override.
Advanced metrics
βThirteen metrics are now available in the Metric Android including peak velocity, mean velocity, power metrics, tempo, time to peak velocity, and more for full parity with the iOS app rep metrics. Full list of available metrics here β
Double bar chart comparisons
βSelect a second metric to display side by side in your set review bar chart. Compare velocity against power, tempo against ROM, or any combination that fits your training. Set app defaults or exercise specific configurations for primary and the optional secondary metric.
Supported devices list
βWeβve published a supported devices list so you can check whether your device meets the requirements to run Metricβs computer vision system. Android devices have a wide range of chip configurations, and not all have the GPU performance needed for accurate, real-time barbell tracking. Check if your device is on the list here β
Improvements β¨
- Better low-light recording. Improved exposure management during live recording so you get cleaner video with better tracking in dimly lit gyms.
- Broader import compatibility. Fixed video encoding issues that caused import failures across different Android video formats and manufacturers.
Bug fixes π
- Fixed camera preview showing a black screen in some conditions
- Fixed a crash when scrolling through a large set history
- Fixed a crash on the home screen loading
- Fixed various recording and import edge cases on specific device configurations
Version 0.3.0-beta - RPE, video management, app settings
What's new π¨
RPE and RIR tracking
βRate your sets with RPE or RIR directly after recording. A new entry sheet lets you log perceived effort alongside your velocity data, giving you a more complete picture of every set. Toggle RPE tracking on or off from the settings menu.
Video management
You can now handle your video storage and deletions automatically. Old videos can be cleaned up to free space on your device while your personal record videos are always kept safe. You can also set videos to auto-export before deletion, so nothing is lost.
Rep auto-hide
βUnracks and re-racks are now automatically filtered from your set data. Your rep count and set averages reflect only your working reps, giving you cleaner data without manual editing. If Metric gets one of these wrong you can alway unhide it from the reps table in the set review.
Account & settings menu
βNew toggle options for RPE tracking and bar path overlay visibility. Customize what you see during and after your sets. The settings menu also now links directly to the changelog, Metric validation research, and user guides on the website.
Improvements β¨
- Fixes for plate detection in preview. The pre-recording plate detection system is now more responsive, giving you quicker more accurate feedback on your setup.
- HEVC video encoding. Videos now save in HEVC, cutting file sizes by roughly 50% with no loss in quality. Faster exports, less storage used.
- Image color encoding fixed. Video was appearing washed out on playback for some devices, Metric now properly matches your device color space for playback and export.
- Refreshed UI across the app. Form fields, dropdowns, and text inputs have been unified across profile, quick set, edit set, and bug report screens for a cleaner, more consistent look.
- Improved cloud syncing. Training data is now saved and written to cloud storage more efficiently.
Bug fixes π
- Fixed crashes in the camera and set history screens
- Fixed an issue where some devices failed to activate the GPU for vision processing, falling back to slower CPU paths.
- Numerous tracking and camera performance fixes
Version 0.2.4-beta - Mali support and preview feedback
What's new π¨
Plate detection preview
βBefore you hit record, Metric now shows you whether it can see your plates in the frame. This gives you real-time feedback on your setup so you can adjust your position, angle, or framing before you start your set.
Fallback tracking for Mali chipset devices
Devices outside the flagship Samsung and Pixel line ups use alternative Mali GPU chipsets, that was not playing nicely with the Metric vision tracking system. We have now added a dedicated tracking and video processing pipeline specifically for these devices. Users who were reporting zero reps, crashes and failed imports (particularly the Motorola owners), this should now be fixed and working. Processing is a little slower, but accuracy should be just as good.
Improvements β¨
- Accelerometer fallback for budget phones. Device stability detection now works on phones without high-precision sensors.
- Faster real-time processing. Another round of processing speed improvements during live recording (up to 50+ fps for real time frame tracking on a Pixel 7 as baseline).
- Better bug reporting. More diagnostic logging and error catches in the vision pipeline, so when something does go wrong, we can find it faster.
Bug fixes π
- Fixed camera zoom level not initializing correctly between sessions
- Fixed a preview distortion issue on some devices
- Fixed crash causes, hangs and sluggish processing steps throughout the vision and plate tracking system
- Fixed a bug in the dropped frames fill logic for post processing
Version 0.2.0-beta - Stability fixes
What's new π¨
No new features in this release β this update is focused entirely on stability and performance.
Improvements β¨
- Faster post-recording processing. Set data processes faster after you finish recording, getting you to your results sooner.
- Improved selfie cam tracking. Barbell detection on the front-facing camera is now more accurate and consistent.
Bug fixes π
- Fixed numerous crashes during video import and processing
- Fixed a bug where users with a large set history couldn't open the app
- Fixed a crash in the velocity trace chart when reviewing longer video sets
- Fixed selfie cam data and bar path being inverted
- Fixed Google sign-up failing for some users
Version 0.1.0 - Processing speed ups, personal records and trend charts
What's new π¨
Personal record badges
βEvery set now shows animated record badges for load, mean power, reps, and mean velocity β each displayed as a percentage of your all-time best. Tap any badge for a detail sheet with context on where you stand: new record, closing in, or building your baseline.
Velocity trends
βA new trend card compares your current set velocity against your six-week historical average. See at a glance whether you're trending up (well recovered and ready to push, trending down (potentially fatigued or not lifting with intent), or holding steady, and tap through for a detailed chart breakdown. Learn more about how Metric calculates Trends here β
Set quality warnings
βAfter each recording, Metric now analyses your setup and flags potential issues β viewing angle, framing, plate size, 0 rep reps, and device stability. These replace the old generic "no reps" message with specific, actionable feedback so you can fix issues and get better data on your next set.
Device stability detection
βYour phone now needs to be stable before recording can begin. An on-screen status pill shows whether your device is ready, needs to be held steady, or stood upright. Recording is disabled until the device is stationary and automatically stops if significant movement is detected mid-set.
Fullscreen video playback
βVideo playback can now be expanded to full screen with a tap. Includes a time scrubber, mute toggle, and your bar path and stats overlay β all carried over seamlessly between the mini player and expanded view.
Intuitive video playback
Video thumbnails are now extracted from the first rep in your set to provide better context and video playback now starts playing from 1 second your first rep starts, making technique review more efficient.
Improvements β¨
- Set history improvements. More details are now included on your set history list including a video thumbnail, your best rep velocity and %Β fatigue in the set.
- Faster real-time processing. Frame rates during live recording have jumped from 30fps into the high 40s and low 50s on devices that support 60fps, meaning smoother tracking and fewer missed data points.
- Smarter weight formatting. Decimal loads like 72.5kg now display correctly across the app.
Bug fixes π
- Fixed set data failing to load on some sessions
- Fixed an issue where Real-time recordings were dropping video frames during processing
- Fixed an issue with video imports and crashes on some Android chipsets and devices
Version 0.0.2 - 4k import & bar path fixes
What's new π¨
Set highlight bar
βThe set review screen now shows your best rep, set average, and fatigue/consistency metrics right at the top. Key performance data for every set, all at a glance.
Improvements β¨
- Midpoint zoom for ultrawide cameras. Wide ultrawide lenses (0.5x, 0.6x) now snap to a tighter midpoint zoom (0.75x, 0.8x), making it easier to frame your setup without switching cameras.
- Persistent selfie cam settings. Your camera selection and zoom level now carry over between sets, so you're not re-adjusting every time you hit record.
- Faster video imports. All imported videos process significantly faster, with 1080p processing speeds up to 2x quicker than before.
Bug fixes π
- Fixed a crash when importing 4K video
- Fixed bar path inversion on selfie cam recordings
- Fixed video rotation detection on imported videos on some Android devices that was causing zero reps or only detecting walkouts (XYΒ axis inversion)
- Fixed a spacing issue on the record action button
- Improved recording controls layout
- Disabled uploading 480p videos, which don't have enough resolution for accurate barbell tracking
Version 0.0.1 - Android Private Beta
What's new π¨
Android Beta - Metric has finally arrived on Android, you can still join the Android beta at this link β
Metric for Android is here (Private Beta)
The Android beta is a focused first release, available exclusively to waitlist members, built to bring velocity-based training to every platform.
We deliberately kept the feature set small so we could ship sooner, gather feedback, and iterate.
Available now you can:
- Account creation and sign-in (syncs with your existing Metric account if you have one)
- Record sets directly in-app or import videos from your camera roll
- 1080p HD video recording
- Real-time velocity, ROM, bar path, and tempo data
- Video playback with bar path overlay
- Video export with data overlay
- Training history on your home screen
Barbell tracking with computer vision
βRecord or import your sets and get instant set data including mean velocity, range of motion and eccentric tempo. The same tracking engine that powers Metric on iOS, is now available on your Android device.
Video playback with bar path overlay
βPlayback your sets and export the video with a real-time bar path overlay, then export and share videos directly from the app. Your training footage just became a coaching tool.
Training history, search, and sharing
βEvery set and video is saved to your free training profile. Search through your historical data, review past performance, and share sets with your coach or training partners β all at a glance.
Report bugs, provide feedback
Report bugs, suggest features and give feedback to the Metric team from inside the Metric app or join the Metric Discord