End User License Agreement

Effective date: [DATE] · Software version: [1.0]

By downloading, installing, activating, or using any part of LFO Rack (the "Software"), you accept this Agreement, a binding contract between you and the Developer, enforceable against you and any entity on whose behalf the Software is used. If you do not agree, do not use the Software. This is a license, not a sale — the Developer retains all intellectual property and grants only the limited rights below.

1. Definitions

"Developer" means Joel Abbott, author and licensor of the Software. "Software" means the LFO Rack application in any form provided by the Developer, including activation files, Documentation, and Updates. "License Token" means the signed activation credential issued to enable paid features on a specific computer. "Your Computers" means computers you own, or lease and solely control.

Editions:

Permitted Number: one (1) computer for Trial; two (2) for Rental and two (2) for Perpetual (a primary plus one backup); unlimited for Lite.

2. License Grant

Provided you obtained the Software from the Developer or an authorized distributor, have paid all applicable fees, and comply with this Agreement, the Developer grants you a personal, non-exclusive, non-transferable license to install and use the Software on up to the Permitted Number of Your Computers for your Edition. For Rental and Perpetual, the two installations are for use by a single user (e.g., primary and backup show machines), not simultaneous independent use by multiple people. You may make reasonable archival backups for restoration only.

3. License Tokens, Activation, and Hardware Binding

Paid Editions are enabled by a License Token the Developer issues for a specific computer, identified by its hardware identifier, and verified entirely on your computer without an internet connection. Moving a paid Edition to another computer may require a replacement Token; within the Permitted Number, the Developer will reasonably accommodate replacement. You agree to provide accurate information when requesting a Token and not to share, resell, or distribute Tokens.

4. Intellectual Property

The Software and Documentation, and any copies you make, are owned by the Developer and protected by copyright and other laws. This Agreement grants no intellectual property rights in the Software; all rights not expressly granted are reserved.

5. Restrictions

Except as expressly permitted, you may not: copy, distribute, sell, rent, sublicense, or transfer the Software or any License Token (except under Section 9); modify, adapt, reverse engineer, decompile, or attempt to derive the source code or activation mechanism; circumvent any License Token, hardware binding, time limit, or feature limit; remove proprietary notices; or unbundle or repackage the Software for resale.

6. Relationship to QLab and Third Parties

LFO Rack is an independent product and is not produced, endorsed, or supported by Figure 53, LLC, or any other maker of software or hardware with which it interoperates. "QLab" and "Figure 53" are trademarks of Figure 53, LLC, used only to describe interoperability. LFO Rack communicates with QLab and compatible applications via OSC over your local network and sends control data only; it does not process or pass audio. You are responsible for holding any licenses required to use such third-party software.

7. Updates and Upgrades

If the Software is an Update to a version you license, you must hold a valid license to that version. The Developer may, but is not obligated to, provide Updates. Major version upgrades may be offered as separate licenses and may carry an additional fee. By using an Update you agree to stop using the prior version, except briefly to assist your transition on the same computer.

8. Term and Termination

A Perpetual license continues for as long as you use the Software unless terminated. Trial and Rental terms are limited to their periods. This Agreement and your license terminate automatically if you fail to comply with any term; on termination you must stop using and destroy all copies. Sections 4, 5, 10, 11, 12, and 13 survive termination.

9. Transfer

You may not transfer your license except with the Developer's prior written consent, and only if you transfer this Agreement and all copies, retain no copies, and the recipient agrees in writing to this Agreement. Lite copies may be passed along freely provided the recipient agrees to this Agreement.

10. Disclaimer of Warranties

EXCEPT FOR ANY WARRANTY THAT CANNOT BE EXCLUDED UNDER APPLICABLE LAW, THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITH ALL FAULTS, AND THE DEVELOPER DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. THE DEVELOPER DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR OPERATE UNINTERRUPTED OR ERROR-FREE.

11. Limitation of Liability

TO THE FULLEST EXTENT PERMITTED BY LAW, THE DEVELOPER WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST DATA, BUSINESS INTERRUPTION, OR DISRUPTED OR FAILED PERFORMANCES. THE DEVELOPER'S TOTAL LIABILITY WILL NOT EXCEED THE AMOUNT YOU PAID FOR THE LICENSE GIVING RISE TO THE CLAIM IN THE PRECEDING TWELVE (12) MONTHS. NOTHING LIMITS LIABILITY THAT CANNOT BE LIMITED BY LAW, INCLUDING FOR DEATH OR PERSONAL INJURY CAUSED BY NEGLIGENCE OR FOR FRAUD.

12. No High-Risk or Safety-Critical Use

The Software is intended for creative and production use in entertainment contexts. It is not designed, tested, or licensed for use where its failure, delay, or unintended output could lead to death, injury, or severe damage — including control of pyrotechnics, rigging, performer flying or automation, or any life-safety function. You are solely responsible for independent safeguards, fail-safes, and supervision in your show systems, and you assume all risk of any such use.

13. Privacy and Data

The Software operates entirely on your local machine and network, requires no internet connection to function, does not phone home, and collects no telemetry. License verification is local. Information you provide to obtain a Token (such as your hardware identifier and email) is used only to issue and support your license. See our Privacy Policy.

14. Export Compliance

You agree not to export, re-export, or use the Software in violation of applicable export-control laws, and represent that you are not located in or a national of any country, or on any list, prohibited from receiving it.

15. Governing Law

This Agreement is governed by the laws of [STATE / COUNTRY], excluding its conflict-of-laws rules and the UN Convention on Contracts for the International Sale of Goods. The courts located in [JURISDICTION] have non-exclusive jurisdiction over disputes relating to this Agreement.

16. General

If any provision is unenforceable, the rest remains in force. This Agreement does not prejudice the statutory rights of a consumer. It may be modified only by a writing signed by the Developer, and is the entire agreement between you and the Developer regarding the Software. The English version controls.