
Our sport vest is tailored to fit the female body — comfort, support and freedom in every move.

Football GPS tracking at full depth — down to the stride, leg by leg, for all ninety minutes.

Basketball player tracking on UWB, for a game of cuts, stops and bursts — and the load behind every one.

Handball tracking indoors on UWB: sprints on the break, hard braking and sharp turns, each against the player's own baseline.

Volleyball load monitoring for explosive, vertical work — rally after rally, against each player's own baseline.
Real-time kinematic positioning. Normalises the packets.
Load, Peak, Fatigue, Readiness, Gait and more, calculated for every session per athlete.
Live as they train, and only the extract your role asked for.
Your analysis pipeline and your dashboard run in a dedicated, private cloud. Setup is on us.
No route in, no route out
Bands in m/s, distance in metres.
Bands in m/s, distance in metres.
The ledger of work done. Every metre, every change of gear, every collision with the ground.
The worst five minutes of the match, hunted down and measured. Averages forgive. Peaks do not.
How close the athlete came to their own ceiling, and how often they dared touch it.
The athlete at minute ninety against the athlete at minute one, and which quality gave out first.
Cuts, turns and hard stops — the mechanics that never show in a distance total and break people anyway.
Stride by stride, limb by limb — the signature of how an athlete runs, and the moment it starts to change.
The slow curve. Whether capacity is climbing, holding, or quietly eroding across a block.
One question every morning, answered in a colour. Full load today, or not.
Risk surfaced early, while it is still cheap. A prompt to look closer — never a diagnosis.
The bill for the work. Heart zones, cardiac strain, and the ratio that spots a tiring athlete before they look tired.

Our sport vest is tailored to fit the female body — comfort, support and freedom in every move.
| Size | Chest | Underbust | Height | Weight |
|---|---|---|---|---|
| 2XS | 76–82 | 63–68 | 155–163 | 45–52 |
| XS | 82–88 | 68–72 | 158–166 | 50–58 |
| S | 88–94 | 72–76 | 162–170 | 55–65 |
| M | 94–100 | 76–82 | 165–173 | 60–70 |
| L | 100–108 | 82–90 | 168–176 | 70–80 |
| XL | 108–118 | 90–98 | 170–178 | 80–95 |
| 2XL | 118–130 | 98–108 | 170–180 | 95–110+ |
Measurements in cm, weight in kg.

The same vest, cut for the male torso — locked across the chest and shoulders so nothing shifts at speed.
| Size | Chest | Under-chest | Height | Weight |
|---|---|---|---|---|
| 2XS | 78–84 | 68–72 | 160–168 | 50–58 |
| XS | 84–90 | 72–76 | 165–172 | 55–65 |
| S | 90–96 | 76–80 | 170–178 | 65–75 |
| M | 96–102 | 80–86 | 175–183 | 75–85 |
| L | 102–110 | 86–94 | 180–188 | 85–95 |
| XL | 110–120 | 94–102 | 183–192 | 95–110 |
| 2XL | 120–132 | 102–112 | 185–195 | 110–125+ |
Measurements in cm, weight in kg.
Our heart-rate partner's sensor is built into the vest itself — beat-to-beat, with nothing extra to strap on.
High-compression and easy to wash, with no electronics sewn in. Our partner's heart-rate strap is included.
An athlete performance tracking system for team sports — football outdoors; basketball, handball and volleyball indoors. A pod in the vest tracks position (GPS on a pitch, UWB in a hall) and movement at 100 Hz, heart rate is measured alongside, and every session and match becomes up to 262 validated metrics.
Yes, independently. Third-party laboratories validate our measurements, alongside our own testing. And there is no black box: our measurement methods and data-processing methodology are open to scientific scrutiny.
Both use the same pod, pipeline and private network — the difference is how the heart is measured. EVO pairs a high-compression vest with our partner's heart-rate strap. PRO builds the sensor into the vest itself, beat-to-beat with nothing extra to strap on, and unlocks all 262 metrics, injury prevention included.
Pod to HUB runs over a private Wi-Fi or UWB link on your pitch or court. HUB to analytics runs over VPN. Analytics and dashboard share a host and communicate through the database.
No. Bring your historical measurements with you — we import them into Tectus, so your history carries on where it left off. It is your data, and it stays yours.
No. Almost every threshold is relative to the athlete's own baseline, computed from their previous weeks and months. A 90% sprint exposure means 90% of that player's personal maximum, never a squad average.
Tell us about your squad and what you need to measure. We will come back with a straight answer about whether Tectus fits.