Understanding motion sensor permissions
Learn what motion sensor permissions allow, test what your browser can read, and separate a blocked sensor from a privacy setting.
A website asks to access motion data, or a sensor test shows readings you did not expect. It can be hard to tell whether the browser has granted access, which sensor is involved, or whether the readings are being shared.
You can check what this browser and device make available with the Sensors Test. This guide explains what the result means and how to review permissions without treating a permission prompt as proof of data collection.
Check motion access in your browser
- Open the Sensors Test on the device you want to audit. A sensor test on another computer or phone says nothing about the device you are checking.
- Read any browser permission prompt before choosing. Check the site name and the type of access requested. Motion, location, and camera or microphone access are different permissions.
- Move the device slowly, then leave it still. Watch whether the motion, gyroscope, or compass readings respond. Do not shake or tilt a laptop near an edge.
- If the browser does not show a prompt, check the site's permissions in the browser controls. A missing prompt does not necessarily mean the browser has granted access.
The test can check motion, gyroscope, compass, light, location, and vibration where the device and browser support them. Some features need a tap or other interaction before the browser will provide readings. On iPhone and iPad, motion access can also depend on Safari settings and the browser's permission behavior. See why motion permission varies on iOS for that platform's differences.
What the result means
Readings change when you move the device
The page can currently receive readings from that sensor. This confirms access in this browser at this time. It does not tell you whether another website has access, or what a different browser can read.
The test shows no readings
This does not prove the device has no motion sensor. The browser may not support the required feature, the site may lack permission, the device may be stationary, or the sensor may not be available to web pages. Try a gentle movement and check the browser's site permissions before drawing a conclusion.
The browser asks for location
Location is not the same as motion. A browser may use location services to provide a geographic position, while motion and gyroscope readings describe movement or orientation. Decide whether the test needs the requested access before allowing it. You can deny location and still assess other sensor features if the browser offers them independently.
There is no permission prompt
Some browser and operating system combinations do not present a separate prompt for every sensor. Access can be controlled by a site setting, a system setting, a browser limitation, or the lack of sensor support. The absence of a prompt alone does not show that access is either allowed or blocked.
Review or change sensor permissions
- Check the site's browser permission. Open the site controls beside the address bar and review the permissions listed there. In Chrome or Edge on a computer, you can also look under Settings › Privacy and security › Site settings. Names and available controls differ by browser, and motion sensors may not appear as a separate setting.
- Check Safari's motion setting on an iPhone or iPad. In current iOS versions, look under Settings › Apps › Safari › Motion & Orientation Access. On older versions, look under Settings › Safari. If it is off, Safari pages may not receive motion and orientation data even if the device has sensors.
- Review location access separately. On Windows 11, open Settings › Privacy & security › Location. On macOS, open System Settings › Privacy & Security › Location Services. On Android, review the browser's app permissions in system settings and the site's permissions in the browser. The exact labels vary by phone and browser version.
- Remove a site permission you no longer want. Use the browser's site controls or site settings to reset or block that site's access, then reload the page. A permission is generally scoped to the site origin, meaning the specific website address, not every website you visit.
- Test again after changing a setting. Reload the page and repeat the same gentle movement. If access still fails, update the browser, check whether the device supports web sensor access, and try another supported browser if available.
On Windows 11 and macOS, there is not one universal operating system switch for every browser motion sensor. A permission may be controlled by the browser, while location has its own operating system controls. A managed work or school device can also have restrictions set by an administrator.
What a permission does and does not tell you
A permission grants a page the ability to request a kind of information while you use it. It is not the same as permission to access your camera or microphone, and it does not automatically mean that the page is recording continuously. Browser and device support varies, and some APIs require a secure connection or a direct user action before they work. For more on the limits, see which sensors a web page can access.
A successful reading shows that the page can access sensor information in the current setup. It does not show whether a separate site stores or sends information. For a privacy audit, note the site, browser, device, permission prompt, and test result, then review the site's privacy information and browser controls separately.
The Sensors Test runs on your device. Its readings help you check sensor access, but a browser test cannot audit the behavior of unrelated websites or prove what those sites do with data.
