Plugin Player — End User Licence Agreement (EULA)
Version [to be set at publish] · Effective [to be set at publish] · Last updated [to be set at publish]
On this page
- 1. Accepting this agreement
- 2. What you get
- 3. Rules
- 4. Accounts, devices and the online check
- 5. Licence, not sale (notice for California and everywhere else)
- 6. Flashing content and audience safety (please read)
- 7. Beta software
- 8. Updates
- 9. Ending the licence
- 10. Warranties and what we don't promise
- 11. Limits on our liability
- 12. Third-party software, trademarks and your content
- 13. The legal bits
This is the agreement between you and RexAffects (Rex Roberts, Fayetteville, AR, United States; support@rexaffects.com) for the Plugin Player app, the scenes that run in it, and the Resolume plugins we sell with those scenes (together, "the Software").
Buying a scene or pack is covered by our Terms of Sale (rexaffects.com/terms) and Refund Policy (rexaffects.com/refunds). This document is about what you may do with the Software once you have it.
Plain-English summary (the full text below is what counts): you get a personal licence to use the app and anything you unlock, on up to 2 of your own computers, for as long as you like. You own what you make with it. Don't share your account, strip the watermark, extract the shaders, or resell the files. The app is beta: it has rough edges. Some scenes flash; if you put them in front of an audience, the safety of that audience is your job. Your unlocks are checked online about every 6 hours and keep working 30 days offline. If we ever shut the service down we'll release a way to keep your paid scenes working first.
1. Accepting this agreement
You accept this agreement by clicking I AGREE on the first-run screen, or by installing, copying or using the Software. If you don't agree, don't use it: uninstall it, and if you bought something within the last 14 days and haven't used it, email us and we'll sort out a refund under the Refund Policy.
If you're using the Software for a company or venue, you're accepting on its behalf and you confirm you're allowed to.
You must be at least 13 to use the Software and at least 18 (or the age of majority where you live) to buy anything. See the Privacy Policy §6.
2. What you get
2.1 The free app. Plugin Player itself is free. Every scene runs in it. A scene you don't own plays with a watermark and is limited to 720p on the output (projector, fullscreen, recording, Spout/Syphon); your operator preview is clean. Cube Bloom is free, for good. One "scene of the month" is free while it's the month's scene.
2.2 What a purchase unlocks. When you buy a scene or a pack under the Terms of Sale, we grant you a personal, non-exclusive, non-transferable licence, with no time limit, to:
- run the scenes you bought in Plugin Player, clean and at full resolution, on up to 2 computers that you own or control at the same time (you can swap a computer out in the SIGN IN tab; the one you remove keeps working offline for up to 30 days, then goes back to watermarked);
- download and use the Resolume plugin file (a
.cwiredWire patch) for each scene you bought, inside your own copies of Resolume Arena or Avenue, for the same purposes; - use the resulting video output in your own performances, streams, recordings, shows for clients, and commercial work, with no royalty to us.
2.3 What you don't get. The Software is licensed, not sold (see §5 for why that matters in California). We and our licensors keep ownership of the Software, the shaders, the scene designs, the plugin files and everything in them. Nothing here gives you our trademarks or the right to say we endorse your work. © 2026 Rex Roberts. All rights reserved.
2.4 Membership scenes. If a scene was unlocked because you're a VJ Academy member, you got it as part of that membership, and the scene you received stays yours even if you later leave. New member drops stop when you leave. "Early preview" member scenes are the scene only, not the Resolume plugin, unless we say otherwise. Scenes we've marked as never part of membership (e.g. the Goop fluid engine) aren't included.
2.5 Legacy purchases. If you bought a Resolume plugin from us on Gumroad before the store existed, your purchase is honoured here by signing in with the email you bought with (or your Gumroad licence key), on the same terms as §2.2.
3. Rules
You agree that you will not, and won't help anyone else to:
- share or sell your account, your sign-in codes, your receipts or your plugin files, or put them on a shared drive, a torrent, a Discord or anywhere people you don't know can get them;
- remove, hide, crop out or defeat the watermark, the 720p output limit, the receipt check or any other technical measure that controls access to a scene you don't own (in the US, this is also prohibited by 17 U.S.C. §1201);
- extract, decompile, decrypt, reverse-engineer or copy the shaders, scene files (
scene.pak), plugin patches or any other part of the Software, except where the law gives you a right to do so that we can't take away (for example, Articles 5(3) and 6 of EU Directive 2009/24/EC, which let you study a program you're entitled to use and, in narrow cases, decompile it to make it work with other software; and 17 U.S.C. §1201(f) in the US); - rebuild, port or re-sell our scenes as your own plugins, presets, templates, NFTs, stock footage or "packs", or use them to train a machine-learning model;
- use the Software to break the law, or to harm, harass or deceive people (including deliberately exposing someone you know has photosensitive epilepsy to flashing content, see §6);
- use it in anything where a failure could hurt someone: medical, safety, vehicle, aircraft, or life-support systems. It's a VJ tool.
Your video output is yours. Clip 1, 2 and 3 above are about the Software itself, not about what you create with it.
4. Accounts, devices and the online check
4.1 How unlocks work. A paid scene plays clean when this computer holds a receipt, signed by our store, that names the scene and this computer's device id. The app asks the store for a fresh receipt a few seconds after it starts and then about every 6 hours while it's open and online. A receipt lasts 30 days, so the app keeps working offline for up to 30 days; after that the scene goes back to watermarked until you're online again. Nothing is lost: connect, and it comes back.
4.2 Device limit. Two computers at once. On a third, the app shows the other two and lets you remove one. We may offer more devices on request for a real reason (a laptop died; a touring rig); just email us.
4.3 If a receipt check fails. If the store can't be reached, the app says so and keeps your existing receipts. If the store says a scene isn't yours (a refund, a chargeback, a dispute that was opened, or an account used by many people), the scene goes back to watermarked at the next check. See the Terms of Sale §7 for refunds and §9 for how we handle suspected sharing.
4.4 If we ever shut the service down. We'll try to tell you by email as early as we reasonably can. The Resolume plugin files you downloaded are yours to keep and work without our server. Scenes unlocked inside the app depend on our receipt service, so they may stop playing clean after your last receipt expires.
5. Licence, not sale (notice for California and everywhere else)
Where our store says "Buy", "Purchase" or "Own", it means you get the licence in §2.2, which we can end only for the reasons in §9. It does not transfer ownership of the Software. We say this here, at checkout, and on the first-run screen because California Business & Professions Code §17500.6 asks sellers of digital goods to say it plainly. The plugin file you download is yours to keep offline; the in-app unlock is a licence that depends on a receipt, and §4.4 says what happens if the receipt service ends.
6. Flashing content and audience safety (please read)
6.1 Warning. Plugin Player produces fast-moving, high-contrast and flashing or strobing images, especially when you hit the beat buttons or use strobe parameters. A small number of people (roughly 1 in 4,000, more among children and teenagers) have photosensitive epilepsy and can have a seizure from flashing lights or patterns, even with no previous history. Symptoms include dizziness, altered vision, eye or face twitching, jerking limbs, disorientation, confusion or momentary loss of awareness. Stop using the app and seek medical advice if you or anyone watching has any of these. Don't use the Software if you have, or think you may have, photosensitive epilepsy, unless a doctor has said it's fine.
6.2 You are the operator. When you put the output on a projector, LED wall, stream or screen that other people can see, you are the one presenting it, not us. You are responsible for: warning your audience where flashing lights are used (some places require a posted warning, e.g. Maryland Health-General §24-206; many venues and event guides require signage at the entrance and on tickets); keeping flash rates within the limits that apply to you (widely used broadcast and accessibility guidance says no more than 3 flashes per second and strobes at or below 4 Hz, with limits on how much of the screen flashes and on saturated red; see ITU-R BT.1702, WCAG 2.3.1 and Ofcom's guidance); checking the venue's rules and licence conditions; and briefing venue staff. If you let a member of the public operate the controller ("guest mode"), the same applies to what they trigger.
6.3 What we do on our side. The app's own test flash (the camera latency test) is kept below 3 flashes per second, warns you first and has a dimmer option. We don't test every scene and every parameter against a flash analyser, and the speed of most flashes depends on how you play them. If you need a certified-safe output for broadcast, run it through a Harding or similar analyser yourself.
7. Beta software
7.1 It's a beta. Plugin Player is in beta. It works, we use it at our own shows, and it has rough edges. Things that are currently true and that you accept by using it: the Windows installer is unsigned, so Windows SmartScreen or Smart App Control may warn you or block it; the first launch can be slow and a hidden helper process can trip antivirus software; the update feed may not be live yet; camera input is capped at 1280x720; MIDI and OSC output aren't built; macOS is not in this beta; some scenes are marked "coming soon" and can't be bought yet; and a Resolume plugin for a scene may ship after the scene (we tell you the expected date on the tile, and email you when it's ready).
7.2 Things will change. Features, scenes, controller mappings, file formats, the look of the app and the way unlocks work may change between versions, and a feature may be removed. We'll keep your paid scenes playing (§2.2, §4.4), but we don't promise any particular feature stays exactly as it is in the beta. Back up your shows and mapping files: updates try to keep them, but a beta can lose settings.
7.3 EU and UK buyers: specific acceptance. EU law (Directive (EU) 2019/770, Art. 8(5)) and UK law let a seller supply digital content that falls short of what you'd normally expect only if you were told the specific shortfall before buying and accepted it expressly and separately. The specific shortfalls are the ones listed in 7.1. The checkout and the first-run screen ask you to tick a separate box accepting them. Everything not on that list still has to be of the quality you'd normally expect, and your legal rights to a fix, a price reduction or a refund for anything else are untouched (Terms of Sale §10).
8. Updates
The app checks GitHub for a new version about 20 seconds after launch and every 4 hours, downloads it in the background and installs it when you quit. Updates may add, change or remove features (§7.2). We provide updates to the beta while the beta runs; after that, we'll say for how long a version is supported. If an update breaks a scene you paid for, that's covered by the make-it-right process in the Refund Policy.
9. Ending the licence
9.1 You can stop any time: sign out, uninstall. Purchases stay on your account for when you come back.
9.2 We can end your licence to a scene or to the app only if you seriously break §3 (sharing, stripping the watermark, reselling), if a purchase is refunded or charged back (then the licence for that purchase ends; the Terms of Sale §7 explain when access is restored), or if the law requires it. We'll tell you why, by email, and give you a chance to explain, unless the breach is obvious (your account on a torrent site). We don't cut off access as a punishment for asking for a refund or for disputing a charge you don't recognise; a disputed purchase goes back to watermarked while the dispute is open because the money is on hold, and if the dispute is resolved in your favour and the payment stands, we restore it.
9.3 After the end, delete your copies of the plugin files for the scene(s) concerned. §§3, 5, 10, 11, 12 and 13 keep applying.
10. Warranties and what we don't promise
10.1 What we promise. The Software will do substantially what its description on the store and on rexaffects.com says, on a computer that meets the minimum specs we publish (Windows 10 or 11 64-bit, a graphics card with WebGL2 and float render targets, 8 GB RAM, about 400 MB of disk). If it doesn't, the Refund Policy tells you what we'll do: troubleshoot, replace, and refund if we can't fix it.
10.2 What we don't promise. Beyond 10.1 and the rights the law gives you that we can't exclude, the Software is provided "AS IS" and "WITH ALL FAULTS". TO THE EXTENT THE LAW ALLOWS, WE DISCLAIM ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. We don't promise the Software is error-free, runs on every PC or graphics card, works with every camera, controller or version of Resolume, or that the watermark, receipts or any other protection can't be defeated. We don't promise a particular frame rate or output resolution on your hardware.
10.3 Consumers. If you're a consumer in the EU, UK, Australia, Canada, or a US state (such as Massachusetts, Maryland, Mississippi, West Virginia, Kansas, Vermont, Maine or the District of Columbia) that doesn't allow implied-warranty disclaimers in consumer deals, 10.2 applies only as far as your law allows, and your statutory rights stay. In Australia (where software counts as "goods"): Our goods come with guarantees that cannot be excluded under the Australian Consumer Law. You are entitled to a replacement or refund for a major failure and compensation for any other reasonably foreseeable loss or damage. You are also entitled to have the goods repaired or replaced if the goods fail to be of acceptable quality and the failure does not amount to a major failure. Where the law won't let us disclaim an implied warranty at all, it lasts as long as the make-it-right promise in the Refund Policy, to the extent that limit is allowed.
11. Limits on our liability
11.1 Cap. To the extent the law allows, our total liability to you for everything arising out of the Software or this agreement, in contract, tort (including negligence) or otherwise, is limited to the amount you paid us for the item concerned in the 12 months before the claim (and, for the free app, US $50).
11.2 Exclusions. To the extent the law allows, we are not liable for indirect, incidental, special or consequential loss, lost profits, lost gigs, lost data, a show that didn't go to plan, damage to other software or hardware, or anything caused by your own equipment, your venue or your audience.
11.3 Nothing in this agreement limits our liability for death or personal injury caused by our negligence, for fraud, for anything that can't be limited by the law that applies to you (including a consumer's statutory remedies and, in the UK, the Consumer Rights Act 2015 ss 31 and 47), or our liability if our digital content damages your device or other digital content and we failed to use reasonable care and skill (UK CRA 2015 s46).
12. Third-party software, trademarks and your content
12.1 Open source. The Software includes open-source components under their own licences, which apply to those components instead of this agreement: Electron (MIT), Chromium and its parts (BSD and others; see LICENSES.chromium.html in the install folder), Node.js (MIT), FFmpeg (ffmpeg.dll, LGPL 2.1 or later; a copy of the LGPL and the source for the exact build are linked from the app's CONTROLS > ABOUT > Third-party notices screen), Spout2 (BSD-2-Clause, (c) Lynn Jarvis), Syphon (BSD-3-Clause, macOS builds), interactive-shader-format (ISC), electron-updater (MIT), and others listed in that screen.
12.2 Trademarks. Resolume, Arena, Avenue and Wire are trademarks of Resolume BV. Windows and Xbox are trademarks of the Microsoft group of companies. PlayStation is a trademark of Sony Interactive Entertainment Inc. 8BitDo is a trademark of its owner. NDI® is a registered trademark of Vizrt NDI AB. Spout is a project of Lynn Jarvis. RexAffects is not affiliated with, sponsored by or endorsed by any of these; their names are used only to say what the Software works with.
12.3 Your content. Camera feeds, videos, images, OSC/MIDI data and shows you make are yours and stay on your machine. You're responsible for having the rights to anything you feed in (music, footage, other people's faces at a show, etc.).
13. The legal bits
13.1 Law. For buyers in the United States, this agreement is governed by the law of the State of Arkansas and the US Federal Arbitration Act is not invoked (see 13.2). If you're a consumer outside the US, you keep the protection of the mandatory consumer law of the country where you live, and you may bring a claim in your local courts.
13.2 Disputes. Talk to us first: support@rexaffects.com. Most problems are a fixable bug or a mix-up. If we can't settle it within 30 days, either of us may go to small-claims court (in the US: the county of your residence or of RexAffects' Washington County, Arkansas) or to the ordinary courts. There is no mandatory arbitration clause in this agreement. To the extent your law allows, each of us agrees to bring claims only on our own behalf, not as a class or representative action, and to bring any claim within one year of the facts that gave rise to it.
13.3 Whole agreement, changes, severability. This agreement, the Terms of Sale, the Refund Policy and the Privacy Policy are the whole deal. We can change this agreement for future versions of the Software; the app shows the new version and asks you to accept it, and the version you accepted keeps applying to what you already bought unless the change is in your favour or required by law. If a court strikes part of this agreement, the rest stays. We can't waive a right by not using it. You may not transfer this agreement; we may transfer it to a successor who takes over the business and these obligations (including §4.4).
13.4 Export. Don't use the Software where US export law forbids it.
13.5 Contact. RexAffects, Rex Roberts, Fayetteville, AR, support@rexaffects.com.
Acceptance record kept by the app: EULA version, date and time accepted, app version, device id hash. The store keeps the same for the Terms of Sale per order.