Terms of Service

Last updated: April 2026

These Terms of Service govern your use of the ESPHome LVGL Designer (the "Service"), available at lvgl.espboards.dev - managed and operated by Binary Link SRL (trading as ESPboards). By using the Service you agree to these terms.

1. The Designer Tool

The ESPHome LVGL Designer is a browser-based visual design tool for building ESPHome LVGL display configurations. The Service - including all features, content, component packs, generated output, and related materials - is provided strictly on an "AS-IS" and "AS-AVAILABLE" basis, without warranty of any kind, express or implied.

We do not guarantee that the Service will be uninterrupted, timely, secure, error-free, or free from bugs, defects, viruses, or other harmful components. The designer is a complex software product that may contain errors, inaccuracies, or defects - including but not limited to rendering issues, incorrect YAML output, missing or broken features, compatibility problems, and data loss. You acknowledge that such issues are inherent in software development and accept the Service with all faults.

We make no representation or warranty that the Service will meet your requirements, that any output generated by the Service will be accurate, reliable, complete, or suitable for any particular purpose, or that defects will be corrected. Your use of the Service is entirely at your own risk and discretion.

2. Component Pack Purchases

Pro component packs are digital products sold through Paddle.com, who acts as the Merchant of Record. Paddle handles payment processing, VAT/sales tax collection, receipts, and refunds on our behalf.

Prices listed are in USD. Paddle may display prices in your local currency; the EUR/USD conversion and applicable taxes are managed by Paddle.

2a. Refund Policy

All purchases are processed by Paddle.com as the Merchant of Record. Paddle's Refund Policy governs all refund requests. Nothing in this section limits your mandatory consumer rights under the laws of your country of residence.

Digital Content & Withdrawal

Component packs are digital products that are immediately accessible upon purchase. For customers in the EU/EEA/Switzerland/UK, by completing your purchase through Paddle you give express consent to immediate delivery of digital content and acknowledge that you waive your 14-day statutory right of withdrawal under EU Directive 2011/83/EU, Article 16(m), once the content has started to be accessed or used.

Statutory Rights by Region

Some jurisdictions grant unconditional cancellation rights that override this policy. In particular:

  • EU/EEA/Switzerland/UK: 14-day withdrawal right, except where express consent to waive was given for immediately delivered digital content (see above).
  • Turkey/Israel: 14-day statutory withdrawal right.
  • South Korea/Brazil/China: 7-day unconditional right to cancel after delivery.
  • Canada: 7-day unconditional right to cancel after delivery.
  • Singapore: 5-day unconditional right to cancel after delivery or first access.

Where local consumer protection laws provide additional or non-waivable rights, the highest level of protection applies.

Discretionary & Other Refunds

Outside of statutory rights, Paddle may consider refund requests submitted within 14 days of the transaction date on a case-by-case basis. We may also consider a refund if:

  • A technical issue on our side prevents you from accessing purchased packs.
  • You were charged more than once for the same purchase (duplicate charge).
  • The product has a material defect that prevents access to features as described.

How to Request a Refund

To request a refund, you can:

  • Use the "View receipt" or "Request refund" link in your Paddle transaction confirmation email.
  • Visit paddle.net and select "Request refund".
  • Contact us at info@espboards.dev.

If eligible, refunds are processed by Paddle using the original payment method, typically within 14 days of approval.

If a refund is granted, your access to the associated component packs will be revoked.

3. License Grant

Upon purchase of a component pack you receive a non-exclusive, non-transferable, worldwide license to use the included YAML component designs in your own personal and commercial ESPHome projects.

  • You may use the generated YAML in as many of your own projects as you like.
  • You may modify the YAML output for your own use.
  • The YAML output you generate belongs to you.
  • You may not redistribute, resell, sublicense, or share the component pack source files.
  • You may not offer the component designs (modified or unmodified) as a product or service to third parties.
  • License keys are personal and non-transferable. You may not share your license key publicly or with other users.

4. Intellectual Property

The YAML configurations you create using the designer are yours. The underlying component designs, source code of the designer, and component pack files remain the intellectual property of Binary Link SRL.

The ESPHome project and LVGL library are separate open-source projects with their own licenses, not affiliated with espboards.dev.

5. Acceptable Use

You agree not to:

  • Redistribute, resell, or share paid component packs with others.
  • Reverse-engineer or extract component designs to create competing products.
  • Use the Service to produce content that is unlawful, harmful, or infringes third-party rights.
  • Attempt to circumvent any purchase or access controls in the Service.
  • Share, publish, or distribute your license key publicly or with other users.

6. License Key Usage & Revocation

Each license key is issued for the personal use of the original purchaser only. License keys may not be shared, published, or distributed to third parties.

We reserve the right to revoke a license key without refund if we have reasonable grounds to believe it has been shared publicly, distributed to unauthorized users, or activated from an unusual number of distinct devices or sessions indicating unauthorized sharing.

If your license key is revoked, your access to the associated paid component packs will be immediately terminated. You may contact us if you believe a revocation was made in error.

7. Disclaimer of Warranties

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

THE SERVICE, INCLUDING ALL CONTENT, FEATURES, COMPONENT PACKS, GENERATED YAML OUTPUT, AND RELATED MATERIALS, IS PROVIDED "AS-IS," "AS-AVAILABLE," AND "WITH ALL FAULTS." BINARY LINK SRL EXPRESSLY DISCLAIMS ALL WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING BUT NOT LIMITED TO:

  • IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT;
  • WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE;
  • ANY WARRANTY THAT THE SERVICE WILL BE UNINTERRUPTED, ERROR-FREE, SECURE, ACCURATE, OR FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS;
  • ANY WARRANTY REGARDING THE RESULTS THAT MAY BE OBTAINED FROM USE OF THE SERVICE;
  • ANY WARRANTY THAT DEFECTS IN THE SERVICE WILL BE CORRECTED.

No advice or information, whether oral or written, obtained from Binary Link SRL or through the Service shall create any warranty not expressly stated in these terms.

8. No Liability for Generated Output

The Service generates YAML configurations and other output based on your design inputs. You acknowledge and agree that:

  • Generated output may contain errors, bugs, or inaccuracies. YAML configurations produced by the designer may not compile, may produce unexpected behavior, or may be incompatible with your specific hardware, firmware version, or ESPHome/LVGL setup.
  • You are solely responsible for reviewing, testing, and validating all generated output before deploying it to any device or production environment.
  • Binary Link SRL is not responsible for any damage to hardware, firmware, devices, displays, microcontrollers, or any other equipment caused by YAML configurations or output generated by or derived from the Service.
  • Binary Link SRL is not responsible for any data loss, corruption, or unintended behavior resulting from the use of generated configurations.
  • The Service is a design aid, not a substitute for professional engineering judgment. You should independently verify that any output is safe, correct, and suitable for your intended use.

Binary Link SRL has no obligation to provide support, bug fixes, updates, or corrections for the designer tool or any output it generates, although we may choose to do so at our discretion.

9. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW:

IN NO EVENT SHALL BINARY LINK SRL, ITS DIRECTORS, EMPLOYEES, PARTNERS, AGENTS, SUPPLIERS, OR AFFILIATES BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, INCLUDING WITHOUT LIMITATION:

  • Loss of profits, revenue, or business opportunities;
  • Loss of data or data corruption;
  • Device malfunction, hardware damage, or firmware corruption caused by generated configurations;
  • Cost of procurement of substitute goods or services;
  • Business interruption or downtime;
  • Loss of goodwill or reputation;
  • Any other intangible losses;

- whether based on warranty, contract, tort (including negligence), strict liability, or any other legal theory, whether or not Binary Link SRL has been advised of the possibility of such damages, and even if a remedy set forth herein is found to have failed of its essential purpose.

OUR TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS ARISING OUT OF OR RELATING TO THESE TERMS OR YOUR USE OF THE SERVICE SHALL NOT EXCEED THE GREATER OF: (A) THE AMOUNT YOU ACTUALLY PAID TO US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM, OR (B) FIFTY EUROS (€50).

Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages. In such jurisdictions, our liability shall be limited to the maximum extent permitted by law. Nothing in these terms excludes or limits liability for death or personal injury caused by negligence, fraud, or any liability that cannot be excluded or limited under applicable law.

10. Indemnification

You agree to defend, indemnify, and hold harmless Binary Link SRL, its directors, officers, employees, agents, and affiliates from and against any and all claims, damages, obligations, losses, liabilities, costs, or debt, and expenses (including reasonable attorney's fees) arising from: (a) your use of and access to the Service; (b) your use or deployment of any YAML configurations or other output generated by the Service; (c) your violation of any term of these Terms of Service; or (d) your violation of any third-party right, including any intellectual property, property, or privacy right. This indemnification obligation shall survive the termination of these terms and your use of the Service.

11. Assumption of Risk

You expressly understand and agree that your use of the Service is at your sole risk. The Service interacts with embedded hardware configurations that may affect physical devices. You assume full responsibility for:

  • Evaluating the accuracy, completeness, and usefulness of any generated output;
  • Testing all configurations in a safe environment before deploying to production devices;
  • Ensuring compatibility with your specific hardware, firmware, and software setup;
  • Any consequences arising from deploying configurations generated by the Service;
  • Maintaining backups of your data, configurations, and projects.

Binary Link SRL shall not be held responsible for any damage, loss, or harm resulting from your reliance on the Service or any output it produces.

12. Third-Party Services & Dependencies

The Service may rely on or interact with third-party projects, libraries, and services - including but not limited to ESPHome, LVGL, Paddle, and various open-source dependencies. Binary Link SRL is not responsible for the availability, accuracy, or functionality of any third-party service or software. Changes to third-party projects may affect the operation of the Service or the validity of generated output, and Binary Link SRL has no obligation to update the Service in response to such changes.

13. Governing Law

These terms are governed by the laws of Belgium. Any disputes shall be subject to the exclusive jurisdiction of the courts of Brussels, Belgium, without prejudice to any mandatory consumer protection rights you may have under the law of your country of residence.

14. Changes to These Terms

We may update these terms from time to time. Continued use of the Service after changes are posted constitutes acceptance of the revised terms. The "Last updated" date at the top of this page will reflect any changes.

Contact

Questions about these terms? Contact us at info@espboards.dev.
Binary Link SRL, Place Charles-Maurice Wiser 10 box 22, 1040 Etterbeek, Brussels, Belgium.