Blog

How to check an accelerometer before a cycling app

Check whether your phone's accelerometer responds before a ride, then separate sensor problems from app permissions, mounting, and GPS issues.

Daniel HayesHardware tests 5 min read

Your cycling app may miss movement, show a strange orientation, or fail to respond when you tilt your phone. Before changing app settings or heading out for a test ride, check whether the phone's motion sensors respond at all.

Use the Sensors Test on the phone you plan to ride with. It can show whether motion sensors are available and responding. This checks the phone and browser, not every feature in your cycling app.

Check the accelerometer

  1. Open the Sensors Test on your phone. Testing on a computer will not check the phone's sensors.
  2. Allow sensor access if your browser asks. If the page shows sensor types or a motion reading, find the motion or accelerometer information.
  3. Hold the phone still for a few seconds and notice the reading or indicator. It may not be exactly zero, because the accelerometer also senses gravity and small movements.
  4. Slowly tilt the phone forward, backward, and to each side. Then rotate it gently. Look for a change in the motion information as the phone moves.
  5. Repeat with the phone in the position you use on your bike, such as upright in its handlebar mount. Keep the bike stationary while you test.

If the test does not show detailed numbers, check whether it reports motion sensor availability or a response when you move the phone. Do not shake the phone hard or test while riding.

What the result means

The motion information changes as you move the phone

The browser can receive motion data from the phone. That is a useful basic check, but it does not prove the accelerometer is calibrated, perfectly accurate, or working in your cycling app. Test the app's behavior separately while stationary, then check its permissions and settings.

No motion sensor appears

The phone may not expose that sensor to this browser, or the browser may be blocking access. Some browsers require a permission prompt or a setting before a web page can read motion data. Try another supported browser on the same phone before assuming the sensor is broken.

The sensor appears, but the reading does not change

First make sure you are moving the phone itself, not just turning your body while the phone stays still. Reload the page and grant access if prompted. If the test still receives no changes in more than one browser, restart the phone and check whether other apps that use motion respond.

The test responds, but the cycling app does not

The sensor is available to the browser, but the app can still lack permission, use a different input, or have a software problem. Also check what the app uses for the feature that is failing. Many cycling apps use GPS for speed and location, or a separate Bluetooth sensor for cadence. The accelerometer test cannot confirm those functions.

How to fix sensor access

  1. Allow access in the browser. If a permission prompt appears, choose Allow. If you dismissed it, open the site's controls beside the address bar and review its permissions. On Windows 11 or macOS, motion access is generally managed by the browser for that site, not by a standard system-wide accelerometer switch. In Chrome, check Settings › Privacy and security › Site settings and look for motion sensor access. In Edge, open Settings › Cookies and site permissions and review the site's permissions.
  2. Check motion access on an iPhone. Open Settings › Privacy & Security › Motion & Fitness and allow access for the cycling app if it is listed. In Safari, check Settings › Apps › Safari for Motion & Orientation Access, if that option is available on your iOS version. A website may also need permission when it asks.
  3. Check permissions on Android. Open Settings › Apps, choose the cycling app, and review its permissions. Allow Physical activity if the app requests it. If the problem involves a map, route, or GPS speed, also review Location. Menu names can differ between phone makers.
  4. Check the phone's position and mount. Remove the phone from the mount and tilt it by hand. If motion works by hand but the app behaves oddly on the bike, secure the phone firmly and check the app's orientation or sensor setup. A loose mount can let the phone move independently of the bicycle.
  5. Restart the app and phone. Close the cycling app completely, reopen it, and test again. If that fails, restart the phone to clear a temporary sensor or permission problem.
  6. Update the app and operating system. Install available updates, then repeat the test. If only the cycling app still fails, contact its support team with the phone model, operating system version, and the feature that is not working.

When it may be a hardware problem

Suspect a phone fault only after testing on the phone itself, granting access, and trying more than one browser or motion-enabled app. A sensor test in a browser is not a calibration tool and cannot diagnose internal damage. If several apps fail to detect movement, especially after a drop or repair, back up the phone and ask the manufacturer or a repair shop to inspect it.

What an accelerometer can and cannot check

An accelerometer senses changes in movement and the pull of gravity, which helps a phone detect tilt and motion. A cycling app may use that information for orientation or movement features, but it does not replace GPS or a dedicated bike sensor. GPS can struggle under trees, near tall buildings, or when location access is off. Cadence usually needs a cadence sensor or another supported measurement method.

Use the sensor test while the bike is stationary, and check GPS or connected bike sensors separately before relying on the app during a ride.