Connected provider activities
Use activities imported from Garmin, Suunto, COROS, and Wahoo while keeping the source service and available original files visible.
Workout Comparison
Bring Garmin, Suunto, COROS, Wahoo, FIT, TCX, GPX, JSON, and SML recordings into one comparison workflow. Inspect synchronized metrics and routes, assign reference and test roles, and save reviewer-ready benchmark reports.
Workout Files
Use files from unsupported services, review units, beta firmware, and lab tests beside provider-imported activities. Original-file context remains available for exports, reprocessing, and later comparisons.
One Workflow
Provider activities and uploaded files use the same comparison engine. Choose the recordings, align their timelines, inspect their shared evidence, and keep the result as a reusable benchmark.
Bring In Any Recording
Compare connected-service history, manual uploads, device exports, lab files, and review-unit recordings without creating separate archives for each source.
Use activities imported from Garmin, Suunto, COROS, and Wahoo while keeping the source service and available original files visible.
Import FIT, TCX, GPX, JSON, and SML activity files from device exports, unsupported services, lab tests, beta firmware, and review units.
Compare a provider activity with an uploaded file, or two recordings from different providers, through the same benchmark workflow used for same-source recordings.
Compare Every Signal
Shared streams stay synchronized while GNSS and sensor metrics quantify differences that are difficult to judge from two summary totals.
Choose the trusted recording as the reference, assign the activity under test, automatically align their timelines, swap roles, and rerun the benchmark when needed.
Inspect compatible pace or speed, heart rate, power, cadence, altitude, distance, and other recorded streams on synchronized charts.
Compare GPS traces point by point with distance differences, CEP50, CEP95, RMSE, maximum deviation, and other available positional metrics.
Review available correlation and error metrics for shared streams, then surface detected dropouts, stuck values, cadence lock, and preprocessing context.
Reviewer Reports
The same benchmark can support sports watch and bike-computer reviews, sensor comparisons, firmware follow-ups, coaching notes, and device QA.
Save the device pair, overall agreement, GNSS, heart-rate, altitude, quality, and timing context in one reusable report.
Keep device colors consistent across activity toggles, event tables, charts, maps, and benchmark dialogs, then label saved comparisons with review tags.
Copy the reviewer summary or export the benchmark image for device reviews, YouTube videos, blog posts, coaching notes, firmware tests, and QA.
Keep provider imports and test files in the same account so later firmware, hardware, and sensor comparisons use the same workflow and reporting language.
FAQ
Yes. Import provider activities or upload FIT, TCX, GPX, JSON, and SML files, then compare compatible recordings with source-aware maps, charts, overlays, and benchmark reports from the same dashboard.
Yes. Quantified Self works as a FIT and workout-file viewer: upload FIT, TCX, GPX, JSON, or SML activities to inspect their maps, charts, statistics, and recorded metrics. Imported files remain available for exports, reprocessing, and side-by-side benchmark comparisons.
A saved report can include reference and test roles, timeline alignment, stat differences, GNSS accuracy, shared-stream agreement, detected quality issues, reviewer tags, and an at-a-glance summary when the required data is available.
Yes. Reviewers can copy the benchmark summary and share or download the report image for a sports watch review, video, blog post, coaching note, firmware test, or QA record.
Yes. Manual uploads, core analysis tools, and benchmark comparisons are available on the free plan for up to 100 activities. Automatic service sync and higher activity limits require a paid plan.
Next Step
Start with provider activities or workout files you already have. Manual uploads and benchmark comparisons are free to try on the Starter plan; automatic provider sync and higher limits require a paid plan.