Weather for the UK,
designed for the moments
between storms and sunshine.
A private, dark-mode iOS weather app for the United Kingdom. Hyperlocal forecasts, multi-city tracking, British units and dates — and absolutely zero tracking.
Built around the way Britain actually checks the weather.
Every screen is designed for a glanceable, on-the-go read — using units, dates and language that feel native to the UK.
Right now, at a glance
Current temperature, feels-like, humidity, wind in mph, UV index and pressure — all on one screen, no scrolling required.
Next 24 hours, hourly
Hourly temperature and conditions for the next day, laid out on a horizontal timeline so you can plan the next few hours in seconds.
7-day forecast, day by day
A full week of highs, lows, conditions, sunrise, sunset and UV — laid out for quick comparison, not for a data dump.
UK-first city search
Search any city worldwide; UK places rank first thanks to a geographic-centre bias built into the search.
Multi-city tracking
Add London for home, Edinburgh for family, Bristol for the office — keep several cities side by side, and switch in one tap.
British, by default
Wind in mph, dates in DD/MM, 24-hour clock, English UK throughout. No unit toggles, no surprises.
Locked dark mode
The interface is dark by design and locked to dark mode, so the visual system always feels coherent — no jarring light flips.
Sample-data fallback
If the upstream weather service is rate-limited, you can switch to clearly labelled sample data so the app never feels empty.
On-device only
Your cities live in UserDefaults on your phone. We have no servers, no backend, no account system, and no analytics — so there is nothing to leak.
A weather app for people who don't want another weather app.
Petrichor Weather was built for the UK — designed by someone who wanted the temperature in Celsius, the wind in mph, the date in DD/MM, and the experience to stay out of the way.
The name comes from petrichor — the earthy smell that follows rain. It's the moment a British downpour softens and the air feels new. The icon captures that: a single droplet with a sun rising through it.
Everything is rendered locally, locked to dark mode, and built around a single principle: the app should not know more about you than it needs to.
Terms of Service
These terms govern your use of Petrichor Weather (the "App", "we", "us" or "our"). By installing or using the App you agree to them. If you don't, please don't use the App.
1. Acceptance of these terms
By downloading, installing or otherwise using Petrichor Weather you confirm that you have read, understood and agree to be bound by these Terms of Service. If you do not agree, do not install or use the App, and remove it from any device you have installed it on.
2. Description of the service
Petrichor Weather is a free iOS weather application that displays current conditions, hourly forecasts for the next 24 hours and daily forecasts for the next seven days for cities you choose. Weather data is supplied by a third-party provider (see section 7). The App is provided free of charge and on an "as-is" basis.
3. Licence grant
Subject to your continued compliance with these terms, we grant you a limited, personal, non-exclusive, non-transferable, revocable licence to install and use the App on devices you own or control, for personal, non-commercial purposes.
4. Acceptable use
You agree not to:
- Reverse-engineer, decompile or attempt to extract the source code of the App, except to the extent this is expressly permitted by applicable law.
- Use the App to build a competing product or to provide weather data as a service to others.
- Scrape, automate or otherwise access the App in a manner that exceeds ordinary personal use.
- Use the App in any unlawful manner or in violation of any applicable laws or regulations.
5. Data and content
The weather information presented in the App is supplied by a third-party provider and may be inaccurate, incomplete or out of date. You should not rely on it for safety-critical decisions, aviation, marine, agricultural or any other use where incorrect data could cause loss or harm. Always consult official sources (the Met Office in the UK) for decisions where weather carries risk.
6. Intellectual property
All intellectual property in the App — including its design, code, graphics, iconography and copy — is owned by us or our licensors. No rights are transferred to you except the limited licence set out in section 3. Weather data remains the property of its respective third-party provider.
7. Third-party services
The App relies on the following third-party service to function:
- Open-Meteo — for weather forecasts and geocoding. Their terms and privacy policy apply to the data they return to the App.
We are not responsible for the availability, accuracy or practices of any third-party service. Your use of those services is at your own risk and subject to their respective terms.
8. Disclaimer of warranties
The App is provided "as is" and "as available", without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy or non-infringement. We do not warrant that the App will be uninterrupted, error-free or that defects will be corrected.
9. Limitation of liability
To the maximum extent permitted by applicable law, in no event shall we, our directors, employees, partners or licensors be liable for any indirect, incidental, special, consequential or punitive damages, including loss of data, loss of profit or business interruption, arising out of or in connection with your use of (or inability to use) the App. Because the App is provided free of charge, our total aggregate liability shall not exceed one hundred pounds sterling (£100).
Nothing in these terms is intended to exclude or limit any liability that cannot be excluded or limited under English law (including liability for fraud, death or personal injury caused by negligence).
10. Changes to the service and these terms
We may modify or discontinue the App (or any part of it) at any time, with or without notice. We may also update these terms from time to time. Material changes will be indicated by updating the effective date at the top of this page. Continued use of the App after a change indicates acceptance of the updated terms.
11. Termination
These terms remain in effect for as long as you use the App. You may terminate them at any time by deleting the App from your devices. We may terminate or suspend your access if you breach these terms, without prior notice and without liability to you.
12. Governing law and disputes
These terms are governed by and construed in accordance with the laws of England and Wales. Any dispute arising out of or in connection with these terms shall be subject to the exclusive jurisdiction of the courts of England and Wales, except where applicable consumer law gives you the right to bring proceedings in your country of residence.
13. Contact
Questions about these terms? Email us at support@petrichor.app.
Privacy Policy
Petrichor Weather is built around a single principle: collect nothing. Here's exactly what the App does and doesn't do with your data.
1. Plain-English summary
We do not collect, transmit, sell or share personal data of any kind. The App has no account system, no analytics, no advertising SDK, no crash reporter and no remote backend. The cities you add are stored locally on your device only.
The only network call the App makes is to fetch weather and geocoding data from Open-Meteo, and that request contains only the latitude/longitude of the city you explicitly selected.
2. What we (don't) collect
The App does not collect:
- Your name, email, phone number or any contact information.
- Your precise location, GPS coordinates or IP-based location (the App does not request location services).
- Device identifiers, advertising IDs or any tracking identifiers.
- Usage analytics, event logs, crash reports or telemetry.
- Contacts, photos, microphone or any other on-device data.
- Any background activity, behaviour history or profile.
The App does store, on your device only:
- The list of cities you have added (name, region, country, latitude, longitude).
- The currently selected city.
- A short-lived (5–10 minute) in-memory cache of weather data, to make the App feel responsive.
3. How we use the data we hold
The locally-stored city list is used solely to fetch weather for the cities you've chosen. We do not use it for anything else — because there is no "else": we have no server, no analytics pipeline and no remote database.
4. Where data lives
All App data is stored locally on your device using Apple's standard storage mechanisms (UserDefaults, in-memory caches). Data does not leave your device except for the single request to Open-Meteo described in section 5.
Deleting the App from your device removes all locally stored data. We have no copy.
5. Third-party services
The App relies on one third-party service:
- Open-Meteo (open-meteo.com) — provides weather forecasts and city-search ("geocoding") data. When you view a city or search for one, a query is made to their public APIs containing the latitude and longitude of the city (or, for search, the name you typed and a UK geographic-centre bias to make UK places rank first). Their handling of that request is governed by their own privacy policy.
We have no other third-party integrations. There are no analytics, advertising or social SDKs embedded in the App.
6. Your rights under UK GDPR
Because we do not hold any personal data about you, there is generally nothing for us to retrieve, correct or delete. If you have questions about your rights under the UK General Data Protection Regulation or the Data Protection Act 2018, you can contact us at the address below — though the practical answer will usually be: delete the App, and all your data is gone.
7. Data retention
Locally-stored data (your city list) remains on your device until you delete the App or manually remove cities. We do not retain any data on our side, because we do not receive any.
8. Children's privacy
The App is suitable for all ages. It does not knowingly collect any personal data from anyone — children included — because it does not collect personal data from anyone.
9. Changes to this policy
If we ever change this policy in a material way (for example, by adding an analytics SDK or a new third-party integration), we will update the effective date above and provide a clear notice inside the App before the change takes effect.
10. Contact
Privacy questions? Email privacy@petrichor.app. For everything else: support@petrichor.app.
Get in touch
Bug reports, feature ideas, accessibility feedback or just a hello — we'd love to hear from you.