Reads device motion straight from the browser — no app install. Tap the button to grant access (required on iOS).
DeviceMotionEvent.requestPermission() prompt only
fires from a user tap. Chrome/Android needs no prompt. Values are browser-rate-limited (~60 Hz).