Privacy & data choices
No account. No required upload. Your rig stays under your control.
Local calculation
Inputs, CSV files, JSON plans, and calculations are processed on your device. This app has no plan-upload endpoint and loads no remote fonts. Static hosting providers may log ordinary page requests and technical metadata. Opening an external specification link contacts that website.
Observing conditions lookup
The Observing conditions widget is optional. Clicking Search sends the text you typed to Open-Meteo (geocoding-api.open-meteo.com). Clicking Load tonight’s sky sends your chosen coordinates to Open-Meteo’s forecast service (api.open-meteo.com) for cloud cover, visibility, dew point, and wind, and to the U.S. Naval Observatory (aa.usno.navy.mil) for moon rise, set, and illumination. Neither request happens until you click, and no other page or rig data is sent to either service.
Optional saved rigs
Save rig stores a named plan in localStorage for this browser profile. This is not encrypted, synchronized, or backed up. Other users of the browser profile may see it. Individual and bulk deletion affect only this app’s saved-plan key. Exported files and unrelated browser data are not deleted.
Complete-rig sharing
Share rig asks for confirmation before placing the entire normalized plan in a URL fragment. This includes input values, component names, threads, and specification URLs. Anyone who has the full link can read them. Fragments are not sent in the HTTP request to the site, but may be visible to browser history, extensions, or tools where you paste them. Do not share personal details, serial numbers, or confidential URLs.
Legacy links and exports
Older fields-only links still load, with an explicit warning that the component table is an illustrative example. Plan JSON includes the complete rig. Result JSON includes the plan and its computed result. Downloaded files are managed separately from local saves.
Ads and analytics
Google AdSense provides the advertising on this site. Its cookies and similar technologies are used only after the consent manager reports an allowed choice; Global Privacy Control suppresses the ad loader. Read Google’s partner-site privacy explanation at https://policies.google.com/technologies/partner-sites, and use the “Ad privacy choices” control below to review or withdraw consent. Cloudflare Web Analytics is disabled in this build; its browser beacon does not load. Optional Google Analytics 4 loads only after a separate analytics opt-in; it receives pseudonymous tool_start, tool_complete, export, and page_view events. Page views include the current and referring page URLs with query strings and fragments removed; inputs, exports, and free text are not sent. Do Not Track and Global Privacy Control suppress analytics, and the Ad privacy choices control can revoke consent.