End-User Licence Agreement: endoflife.ai EOL data source plugin for Grafana
This agreement is between EndofLife AI Inc. ("endoflife.ai", "we") and the organisation or person that installs the endoflife.ai EOL data source plugin for Grafana (the "Plugin") through the Grafana Marketplace ("you"). Where the Plugin is offered there, Grafana Labs resells it and handles billing; it does not license the Plugin to you and is not a party to this agreement.
1. What the Plugin is
The Plugin lets Grafana query the endoflife.ai API (api.endoflife.ai) for end-of-life and support dates, lifecycle status, EOL Risk Scores and CISA KEV exposure for the software products endoflife.ai tracks, and shows the answers as tables in Grafana panels. Data stays at endoflife.ai and is fetched when a panel asks for it.
2. Licence
While your Marketplace subscription is active, we grant you a non-exclusive, non-transferable licence to install and use the Plugin in your Grafana deployments for your internal business purposes, for the number of Grafana users covered by your order. You may not resell, sublicense, redistribute or modify the Plugin, remove its notices, or use it to build a competing product. The Plugin is distributed as a signed, closed package; its free community counterpart, the endoflife.ai EOL panel, remains separately available under its own open-source licence.
3. API use and keys
The Plugin needs an endoflife.ai API key, issued to you when your Marketplace purchase is confirmed. The key is yours to keep confidential; usage on the key is subject to the plan limits stated at endoflife.ai/api. We may rotate or revoke a key that is shared publicly or used to circumvent the plan limits.
4. The data
Dates and scores are compiled from vendor lifecycle pages, the endoflife.date dataset and CISA's Known Exploited Vulnerabilities catalog, with the source and verification day of each date exposed in the API response. We work to keep them accurate and re-read sources daily, but the data is provided as information to support your own decisions; you remain responsible for verifying dates that drive a business or security action. See how disagreements are handled.
5. Support and updates
We provide written technical support for the Plugin by email at [email protected] and keep the Plugin compatible with the Grafana versions Grafana Labs currently supports. Security fixes for high and critical vulnerabilities in the Plugin are released within the windows Grafana Labs requires of Marketplace partners (7 days critical, 30 days high). Updates are delivered through the Grafana catalog.
6. Term and termination
The licence runs for the term of your Marketplace order and ends when it lapses or is cancelled. Either party may end it on written notice for a breach that is not cured within 30 days. On termination you uninstall the Plugin; sections 4, 7 and 8 survive.
7. Warranties and liability
The Plugin is provided as is. To the extent permitted by law we disclaim implied warranties, including merchantability and fitness for a particular purpose, and we are not liable for indirect, consequential or special losses. Our total liability under this agreement is limited to the fees you paid for the Plugin in the twelve months before the claim.
8. General
This agreement is governed by the laws of the Province of Alberta and the federal laws of Canada applicable there, and the courts of Alberta have exclusive jurisdiction. It is the whole agreement between us for the Plugin; our website terms and privacy policy apply to the endoflife.ai API and website. If any part is unenforceable the rest stands.
Contact: EndofLife AI Inc., [email protected]