We use cookies to enhance your browsing experience.
Please choose your preference. You can change this later in settings.
Zoom in, zoom out
The hourly forecast information can be shown in two ways:
Zoom in from Compact to Expanded by clicking inside a column. Clicking again inside a column will take you back to Compact.
Weather icon and cloud cover
Visual of weather, as close as possible.
The width of the line directly below the weather icon represents the percentage of cloud cover. Small width indicates few clouds, full width indicates full cloud cover.
The color of the cloud cover line:
+ Short description of the weather.
Temperature
Air temperature at 2 meters above ground.
+ Apparent temperature (feels like).
Precipitation
Rain, showers, snow.
+ Chance of rain or snow.
Wind
Wind direction and wind speed at 10 meters above ground.
+ Beaufort number and Beaufort description.
UV Index
Level of UV radiation.
| Level | Range | Description | |
|---|---|---|---|
| Low | 2 | 0 - 2 | Minimal risk for most people |
| Minimal risk for most people | |||
| Moderate | 4 | 3 - 5 | Some risk of sunburn. Wear sunscreen, a hat, and sunglasses |
| Some risk of sunburn. Wear sunscreen, a hat, and sunglasses | |||
| High | 6 | 6 - 7 | High chance of sunburn. Protect your skin. Hat, sunglasses, and protective clothing recommended |
| High chance of sunburn. Protect your skin. Hat, sunglasses, and protective clothing recommended | |||
| Very high | 9 | 8 - 10 | Burn can happen quickly. Stay in shade during peak hours, cover up well, and use plenty of sunscreen |
| Burn can happen quickly. Stay in shade during peak hours, cover up well, and use plenty of sunscreen | |||
| Extreme | 11 | 11+ | Unprotected skin can burn in under 10 minutes. Avoid being outside midday if possible. Full protection is essential |
| Unprotected skin can burn in under 10 minutes. Avoid being outside midday if possible. Full protection is essential | |||
Humidity
Relative humidity at 2 meters above ground.
Pressure
Mean Sea Level pressure: Level and Trend.
| Level | Range (hPa) | Description | |
|---|---|---|---|
| Very low | L | < 1005 | Strong low pressure, often stormy, rain, wind |
| Strong low pressure, often stormy, rain, wind | |||
| Low | l | 1005 – 1012 | Below average, unsettled weather likely |
| Below average, unsettled weather likely | |||
| Normal | - | 1013 – 1021 | Average / neutral conditions |
| Average / neutral conditions | |||
| High | h | 1022 – 1030 | Mostly fair, dry and calm |
| Mostly fair, dry and calm | |||
| Very high | H | > 1030 | Strong high pressure, clear skies, stable |
| Strong high pressure, clear skies, stable | |||
| Trend | Over 3 hours | Description | |
|---|---|---|---|
| Steady | - | ~ 0–1 hPa | Normal conditions |
| Normal conditions | |||
| Noticeable | ↑ / ↓ | ~ 1–3 hPa | Moderate weather change |
| Moderate weather change | |||
| Rapid | ⇑ / ⇓ | ~ 3–6 hPa | Strong systems (storms, fronts). Meaningful. |
| Strong systems (storms, fronts). Meaningful. | |||
| Extreme | ▲ / ▼ | > 6 hPa | Very dynamic weather (rare) |
| Very dynamic weather (rare) | |||
Important
This app has been tested on Android with the Chrome browser. Other configurations may work or not work.
To make full use of this app, you must allow the following permissions in the browser:
Notification permissions
Below you can check if the notification permissions are properly configured.
Be patient, actions can take 5-30 seconds.
Location permissions
Below you can check if the location permissions are properly configured.
Be patient, actions can take 5-30 seconds.
Notification permissions: more information
We cannot send you notifications if your browser is not properly configured.
The permission for notifications in your browser can be:
Not set
Permission for notifications is not set in the browser. You can use the button on this page to send a request to the browser to allow notifications.
Blocked
Notifications are blocked. You must change this setting in your browser:
Allowed
Notifications are allowed. Perfect.
To change the permission of notifications in your browser:
Chrome, Chromium
Click on the icon left to the url in the address bar. Here you can change the permission to 'Allow'. You can also reset the permission. In this case you must click the 'Request permission' button again.
Firefox
Go to Settings and search for for this website. Under Notifications, you can change the permission to 'Allow'. You can also reset the permission, by removing this website. In this case you must click the 'Request permission' button again.
Recent messages
Message
Recent notifications
Important
This app has been tested on Android with the Chrome browser. Other configurations may work or not work.
To make full use of this app, you must allow the following permissions in the browser:
Instructions
This is a Progressive Web App (PWA) meaning it can be installed as an app on the home screen of your phone or tablet .
Installation is very easy. If the Install button appears below you can click this button. Otherwise follow the Manual Installation instructions below.
Button installation
Manual installation
On your phone or tablet:
On your phone or tablet:
Help with installation
We do not guarantee succesful installation on your device, as it depends on many factors.
After installation it may take some time, 5 to 30 seconds, before the app becomes available. If the app does not appear, then check your home screen, or search for the app.
This weather app is for informational purposes only. Weather data can change rapidly and may not always be accurate.
Use of this application is at your own risk. We are not responsible for any damage caused by using this app and/or any damage caused by decisions made based on the information provided.
Information we collect
We respect your privacy and are committed to protecting your personal data.
Our weather app collects only the minimum data necessary to provide and improve the service. This may include:
We do not collect any unnecessary personal information.
How we use your data
We use the collected data only for:
Push notifications and meta data
This app uses the Web Push API. Notification delivery is handled by your browser's vendor:
These services collect metadata (timestamps, IP addresses) to deliver notifications. Message content is encrypted end-to-end and cannot be read by the service provider.
When you create an app from Chrome, you are using Google services, when you create an app from Firefox, you are using Mozilla services, etc.
You may want to study these services for privacy implications in more detail before making a decission to enable notifications.
Data sharing and selling
Your rights
You can request to access, correct, or delete your data at any time by contacting us.
Changes to this policy
We may update this Privacy Policy occasionally. We will notify you of any significant changes.
Version history
About releases of this privacy policy.
| Date | Version | |
|---|---|---|
| 19 April 2026 | 0.11 | Updated. Replaces previous version. |
| 8 April 2026 | 0.10 | Created. |
Information
Peter's Weather App is a chat based weather application. The current version has hourly forecasts only, based on the data from Open Meteo.
Details
Contact
Peter Mooring
T: +31 6 4124 3030
E: peterpm@xs4all.nl / peter@petermooring.com
Build
Components: Python, Langgraph, FastAPI, Bootstrap, Redis, PostgreSQL, Docker
Version History
About releases of this app.
| Date | Version | |
|---|---|---|
| 20 May 2026 | 0.14 | Updated. Added: device registration. |
| 8 May 2026 | 0.12 | Updated. Left menu. |
| 18 April 2026 | 0.11 | Updated. Clickable hours, added Mean Sea Level Pressure. |
| 8 April 2026 | 0.10 | Released. |
We must know it is you
To send you notifications or use your location we must know it is you. We do this as follows:
Important
Click the button below to receive a notification with a registration code.
Be patient, it may take some time before you receive the notification.
Below is for testing only
If you are registered you should receive a welcome message and notification. You can send yourself a new welcome message by clicking the button below. You must be registered to receive a notification!
If you want to re-register (not implemented yet)
If you already have a registration code and want to re-register your device, then paste the code in the form below, and click the Re-register button.
We received your device registration request
You will soon receive a notification with your device registration code.
Be patient, it may take some time before you receive the notification.
Register your device
Here is your device registration code. Use the copy and paste buttons to copy your code and paste it in the form below, then click the button to send it back to us.
Important: Save the registration code somewhere safe. If your browser session gets lost, you can re-register using this code!
Upon reception of your code, we send you a confirmation notification.
We received your device registration code
Thank you for registering your device. You will soon receive a notification confirming your registration.
We will be sending you notifications depending on your settings.
Your device is registered
You will now receive weather and other notifications based on your location.