tensr.fitness

NotesHead to headPost 35

Vitruvian changes the resistance while you lift

No sensor required

Summary

Vitruvian’s Trainer+ is doing something an inline load cell cannot: changing the resistance during a set. Its platform, cables, control system, and app work together to determine how the load behaves as you move.

Vitruvian’s published training-mode guide distinguishes adaptive and non-adaptive modes and describes several ways the machine changes loading behavior. That interaction is part of the workout, not just a graph produced afterward. Vitruvian’s training modes

This article concerns the documented Trainer+ workflow and existing owners. As of November 12, 2026, Vitruvian’s main site presents an update signup page. That is not confirmation of current new-unit availability, so this comparison does not assume you can order a particular model or package today. Vitruvian’s current site

A controller can change what a sensor only records

Put a passive sensor in a compatible load path and it reports the tension passing through it. If you slow down or the resistance changes, the recording can reflect that. The sensor does not make the cable lighter when you struggle or implement a different eccentric loading mode.

The Trainer+ documentation describes those kinds of changing resistance behaviors as functions of the machine. Replacing its app with a generic force recorder would not reproduce the control system or preserve the same workout experience.

That is why we do not describe Tensr as a cheaper Trainer+. It requires an independent source of resistance and a suitable attachment. The machine and the measurement layer are doing different physical jobs.

Nor do we have evidence that our sensor gives a universally better observation of a set performed on Vitruvian hardware. A claim about comparative measurement quality would need the particular signals, devices, and protocols to be tested.

Compare sessions with their resistance mode attached

Imagine two sessions with the same movement name and nominal target load. One uses a consistent-resistance mode; another adapts during the set. A matching summary label does not establish matching loading histories.

That example is why context needs to travel with a record. The mode, attachment, movement, and intended task help explain what the values mean. A curve without that context may be interesting while still being difficult to compare.

This applies to Tensr too. Moving an inline sensor between a band and a cable does not make the two movements interchangeable. A shared unit is useful, but it does not remove differences in mechanics, range of motion, or effort.

Our inline approach also leaves ordinary free-weight lifts without a direct force trace. Recording some accessory work is not a measurement of an entire mixed-equipment session.

Membership changes need a precise description

Vitruvian’s support material places classes, workout sharing, full workout data, and performance tracking within All Access. It also says the Trainer+ can still provide adaptive digital weight without renewal, while premium features are restricted. Those are separate questions: whether the hardware can train, and what the associated service records or displays. Vitruvian’s membership guide

Terms, app versions, and packages can differ. For an existing unit, check the features your own account currently has rather than treating an old trial duration or a region’s price as universal.

The same precision belongs in a data discussion. Viewing an old session is not the same as taking a structured recording into another analysis tool. Ask what you can retrieve, what it contains, and what still interprets it afterward.

Where Tensr fits alongside existing equipment

Tensr’s role is to keep a force record from compatible equipment independently of a particular resistance-machine brand. A local SQLite export provides an artifact for later inspection, including the stored recordings and their application context. The formats still need readers, and an export still needs somewhere to be kept.

That role can be useful if you train across several setups and want to inspect your own records. It comes with the work of connecting the sensor and keeping the setup consistent, as well as our documented sample-timing limitation.

If adaptive resistance is the feature you value in your Trainer+, a passive sensor is not a replacement for it. The useful comparison is which training experience you want to keep, and which additional records would help you understand the rest of your training.


What this looks like in tensr.fitness. Open the app, pair a sensor, and the metrics in this post are on the screen the moment you start a set.

A note on the data. Every force sample you record stays on your device — no account, nothing uploaded on its own. The file format is open — SQLite, CSV, NDJSON, all readable with any tool. More on that in theFAQ.

comparisonconnected-hardwaremeasurement