End User License Agreement (EULA) and License Terms for LUMACUE
This is an English convenience translation. The German version prevails.
These license terms govern the use of the macOS software "LUMACUE" (the "App" or "Software"). By continuing at the App's first launch, by activating a license key, or by using the Software, you agree to these terms. If you do not agree, you may not use the Software.
1. Licensor and contracting parties
- The licensor and your contracting party for the use of the Software is: SiJoFX – Stöckl & Sannmann GbR, represented by its partners Simon Stöckl and Joshua Sannmann, Schierblicken 17, 23843 Bad Oldesloe, Germany, e-mail: simon@sijofx.io ("we" or "SiJoFX").
- This agreement governs only the use of the Software (scope of license, account, activation, obligations and liability). The purchase contract for a Pro subscription (payment, invoice, VAT, refunds, cancellation via the customer portal) is concluded with our payment provider acting as seller ("Merchant of Record"): Link, LLC f/k/a Lemon Squeezy LLC ("Lemon Squeezy"), 222 South Main Street, Suite 500, Salt Lake City, Utah 84101, USA, part of the Stripe group (Stripe, Inc.). Details are set out in our General Terms and Conditions at https://lumacue.sijofx.io/agb and in the withdrawal notice at https://lumacue.sijofx.io/widerruf.
- VAT is not charged by SiJoFX pursuant to Section 19 of the German VAT Act (UStG). The seller is Lemon Squeezy; the invoice is issued by Lemon Squeezy (see section 6.3 of the Terms at https://lumacue.sijofx.io/agb).
- This EULA applies to consumers (Section 13 German Civil Code, BGB) and to businesses (Section 14 BGB). Mandatory statutory consumer rights, in particular under Sections 327 et seq. BGB (contracts for digital products), are not restricted by this agreement (Section 327s BGB).
2. Subject matter: the Software and its license tiers
- LUMACUE is a macOS app that controls lighting from DJ data. It listens to data from DJ systems (e.g. PRO DJ LINK, Serato), analyses music files and uses the results to drive lighting and media equipment (e.g. timecode, grandMA commands, OSC, Art-Net).
- LUMACUE Free (EUR 0): simulation, listening to PRO DJ LINK for up to 2 decks, drop countdown, kick-roll notes, monitor view on 1 device, analysis of your own files (max. 20 tracks in the library). Not included: timecode output (LTC/MTC/Art-Net), grandMA and OSC output, Serato input, activating automation/node editor. The monitor shows a "LUMACUE Free" overlay. Free requires neither an account nor a license file.
- LUMACUE Pro: all Free features plus 4 decks, Serato input, timecode LTC/MTC/Art-Net, grandMA2/3 commands, automation/node editor, unlimited library, monitor on any number of devices, activation on up to 2 computers.
- Trial: 30 days of LUMACUE Pro free of charge, without payment details, once per account . When the trial ends the App automatically switches to the Free tier. No subscription and no payment obligation arise.
- Founder terms: anyone who takes out a Pro subscription on or before 31 December 2026 receives the Founder price. The Founder price is kept for as long as the subscription runs without interruption. The Founder price ends if the subscription ends by cancellation or withdrawal, if you switch the variant (e.g. from monthly to yearly), or if a payment fails and is not made up within the 7-day grace period after the end of the period; any later new subscription is charged at the regular price applicable at that time.
- The features unlocked for a given tier are defined by the license file (feature list). We may extend the features of a tier. Restrictions during a running supply period are governed by Section 327r BGB (Clause 9).
3. Prices and term of the Pro subscription
- Pro costs EUR 9.99 per month or EUR 89 per year. Founder price (subscription taken out by 31 December 2026): EUR 6.99 per month or EUR 59 per year. All prices are total prices in euros; VAT is not charged by SiJoFX pursuant to Section 19 UStG (section 6.3 of the Terms).
- The subscription renews for the chosen period (month or year) unless cancelled before the end of the current period. You may cancel at any time with effect from the end of the current period: via the cancellation page https://lumacue.sijofx.io/kuendigen (no login required) or via the payment provider's customer portal.
- When the subscription ends (plus the grace period under Clause 6), the App automatically switches to the Free tier. Your local data (library, settings, shows) remain on your computer; Pro features are then no longer available.
4. Grant of license
- For the term of the respective license tier we grant you the non-exclusive, non-transferable, non-sublicensable right to install and use the Software as intended on the computers activated under Clause 5 (Section 69c No. 1 in conjunction with Section 69d (1) German Copyright Act, UrhG).
- The Free tier is granted for an unlimited time but with the restricted feature set described in Clause 2.2. Pro features are granted for the duration of the trial or of the paid subscription (plus grace period).
- You may use the Software commercially and privately, including for paid events.
- You may make a backup copy where necessary for future use (Section 69d (2) UrhG). Observing, studying and testing the functioning of the program within the scope of your authorised use (Section 69d (3) UrhG) remains permitted.
- All rights not expressly granted remain with SiJoFX. The Software is protected by copyright (Sections 69a et seq. UrhG).
5. Account, activation and number of devices
- Trial and Pro require an account (e-mail address and password) on the SiJoFX license server at https://lumacue.sijofx.io. Registration is completed via a confirmation link (double opt-in). You must keep your login details secret and must not pass your license key on to third parties.
- Your account provides a license key. You enter it in the App; the App activates it once online and receives a license file (Clause 6).
- A Pro or Trial license may be activated on no more than 2 computers at the same time. You can deactivate a device at any time in the App ("Sign out this device") or in your account; the freed slot can then be used for another computer. If both slots are taken, a further activation is only possible after deactivating a device.
- Each computer is identified by a device identifier. For this purpose a hash value (SHA-256) is derived from a stable hardware/system ID of your computer; the raw identifier never leaves your computer.
6. Offline license file, renewal, grace period
- After activation the App stores a license file locally on your computer. The file is signed with Ed25519 by our license server and bound to your computer's device identifier; the App verifies the signature with a public key embedded in the App. A copied or altered license file is invalid.
- With a valid license file the App runs fully offline, without an internet connection, until the expiry date stated in the file. There is no mandatory cloud connection during operation.
- The App renews the license file periodically in the background whenever an internet connection is available (no earlier than 7 days after issue). For subscriptions a license file is valid for no more than 35 days after issue; the App therefore needs a brief internet connection at least once within this period to keep Pro features unlocked. If renewal fails (e.g. no network, server outage), the existing license file remains valid until its expiry date.
- Grace period: if a subscription period ends without renewal (cancellation, failed payment), Pro features remain usable for a further 7 days after the end of the period. The App then switches to the Free tier.
- If your system clock is changed substantially, or if the issue date of the license file lies more than 24 hours in the future, the App may treat the license file as invalid.
7. Data transmitted by the App – no telemetry
- Only when activating, renewing or deactivating a license does the App transmit the following data to the SiJoFX license server: license key, device identifier (hash), App version, time of the request and, optionally, a device name chosen by you. The server keeps a minimal log (time, account, action).
- Beyond this the App sends no data: no telemetry, no usage statistics, no crash reports, no contents of your library, no track or show data, no advertising IDs. The Free tier does not communicate with any SiJoFX server.
- Network traffic on your local network (e.g. PRO DJ LINK, Art-Net, OSC, monitor view) takes place solely between your devices and does not leave your network through the App.
- Details on the processing of personal data are set out in the privacy policy at https://lumacue.sijofx.io/datenschutz and in the short version inside the App.
8. Restrictions
You may not:
- sell, rent, lend, give away, sublicense or otherwise pass on the Software or the license key to third parties, or allow third parties access to your account;
- circumvent, disable or manipulate the license check, the signature verification of the license file, the device binding, the device limit or the Free limits, or forge, copy or alter license files;
- decompile, disassemble or otherwise reverse engineer the Software, except to the extent mandatorily permitted under Section 69e UrhG (decompilation to achieve interoperability of an independently created program, subject to the conditions stated there) or Section 69d UrhG;
- remove or alter copyright, trademark or other proprietary notices;
- use the Software for unlawful purposes or to infringe the rights of third parties.
9. Updates and duty to update
- During the term of a Pro subscription (supply period) we provide consumers with the updates necessary to maintain the conformity of the Software, including security updates, and inform them of their availability (Section 327f (1) BGB). For the Free tier and for businesses this applies in accordance with statutory requirements.
- Updates are provided as a new App version. The source for updates is: .
- If you fail to install a provided update within a reasonable time, we are not liable for defects resulting solely from the absence of that update, provided we informed you of the update's availability and of the consequences of not installing it, and the failure is not due to deficient installation instructions (Section 327f (2) BGB).
- We reserve the right to make changes to the Software beyond what is necessary to maintain conformity (e.g. new features, adaptation to new macOS versions or to changed third-party protocols, security and stability improvements) for these valid reasons. Such changes incur no additional cost for you; we will inform you clearly and comprehensibly. If a change impairs your access or use more than insignificantly, we will inform you in advance by e-mail and you may terminate the contract free of charge within 30 days (Section 327r BGB).
- Old versions of the Software are not supported indefinitely. Support for particular macOS versions or third-party hardware may end with updates; we point this out in the release notes.
10. Warranty
- For consumers, the statutory warranty rights for digital products (Sections 327d et seq. BGB) apply to Pro features provided for a fee. If the Software is defective you may, under Section 327i BGB, demand subsequent performance, terminate the contract or reduce the price, and claim damages or reimbursement of futile expenses, in each case subject to the statutory conditions.
- The Free tier is provided free of charge. The statutory rules for gratuitous supply apply; mandatory rights remain unaffected.
- Note on characteristics: the Software listens to third-party protocols and data formats (e.g. PRO DJ LINK, Serato, rekordbox analysis data) and controls third-party devices (e.g. grandMA, Art-Net nodes, Resolume). These protocols are not controlled by us and may be changed by their manufacturers without notice. Use of third-party protocols is therefore without warranty of lasting compatibility with specific third-party hardware or software; we endeavour to follow such changes through updates. The agreed characteristics are the features described in Clause 2.
- Results of the music analysis (e.g. drop detection, beat and kick detection) are algorithmic estimates and may deviate. Check analysis results before live use.
11. Liability
- We are liable without limitation for damage resulting from injury to life, body or health, for intent and gross negligence, for fraudulent concealment of a defect, where a guarantee has been given, and under the German Product Liability Act.
- In the event of a slightly negligent breach of a material contractual obligation (a cardinal obligation, i.e. an obligation whose fulfilment is essential for the proper performance of the contract and on whose observance you may regularly rely), our liability is limited to the foreseeable damage typical for this type of contract.
- Otherwise our liability for slight negligence is excluded. This also applies to the personal liability of our partners, employees and agents.
- Notice on live operation: LUMACUE controls lighting and media equipment on the basis of automatically detected music data. The Software is not a safety system and is not intended for safety-related control (e.g. pyrotechnics, moving loads, rigging, emergency lighting, laser enabling). You remain responsible for planning, checking and running your show, for compliance with event and occupational safety regulations (including limits for strobe effects and warnings for photosensitive persons), and for the safety of persons and equipment. Always keep a manual override available (e.g. blackout/override on the lighting desk) and test your configuration before live use.
- For loss of data we are liable within the limits of the preceding paragraphs only to the extent that the damage would not have been avoided by regular and appropriate backups on your part.
- The limitations in this Clause do not apply where mandatory law provides otherwise (in particular Section 309 No. 7 BGB).
12. Term and termination
- The Free license is granted for an unlimited time. You may end it at any time by deleting the Software.
- The trial ends automatically after 30 days. The Pro subscription ends when your cancellation takes effect at the end of the period or on non-renewal; the grace period under Clause 6.4 then applies. After Pro features end, the App switches to the Free tier.
- We may terminate the license for good cause and block license keys, in particular in the event of a serious or repeated breach of Clause 8 (e.g. passing on keys, circumventing the license check), if the breach is not remedied despite a warning with a reasonable deadline; no warning is required if it obviously would not succeed or if immediate termination is justified for special reasons. Statutory refund claims remain unaffected.
- You may delete your account at any time in the account area and export your account data as JSON. Deleting the account invalidates active license keys; a running subscription must first be cancelled via https://lumacue.sijofx.io/kuendigen or the customer portal.
- After the end of the contract you must cease using Pro features. You may continue to use the Free tier.
13. Third-party trademarks and products
- Pioneer DJ, CDJ, PRO DJ LINK and rekordbox are trademarks or registered trademarks of AlphaTheta Corporation. Serato is a trademark of Serato Audio Research. grandMA is a trademark of MA Lighting. Resolume is a trademark of Resolume B.V. Art-Net is a trademark of Artistic Licence. All other trademarks are the property of their respective owners.
- These names are used solely descriptively to indicate compatibility or supported protocols. LUMACUE and SiJoFX are not affiliated with these companies and are not certified, licensed or endorsed by them.
- The Software's use of third-party protocols and data formats is without warranty (see Clause 10.3).
14. Open-source components
- The Software contains third-party components distributed under open-source licenses. The list of these components with their license texts is available in the App's About dialog ("Licenses") and at https://lumacue.sijofx.io/licenses.
- Where the terms of an open-source license grant you broader rights in the respective component or impose mandatory obligations, those terms take precedence over this EULA for that component.
15. Consumer information
- Right of withdrawal: consumers have a statutory right of withdrawal when taking out a Pro subscription. The withdrawal notice and the model withdrawal form are available at https://lumacue.sijofx.io/widerruf. Withdrawal may be declared to us; we forward it to the payment provider.
- Cancellation: cancel Pro subscription contracts via the button "Verträge hier kündigen" (cancel contracts here) at https://lumacue.sijofx.io/kuendigen (no login required) or via the payment provider's customer portal.
- Dispute resolution: we are neither willing nor obliged to participate in dispute resolution proceedings before a consumer arbitration board (Section 36 German Consumer Dispute Resolution Act, VSBG).
- Contact for support and license questions: simon@sijofx.io.
16. Governing law, jurisdiction, final provisions
- The law of the Federal Republic of Germany applies, excluding the UN Convention on Contracts for the International Sale of Goods. For consumers this choice of law applies only insofar as it does not deprive you of the protection of mandatory provisions of the state in which you have your habitual residence.
- If you are a merchant, a legal entity under public law or a special fund under public law, or if you have no general place of jurisdiction in Germany, the exclusive place of jurisdiction for all disputes arising from this agreement is the registered seat of SiJoFX. For consumers the statutory places of jurisdiction apply.
- We will notify you of changes to this EULA at least six weeks before they take effect, by e-mail to the address stored in your account or within the App. Changes are permitted only if they are necessary because of a change in the law or case law or because of changed technical circumstances, and if they do not unreasonably disadvantage you. If a change does not affect the balance between performance and consideration (adaptation to changed law or technology), your consent is deemed given if you do not object before the change takes effect; we will point out this consequence and your right to object separately in the notification. If you object, either party may terminate the contract with effect from the date the change takes effect. All other changes require your express consent; changes to the Software are governed by Clause 9. Mandatory provisions (Sections 327r, 327s BGB) remain unaffected.
- Should any provision of this EULA be or become invalid, the validity of the remaining provisions is not affected.
- The German version of this EULA is authoritative. The English version is provided for information only. The German version prevails.
Stand: 10.11.2026, Version 1.1 Changelog: 1.0 (10.11.2026) – First version for the launch on 30 November 2026; 1.1 (10 Nov 2026) – review corrections (findings 1–34).