App FAQ
212 questions across 9 topics
Account & Login
Tap "Get started" on the intro screen, enter your email and password, accept the terms, then complete the 5-step onboarding (name, sex, date of birth, height/weight, goal).
Your password must be at least 8 characters long and contain at least 2 uppercase letters, 1 lowercase letter, 1 number, and 1 special character (!@#$%^&*).
An account with that email already exists. Go to Login instead, or use "Reset password" if you forgot your credentials.
First name, last name, biological sex, date of birth, height, weight, and a personal goal (max 150 characters).
Yes. After registering you will receive a verification email. You must verify your email before you can log in.
Enter your email and password on the Login screen and tap "Log in".
Double-check your email and password. If you forgot your password, tap "Reset".
You need to verify your email first. Check your inbox (and spam folder) for the verification link.
On the Login screen tap "Reset", enter your email address, and tap "Send email". You will receive a password reset link.
Check your spam/junk folder. Make sure the email address is correct. Try again after a few minutes.
Links are available on the registration screen. They point to the Terms and Privacy Policy pages on lavriq.tech.
Currently only email and password.
Yes, you can update your profile information (height, weight, goal, etc.) from the Profile screen after logging in.
Analytics & Dashboard
A greeting, your performance overview (Fitness, Fatigue, Form, Training Load), recovery status, recent activity, your progress, physical condition, routes, and today's training.
Pull down on the screen to refresh. Data is cached for 15 minutes, so a pull-to-refresh fetches the latest from the server.
A measure of your aerobic fitness built up over weeks of training. Higher is better.
Reflects recent training stress. A high fatigue score means your body is under more load and may need recovery.
The balance between fitness and fatigue. Positive form means you are well-rested relative to your fitness level.
The total training stress accumulated over the last 7 days.
A 0–100 score based on your heart rate variability (HRV) that indicates how ready your body is for training.
They range from "Not Ready" to "Optimal", telling you whether to rest or train.
Your HRV baseline is your personal average. Confidence (shown as dots) indicates how reliable the baseline is — more data means higher confidence.
Tap "Check Recovery" on the dashboard to start an HRV measurement. See the HRV Measurement section for full details on setup, device requirements, and measurement steps.
Effort Scores, Total Calories, Watts per kilogram (W/kg), and Total Activities, each with a trend indicator.
An up arrow (green) means the metric is improving, a down arrow (red) means it is declining, and a sideways arrow (gray) means it is stable.
Weight, body fat percentage, blood pressure, resting heart rate, sleep duration, and sleep quality.
That means no data is available yet for that metric. Log your measurements or sync a device to see values.
Your latest training session with details like sport type, duration, distance, heart rate, and calories.
You have not recorded or synced any training sessions yet. Start a workout or sync your device.
Tap "See Trends" on the Performance Overview section of the dashboard.
A multi-line chart of your Fitness, Fatigue, and Form scores over time, plus weekly training load bars.
A visual scale from "Risk" through "Productive" and "Optimal" to "Race Ready", showing where your current form sits.
An estimate of your maximum oxygen uptake. It reflects your cardiovascular fitness level and includes a trend over time.
An AI-generated text that summarizes your recent fitness trends and gives context to the numbers.
A section showing your latest saved route with its name, distance, ascent, and a map preview.
Tap "Add route" to create or import your first route.
Your active training plan (name, current cycle, week progress) and today's scheduled workout (name, type, duration, difficulty).
It creates a personalized multi-week training plan. This feature requires an Elite subscription.
It creates a workout for today based on your training data.
Tap the "Retry" button to reload the data. If the problem persists, check your internet connection.
Pull down to refresh. If it still doesn't load, check your internet connection or restart the app.
Workouts & Training
A personalized multi-week program made up of cycles (e.g. Base, Build, Peak, Taper, Recovery). Each cycle contains scheduled workouts tailored to your goal.
On the Analytics home screen, tap "Generate Plan". The plan is created based on your profile and goals. This feature requires an Elite subscription.
Base builds your aerobic foundation. Build increases intensity. Peak brings you to top form. Taper reduces load before an event. Recovery allows your body to rest.
The plan screen shows your current week (e.g. "Week 3 of 12"), a cycle timeline with compliance percentages, and status indicators for each workout (Planned, Active, Done, Skipped, Partial).
Yes. Skipped workouts are marked accordingly and affect your compliance score.
A percentage that shows how closely you followed the plan. It is calculated per cycle and overall.
Yes. Tap the history icon on the Training Plan screen to see all your previous plans with their compliance metrics.
On the Training Plan screen, tap the archive icon. Confirm in the dialog. Archiving removes the plan from your active view but keeps it in your history.
Your plan was regenerated because of a change in your profile (e.g. updated FTP or goal). The banner explains the reason.
A collection of workout templates you can browse, filter, and activate. Each template includes a name, type, difficulty, duration, description, and segment breakdown.
Use the type filter row at the top (Recovery, Endurance, Tempo, Sweet Spot, Threshold, VO2max, Anaerobic, Sprint) or tap the filter icon for advanced filters: difficulty (1–5), duration range, and indoor/outdoor.
1 dot = Easy, 2 = Moderate, 3 = Challenging, 4 = Hard, 5 = Expert.
"Suitable for" indicates who the workout is designed for (e.g. Intermediate, Advanced). "Benefit" tags describe what the workout improves (e.g. FTP Building, Endurance).
A bar chart showing each segment of the workout with its duration and intensity, color-coded by training zone (e.g. green for Endurance, yellow for Tempo, orange for Threshold, red for VO2max).
The workout type, difficulty, duration, estimated load, a full description, the profile chart, a list of segments with their targets and coaching tips, benefits, and tags.
When enabled, the workout intensity is automatically adjusted based on your current training state. This feature is available for Pro and Elite subscribers.
Workouts can be based on Power (watts / % of FTP), Heart Rate (bpm / % of max HR / HR zone), or RPE (Rate of Perceived Exertion, a 1–10 effort scale).
A workout where segment targets are defined as a percentage of your FTP (Functional Threshold Power) or as absolute watts. You need a power meter to follow these targets.
A workout where segment targets are defined as a percentage of your max heart rate, an HR zone, or absolute bpm. You need a heart rate monitor to follow these targets.
A workout where targets are based on how hard the effort feels on a 1–10 scale. No sensor is required.
Some segments include optional cadence targets (min/max RPM) in addition to the primary target. These help you maintain the right pedaling rhythm.
Segments are color-coded from lighter to darker by intensity: Recovery, Endurance, Tempo, Sweet Spot, Threshold, VO2max, Anaerobic.
From the Workout Library, open a workout and tap "Activate", then choose "Start Workout". You can also generate a workout from the Analytics dashboard.
For power-based workouts: time remaining in the segment, your current power, step average power with target range, a progress graph, plus heart rate and cadence. For HR-based workouts: the layout is similar but with heart rate as the primary metric.
Green means you are in the target zone. Blue means you are below target. Red means you are above target.
Short instructions that appear during specific segments (e.g. "Maintain a smooth cadence" or "Stay seated"). They are set by the workout creator.
The workout is marked as completed and your segment performance data (averages, min/max for power, HR, cadence, speed) is saved with your activity.
Pull down to refresh. If it still doesn't load, check your internet connection and tap "Retry".
Try broadening your filters (remove type, widen duration range, or reset difficulty).
You don't have a plan yet. Go to the Analytics home screen and tap "Generate Plan" (Elite subscription required).
Training History & Analysis
Tap "View All" on the Recent Activity section of the dashboard, or navigate to "All Trainings". You will see a paginated list of all your completed activities.
Name, sport, date, duration, distance, average/max speed, average/max heart rate, average/max power, cadence, calories, elevation gain, and a map preview (if GPS data is available).
Long-press a training card in the list and confirm the deletion. Deleted trainings cannot be recovered.
Tap a training card in the list to open the Training Summary screen.
Date, sport, distance, moving time, average speed, calories, and an overview map (if GPS). If you had sensors connected, you also see detailed power and heart rate analysis.
Average, max, and min power, W/kg, W/HR (watts per heartbeat), a power-over-time chart, power zone distribution, and a power curve (best efforts for different durations).
Average, max, and min heart rate, a heart rate-over-time chart, and heart rate zone distribution.
AI-generated text summaries that analyze your training. They cover an overall summary, pacing analysis, power insights, heart rate insights, and progress compared to previous activities.
Yes. AI insights are available with a paid subscription plan.
If you have Strava connected in your Integrations settings, trainings are synced automatically. The Training Summary shows a sync status badge (uploaded, pending, duplicate, failed, or skipped).
The training was already uploaded to Strava previously, so it was not uploaded again.
Yes. On the Training Summary screen, open the menu and tap "Save as Route". Choose a name and route type, then save. The route will appear in My Routes.
A route from this training was already saved. Each training can only be saved as a route once.
Pull down to refresh. If it still fails, check your internet connection and tap "Retry". Previously loaded trainings may still be visible from cache.
Tap "Retry" to reload. If the problem persists, try refreshing from the menu. The app caches training details, so previously viewed trainings may load from cache even offline.
Recording
Open the Record screen, choose a recording profile (Indoor, Outdoor, or Race), optionally connect your sensors, and tap Start.
Indoor (trainer-focused, no GPS), Outdoor (full metrics with GPS and map), and Race (minimal, glanceable metrics for competition).
No. Recording works entirely offline. You only need GPS signal for Outdoor and Race profiles.
Notification permission (for the foreground service), Bluetooth (for sensors), and Location (for GPS tracking in Outdoor/Race profiles). On Android 12 and above, Indoor recording without sensors does not require Location.
Before starting, the device selection sheet shows four metric slots: Heart Rate, Power, Speed, and Cadence. Tap a slot and select one of your paired devices.
No. You can record without any sensors connected. The app will show "---" for unavailable metrics and still track time (and GPS for outdoor).
Yes. If your power meter also reports cadence, assigning it to Power will auto-assign it to Cadence as well. Same for combined speed/cadence sensors.
Recording continues with the remaining sensors. Disconnected metrics show "---". You do not lose any data already recorded.
It depends on your profile. Indoor shows a main page and an advanced page. Outdoor adds a climbing page and a map page. Race shows a race page and a map page. If you have an active workout, a workout page is added at the beginning.
Duration, speed, power (3-second average), cadence, heart rate, distance, calories, kilojoules, total ascent, grade, effort score, adjusted power, power ratio, W/kg, and left/right balance, depending on your profile and connected sensors.
If you activated a workout before recording, the workout page shows the current segment countdown, your step average vs. target range, a progress graph, and coaching tips. Colors indicate zone compliance: green (in zone), blue (below), red (above).
Tap the Stop button to pause. A dialog appears with Resume and Finish options. You can also press the back button during recording to pause.
Tap the fullscreen icon in the toolbar. All bars are hidden and metric fonts increase for easier reading. Tap anywhere to exit.
For Outdoor and Race profiles, the map shows your live position with a navigation-style tilted view that follows your direction. Your recorded track is drawn as a colored line.
Yes. When starting an Outdoor or Race recording, the route picker opens so you can load a pre-planned route. The route appears as a green dashed line on the map.
The app announces via audio coaching when you deviate more than 50 meters from the route, and again when you return.
When a route is loaded, an elevation profile chart shows your progress along the route, plus total ascent and current grade percentage.
Training started/paused/resumed/completed, workout segment transitions (10 seconds before the next segment with target and coaching tip), climb and descent warnings, and off-route alerts.
Yes. 10 seconds before each segment ends, the app announces the next segment's name, duration, target, and coaching tip.
English and German, auto-detected from your device language.
Pause the recording, then tap "Finish". A save sheet appears where you can edit the activity title and add notes, then tap "Save Activity".
Yes. On the save sheet, tap "Discard Activity" and confirm. The training data will be permanently deleted.
The training is saved to your device immediately. A sync job is queued to upload it to the server. You will see a confirmation and be navigated back to the home screen.
Your training is saved locally on your device first. It will be automatically uploaded to the server as soon as an internet connection is available. No data is lost.
A background sync job is scheduled with your device's work manager. It waits for a network connection, then uploads your training. If it fails, it retries automatically (up to 5 attempts with increasing delays).
Under normal circumstances, no. The training is always saved to your device's local database before any server sync is attempted. Even if the app is closed or restarted, the sync job will resume.
No. The sync runs in the background via the system work manager even if the app is closed.
If you are riding outdoors without a speed sensor, the app uses GPS. Make sure Location is enabled and you have GPS signal. The first few seconds after starting may show 0 while GPS acquires a fix.
The app holds the last sensor value for 3 seconds before dropping to zero. If you stop pedaling for more than 3 seconds, values will show 0 until you resume.
Location permission is required for GPS-based profiles. Grant Location permission in the app settings or your phone's system settings.
Make sure Location permission is granted and GPS is enabled. If you just started, wait a few seconds for the GPS to get a fix.
You can try tapping "Save Activity" again. The training data is preserved in memory until you dismiss the save sheet. If the problem persists, check your device's storage.
Make sure the sensor is assigned to a metric slot in the device selection sheet before starting. Being paired in "My Devices" is not enough — you need to select it for the recording session.
Bluetooth Devices
Heart rate monitors, cycling power meters, speed/cadence sensors, and temperature sensors. The device must support Bluetooth Low Energy (BLE).
Any BLE heart rate monitor that follows the standard Heart Rate Profile (e.g. Polar H10, Garmin HRM-Pro, Wahoo TICKR). The monitor must support RR-interval data for HRV measurements.
Any BLE cycling power meter that broadcasts standard Cycling Power Measurement data (e.g. Favero Assioma, Quarq, 4iiii, Stages). The app reads power (watts), cadence, and left/right balance.
Any BLE speed sensor, cadence sensor, or combined speed/cadence sensor that follows the standard Cycling Speed and Cadence Profile.
Smart trainers are not currently supported for resistance control or ERG mode. If your trainer broadcasts power data via BLE, you can use it as a power meter.
No. The app connects to standalone BLE sensors, not smartwatches or fitness bands.
Go to Profile, tap "Devices", then tap the "+" button. The app will scan for nearby BLE devices. Tap the device you want to pair.
Bluetooth and Location permissions. On Android 12 and above, only Bluetooth Scan and Connect permissions are needed. On older versions, Location/GPS must also be enabled.
On Android versions before 12, the system requires Location permission to scan for Bluetooth devices. This is an Android requirement, not used for tracking.
Pairing (bonding) creates a persistent link with the device (used for heart rate monitors). Connecting establishes an active data connection. Some sensors connect directly without bonding.
Go to "My Devices" and tap the device. It will connect automatically.
Long-press the connected device in "My Devices" and choose "Disconnect".
Long-press a disconnected device in "My Devices" and choose "Forget". This removes it from your saved devices.
4 bars = excellent signal (close range), 3 bars = good, 2 bars = fair, 1 bar = weak. Move closer to the sensor if signal is low.
Yes. If your sensor reports battery level, it is shown on the Device Details screen with a color-coded bar (green = above 50%, amber = 20–50%, red = below 20%).
Heart rate (BPM), sensor contact status, energy expended (kJ), and HRV (average RR interval).
Power (watts), cadence (RPM), left/right pedal balance (%), and torque (Nm).
Speed (km/h) and/or cadence (RPM), depending on whether your sensor supports speed, cadence, or both.
The app is waiting for the first data packet from your speed/cadence sensor to determine whether it reports speed, cadence, or both. Start pedaling to trigger data.
Your power meter is single-sided and only measures one leg. The app shows which side is being measured.
Device information (manufacturer, model, serial number, firmware version), battery level, and live sensor metrics when connected.
Tap a connected device in "My Devices".
Make sure the sensor is powered on and in range. Check that Bluetooth is enabled and all permissions are granted. On older Android versions, also enable Location/GPS.
The app supports Heart Rate monitors, Power meters, Speed/Cadence sensors, and Temperature sensors. Other Bluetooth devices are not compatible.
Make sure the device is powered on, in range, and not connected to another phone. Try moving closer and pairing again.
The device may be out of range or low on battery. Move closer, check the battery level, and make sure there are no obstructions between your phone and the sensor.
Restart the sensor, disable and re-enable Bluetooth on your phone, then try scanning and pairing again. For heart rate monitors, make sure the strap has good skin contact to wake the sensor.
Enable Bluetooth in your phone's system settings and return to the app.
On Android versions before 12, GPS must be enabled for Bluetooth scanning. Turn on Location in your system settings.
No. Your device is still saved but not currently reachable. Make sure it is powered on and in range, then tap it to reconnect.
Routes
Open "My Routes" from the navigation. You will see a list of all your saved routes with name, distance, ascent, and a map preview.
Name, total distance, total ascent/descent, route type, estimated moving time, and a static map preview.
There are three ways: upload a GPX file, import from Strava, or save a route from a recorded activity.
On the My Routes screen, tap the upload button, select a GPX file from your device, choose a route type and subtype, then confirm the upload.
Many popular platforms let you export routes as GPX files, including Komoot, Strava, Garmin Connect, Ride with GPS, AllTrails, and Bikemap. Most cycling or running apps with route planning also offer a GPX export option.
On the My Routes screen, tap the Strava import option. If Strava is connected, you will see your Strava routes. Tap "Import" on the route you want.
After finishing and saving an activity, you can create a route from it on the Training Summary screen.
Route types (e.g. road, trail) and subtypes are provided by the app. You select them when uploading a GPX file.
Yes. If Strava is not connected, you will be prompted to connect it in your Integrations settings.
Imported routes are marked with an "Imported" badge in the Strava route list.
No, routes are imported one at a time.
On the My Routes screen, tap the delete option on a route card. You will be asked to confirm before the route is permanently removed.
No, deleted routes cannot be recovered.
Yes. When starting a recording, you can select a route from the route picker. The app will provide elevation information (climbs and descents ahead) during your activity.
A ride plan combines a route with an optional workout, giving you segment targets to follow along the route.
Upload a GPX file, import from Strava, or save a route from a recorded activity.
Make sure the file is a valid GPX file and check your internet connection. Try again.
Check your internet connection and tap "Retry".
Go to your Integrations settings and connect your Strava account.
You may not have any routes saved in Strava, or your Strava account permissions may need updating.
Profile & Settings
Tap your profile avatar or navigate to the Profile screen. You will see your name, email, and profile picture.
On the Profile screen, tap your avatar and select a new image from your device. Maximum image size is 5 MB.
On the Profile screen, tap "User Data". You can update your first name, last name, sex, height, and weight.
No, your email address is read-only and cannot be changed from within the app.
On the Profile screen, tap "Workout Settings". Here you can manage your FTP, max heart rate, VO2max, power zones, heart rate zones, experience level, preferred duration, and training mode.
FTP (Functional Threshold Power) is the maximum power you can sustain for about one hour. It can be auto-detected from your activities or set manually in watts.
Max HR is your maximum heart rate. It can be auto-detected or set manually in bpm.
VO2max estimates your maximum oxygen uptake (25–85 ml/kg/min). It can be auto-estimated or set manually.
Training zones divide your effort range into levels (e.g. Recovery, Endurance, Tempo, Threshold, VO2max, Anaerobic). They can be auto-calculated from your FTP / max HR or customized manually.
Choose between Beginner, Intermediate, Advanced, or Elite. This influences how workouts and training plans are tailored for you.
The typical workout length you prefer (30, 45, 60, 90, 120, or 180 minutes). This is used when generating workouts.
Choose between Heart Rate or Power as your primary training metric. This determines the default target type for your workouts.
You will be asked whether to discard your changes or go back and save them.
Strava (activity sync) and Withings (weight, sleep, HRV data).
Go to Profile, tap "Integrations", then tap "Connect" next to Strava. You will be redirected to Strava in your browser to authorize the connection.
Same flow as Strava — go to "Integrations" and tap "Connect" next to Withings.
On the Integrations screen, tap "Disconnect" next to the connected service.
Yes. On the Profile screen, tap the upload option and select a FIT, TCX, or GPX file from your device. Maximum file size is 50 MB.
FIT, TCX, and GPX. GPX files are imported as routes, while FIT and TCX files are imported as activities.
On the Profile screen, tap "Logout". All local data will be cleared.
On the Profile screen, tap "Delete Account". You will need to confirm by entering your password. This action is permanent and cannot be undone.
No. Use the password reset flow from the Login screen instead.
On the Profile screen, tap "Contact". This opens your email app with a pre-filled address (cycling@lavriq.tech).
On the Profile screen, tap "Privacy". The policy opens as a PDF in your preferred language (English or German).
The image may exceed the 5 MB limit. Try a smaller image.
Check that the file is a valid FIT, TCX, or GPX file and does not exceed 50 MB.
Ensure all values are valid numbers. Zone boundaries must be in ascending order. FTP, max HR, and VO2max must be within their allowed ranges.
Make sure you have a browser installed and an internet connection. Try again. If the problem persists, disconnect and reconnect.
HRV Measurement
A Bluetooth heart rate monitor that supports RR-interval data (e.g. a chest strap like the Polar H10). Wrist-only optical sensors that report only BPM will not work.
From the Analytics dashboard, tap "Check Recovery". Choose your position (lying, sitting, or standing), connect your heart rate monitor, then tap "Start HRV Measurement".
Lying down gives the most relaxed baseline. Sitting and standing are also available. Pick whichever you can hold still for the full measurement.
Relax for 1–2 minutes before starting. Make sure your heart rate monitor is securely worn and connected.
At least 2 minutes for basic HRV results, and 5 minutes for a full analysis including frequency-domain metrics (LF/HF ratio).
Stay still and quiet. Follow the on-screen breathing guide (4 seconds in, 6 seconds out). Avoid moving or talking.
Your HRV Score (RMSSD), average heart rate, relaxation percentage, and a quality rating (Excellent, Good, or Poor). If you measured for 5+ minutes, you also get frequency-domain details like LF/HF ratio.
It rates the reliability of your measurement. Excellent (80%+) means very reliable data. Poor means the data may be inaccurate due to movement or sensor issues.
Yes, tap "Save to History" on the results screen. Your measurement is stored and your recovery status on the dashboard updates.
Yes, tap "Retake" on the results screen to go back to setup and measure again.
Tap "Pair Heart Rate Monitor" to scan for and connect a BLE heart rate device.
Make sure the device is powered on and in range. Grant Bluetooth and Location permissions if prompted. Try restarting the monitor.
The device may be out of range or turned off. Move closer, check the battery, and try again.
You stopped before reaching the 2-minute minimum. Measure for at least 2 minutes to get basic results.
You can save, but the results may be less accurate. For better quality, stay still, ensure good sensor contact, and try again.