Every activity you finish on ROUVY is checked before it's saved to your account. If a check fails, the activity is marked as invalid and the reason is shown in its detail.
The checks are there to keep leaderboards, records, and rewards honest. Most failed activities aren't cheating at all: a wrong weight in your profile, a trainer that's out of calibration, or a second device recording the same ride will trip them just as easily.
This article explains what each reason means and what you can do about it.
|
Where to find the reason Open the activity in the ROUVY app or in the Riders Portal. An activity that didn't pass shows the name of the failed check, a short explanation, and a link to this article. The exact limits behind each check aren't published, so they can't be gamed. |
What happens to an invalid activity
The ride stays in your history, but it doesn't count towards anything that rewards effort. That means:
- no XP and no coins for the ride;
- no personal records and no update to your statistics;
- no progress in challenges and achievements;
- in a race or an event, your result is shown as disqualified (DSQ) and doesn't appear on the leaderboard;
- if you sync to STRAVA, the activity is uploaded but marked as gamified.
If the activity was marked invalid by mistake, we can restore it. See If you think the check was wrong below.
What each reason means
The name shown in the activity detail is in the left column. Most of them have an ordinary cause and a simple fix.
| Message | What it means and what to do |
| Unrealistic BMI |
The weight and height in your profile give a body composition that isn't realistic. Usually a typo in one of the two values, or a value entered in the wrong unit. What to do: check both values in your Riders Portal profile and correct them. Future rides will be validated normally. |
| Unrealistic average power |
Your average power for the ride, relative to your weight, is higher than what elite professional cyclists produce.
What to do: check the weight in your profile, then calibrate your trainer and update its firmware. See Calibration. Classic trainers that are known to read high aren't penalized. |
|
Unrealistic 30-second peak power Unrealistic 1-minute peak power Unrealistic 5-minute peak power Unrealistic 20-minute peak power |
Your best effort over that interval is above realistic human values. A single spike from a dropped connection usually doesn't trip this on its own, while a trainer that reads high for a whole interval will. What to do: the same as for average power:
|
| Overlapping activities |
Another activity on your account covers the same time as this one. Only one activity can be recorded at a time. The usual cause is a second device: a bike computer or a watch records the ride while ROUVY records it too, and both reach your account through a connected app. The system can't tell which one is real, so it doesn't count the same effort twice. What to do:
A warm-up or a cool-down that touches the ride it belongs to isn't treated as an overlap. |
| Constant power detected |
Your power stayed at almost the same value for the whole ride, which is typical of simulated data rather than real pedaling. Real riders vary their output constantly, even on a flat road. Workouts are exempt, because some trainers report the target power as the measured value during intervals. What to do: check your trainer connection and setup. A trainer stuck in a fixed-power mode, or a power source that isn't the trainer you think it is, produces the same flat line. |
| Not enough pedaling |
You were moving for most of the ride without producing any power. Coasting down a descent is part of cycling, but a ride that is mostly coasting doesn't count towards rewards and leaderboards. What to do: if you were pedaling and still see this, your trainer probably stopped sending power partway through. Check the connection; if it keeps happening, see Calibration and the troubleshooting articles for your trainer. |
If you think the check was wrong
Fix the cause first, then tell us. If the reason was a wrong weight or height, correct your profile before you write, so the next ride goes through.
Then contact us with the date of the ride and the message you saw. We can look into the activity, and if it was marked invalid wrongly, we can validate it again, and the XP, coins, and results it earned are restored.
How ROUVY spots manipulated data more broadly, and what happens when a ride is flagged during a race, is explained in ROUVY Anti-Cheat system.
Keeping your rides valid
- Keep your weight and height accurate in your profile.
- Calibrate your trainer regularly and keep its firmware up to date.
- Record each ride on one device only.
- Don't change your weight right before a ride. A sudden drop just before you start is checked too.
For more help, please feel free to contact us.