Privacy, plainly explained

Your place. Your device.

VesperScope calculates your observing plan in your browser. It does not need an account, a database or a VesperScope server receiving your coordinates.

Location is your choice.

The app asks for browser geolocation only when you select Use my location or Use my current location. Your browser manages that permission. You can deny it, search for a city, enter coordinates manually or revoke permission later in your browser settings.

VesperScope uses the returned latitude and longitude locally for astronomical calculations and timezone lookup. The app does not upload those coordinates to an astronomy, weather, city-search or analytics service.

Your browser or operating system may use its own location provider, which can involve external requests under that provider’s privacy practices. That process happens separately from VesperScope. Manual coordinates let you use the planner without requesting browser geolocation.

City search contacts Photon.

When you type at least three characters into Location, the app sends the text after a short typing pause to the public Photon service operated by komoot. Photon uses OpenStreetMap data to return matching places. The provider receives your query and normal connection information, including your IP address, under its own privacy practices.

The app does not attach your precise browser location or saved coordinates as a search bias, and sends no credentials or referrer. Anything you type, including an address or coordinates if you put them in the search box, is part of that query. You can avoid city-search requests by using the geolocation button or manual coordinate fields instead.

Recent query results are cached in memory for up to one hour, with a maximum of 50 queries, and disappear when this page is closed or reloaded. Search history is not written to localStorage. Only your chosen location is saved with your preferences. Photon availability and rate limits do not affect the local astronomy calculations.

What this browser remembers.

The app uses localStorage to remember your observing location and preferences on this browser. Saved data can include coordinates, the label you enter, the selected timezone and your clock-format preference.

These values are not an account and do not sync between devices. Anyone using the same browser profile may be able to see a remembered location. Avoid saving a precise private location on a shared device.

Use Clear saved location in the location panel to remove the app’s saved location. You can also clear this site’s data in your browser settings. If storage is disabled or unavailable, you can still use the planner for the current visit.

Timezone processing stays local.

A bundled coordinate-to-timezone dataset suggests an IANA timezone. Your browser’s timezone rules format the resulting times, including daylight-saving offsets. An advanced override lets you correct the suggestion. No timezone lookup service is contacted.

Normal website requests still occur.

Your browser downloads the pages, scripts, styles and images from the website host. Like other website hosts, it may receive normal request metadata such as your IP address, requested URL, browser details and access time. Host logging and retention depend on the hosting service’s configuration and practices.

The application does not add tracking cookies, advertising pixels or analytics scripts. Fonts and runtime libraries are served with the site. Following an external reference takes you to a separate website with its own privacy practices.

No hidden astronomy service.

Moving the timeline, changing the observation date and calculating planet positions do not trigger astronomy API requests. There is no weather provider. City search requests happen only after you type in the search field.

This page describes the supplied VesperScope application. If its operator adds a service that changes data handling, this explanation should be updated to match.

Back to your night