Terms of Use

For the public LibreWXR API at api.librewxr.net.

Last updated: June 20, 2026

I run a free public instance of LibreWXR at api.librewxr.net so that anyone can try the project and build against it without standing up their own server. These terms cover use of that hosted instance. They do not restrict the LibreWXR software itself, which is open source under the AGPL-3.0 and free for anyone to self-host (see GitHub). If these terms do not fit your needs, you are always free to run your own instance instead.

By making requests to api.librewxr.net, you agree to the following.

1. The service is provided as-is

The public API is offered free of charge, on a best-effort basis, with no uptime guarantee, no service-level agreement, and no warranty of any kind. I may change, rate-limit, throttle, or take the service offline at any time, with or without notice. If you need guaranteed availability, self-host LibreWXR or get in touch about a dedicated arrangement (see section 7).

2. Not for safety-critical use

LibreWXR data is decision-support information derived from public radar, satellite, and weather-model sources. It is not an official weather warning and must not be relied upon as the sole basis for safety-of-life or safety-critical decisions. Always defer to your national meteorological or emergency service (for example the U.S. National Weather Service) for official warnings. I accept no liability for decisions made using this data.

3. Data licensing and attribution

Output served by the public API is made available under the Creative Commons Attribution 4.0 International license (CC-BY-4.0), except where a contributing source imposes stricter terms. In particular, tiles that include Italian radar (DPC) carry the Creative Commons Attribution-ShareAlike 4.0 license (CC-BY-SA-4.0), and derivative works of those tiles must preserve the ShareAlike obligation.

If you use LibreWXR data, you must:

4. Acceptable use

The public instance is shared infrastructure paid for out of pocket. Please use it considerately.

You may:

You may not:

5. No abuse of the infrastructure

I reserve the right to throttle, block, or ban any client, IP range, or user that abuses the service, evades rate limits, or threatens the stability of the instance, at my sole discretion and without notice.

6. Privacy and data handling

I do not track you. The public API uses no analytics, no advertising or third-party trackers, no tracking cookies, and no device fingerprinting. I do not build profiles of users, and I never sell or share your data.

To keep the service available and prevent abuse, request metadata such as IP address and request rate may be processed transiently and in memory, solely to enforce rate limits and block abusive traffic. This information is not retained in persistent logs and is not used to identify or profile you.

The public instance sits behind a CDN (Cloudflare), which processes requests at its edge for caching and security (including basic abuse and denial-of-service protection) under its own privacy policy. If you prefer that none of your traffic pass through this setup, you can self-host LibreWXR and run it however you like.

7. High-volume and commercial use

I want LibreWXR to be useful to everyone, including commercial users, and there is no ban on commercial use of the data. But the free public instance is sized for ordinary, considerate use, not for high-volume or commercial-scale traffic running on my hosting bill.

If you need high request volumes, guaranteed availability, or commercial-scale use, please reach out at [email protected] so we can set up an arrangement that covers hosting and keeps the public instance healthy for everyone else. Self-hosting LibreWXR is also always a free option.

8. Changes to these terms

I may update these terms from time to time. Continued use of the public API after a change constitutes acceptance of the updated terms. The current version always lives at https://librewxr.net/terms.html.

9. Contact

Questions, attribution help, or commercial arrangements: [email protected].