Camera
The camera feed is used in the browser to show the live sky background. The app does not need a native upload step to render the overlay.
NightSky AR asks for camera, motion, and location permissions only when you tap Start Sky AR. These permissions are used to align the browser sky map.
The camera feed is used in the browser to show the live sky background. The app does not need a native upload step to render the overlay.
Latitude and longitude are needed because the visible sky changes by observer location. If browser geolocation is denied, you can enter coordinates manually.
Device orientation is used to estimate where the phone is pointing. Manual alignment controls are available because mobile compass data can drift.