Privacy Policy - PWS Watch (HyperKode)
This Privacy Policy describes how PWS Watch handles information when you use the dashboard, API, iOS app, watch app, widgets, admin tools, and related HyperKode services.
1) What PWS Watch does
PWS Watch helps you view personal weather station telemetry, recent trends, weather alerts, public forecast baselines, local calibration signals, and station-related assistant responses.
2) Information PWS Watch processes
A. Station and weather data
PWS Watch processes station identifiers, current observations, observation history, provider metadata, alert data, and forecast baselines from supported weather providers. Provider attribution may be shown in the product so you can see which sources are supported and which ones are active.
B. Anonymous client identifiers
The dashboard may create a stable anonymous clientId in browser local storage. This helps correlate usage, diagnose reliability, and support private aggregate metrics without requiring an account.
C. Optional email addresses
If you enter an email address, PWS Watch uses it for station or weather alerts only when you explicitly enable alerts. Email is optional for viewing weather data and saving favorites.
Public station views do not show your email address to other users.
D. Favorite stations
The dashboard stores favorite station identifiers in browser local storage on your device. Favorites do not require an email and are not currently synchronized between devices. Clearing site data removes them from that browser.
E. Usage, diagnostics, and admin metrics
PWS Watch records operational events such as station views, API reads, saved-station actions, assistant usage, token usage, event-bus activity, and selected request context. These records are used for private operations, cost awareness, reliability, abuse prevention, and product improvement.
F. AI assistant interactions
If you use a PWS Watch assistant, your question and relevant page context may be processed by the configured AI provider to answer the question. Assistant usage may also be recorded in private aggregate metrics, including token counts, model, provider, prompt name, and status.
3) How email may be used
Email addresses are collected as optional contact identifiers for alerts. HyperKode may use an email you provide to:
- Respond to support or service-related requests
- Send station, weather, account, or service notifications if you opt in
- Communicate important service changes related to PWS Watch
PWS Watch will not expose your email address to other public users. Entering an email does not by itself opt you into notifications or marketing. Future marketing, paid features, or monetization-related email use should include clear notice, consent where appropriate, and unsubscribe or preference controls.
4) What PWS Watch does not do
- PWS Watch does not sell personal information.
- PWS Watch does not use your email to let other users identify you.
- PWS Watch does not require an account or password to view station weather data.
- PWS Watch does not intentionally store raw admin tokens in public analytics.
5) Third-party providers
PWS Watch may use weather, forecast, alert, cloud, database, billing, analytics, and AI providers to operate the service. Examples can include Weather.com PWS, Apple WeatherKit, Open-Meteo, National Weather Service, Google Cloud, and OpenAI, depending on current configuration.
6) Data retention
Browser settings, favorite station identifiers, and anonymous client identifiers remain on your device until you clear site data. Server-side operational records, alert-contact settings, and admin metrics are retained as needed for operations, reliability, cost management, and abuse prevention, unless deleted or changed as the service evolves.
7) Security
PWS Watch is designed to keep public weather access separate from private admin surfaces. Admin pages and admin APIs require an admin token. Device-local favorites are not sent through the user-profile station APIs.
8) Your choices
- You can use PWS Watch without entering an email address.
- You can add or remove favorites without providing an email address.
- You can clear browser storage to remove favorites, dashboard preferences, and anonymous client state from that browser.
- You can leave email alerts disabled or remove the saved email from the dashboard settings.
9) Changes to this policy
HyperKode may update this policy as PWS Watch evolves. The "Last updated" date will be revised when the policy changes.
10) Contact
Developer: HyperKode (2026)
Website: https://hyperkode.com
Support: enrique.ortiz+pws@gmail.com