Welcome to LumaDeck. These Terms of Service ("Terms") govern your access to and use of the LumaDeck platform, web app, and native applications operated by CJ Development ("we", "us"; full identification in Section 15). By creating an account or using the Service, you agree to these Terms.
You must be at least 16 years old to use LumaDeck. By using the Service you confirm you meet this requirement and have the legal capacity to enter into a binding contract.
You are responsible for keeping your credentials secure and for all activity under your account. Notify us immediately at support [at] lumadeck.app if you suspect unauthorized access.
The Free tier includes the full visual engine, all 6 visual moods, 48 free scenes, one active custom shader, and a small watermark on the output. No ads. The remaining 191 scenes of the 239-scene web catalog ship in 20 paid scene packs (10 General packs and 10 Artistic Collections), sold separately. The Pro subscription removes the watermark and adds the Pro tools.
Pro removes the watermark and unlocks performance capabilities: advanced FX, 48 pads, MIDI Learn, up to 21 active custom shaders, up to 21 video slots, and cloud sync. All 6 moods and full color control are free for everyone. Pricing is in EUR and includes applicable VAT.
Scene packs are buy-once, keep-forever digital goods tied to your account. The catalog has 10 General packs and 10 Artistic Collections; each item shows its binding price before checkout. "God Mode" contains only the 10 General packs. Artistic Collections are always sold separately and are not included in God Mode. FX and extra pads are not sold separately: they are Pro capabilities included with the subscription.
Licence of purchased content. Scene packs, God Mode and the Artistic Collections are original works created by LumaDeck / CJ Development. Buying one grants you a personal, perpetual, non-exclusive licence to use it inside LumaDeck in your own performances, streams, recordings and audiovisual works, including commercial ones, with no royalties and no attribution required. The licence does not transfer ownership: you may not resell, rent, share or redistribute a pack or its assets, extract or reuse its GLSL source or scene files outside LumaDeck, or present the packs as your own product. The licence is tied to your account and survives cancellation of any subscription.
Registered users may claim five original Full HD visual loops through a private account-bound download. Their use is governed by the LumaDeck loop license included in the downloaded ZIP. Claiming the gift does not subscribe you to marketing or a newsletter.
The Output Bridge is free desktop software for users with an active Web Pro subscription, licensed (not sold) for personal or professional use together with LumaDeck. It is provided "as is" as an unsigned preview build. It listens only on 127.0.0.1:5960 and contacts lumadeck.app solely to validate your Pro licence (it sends a short-lived licence token and the program version; it never sends video, audio or files). It does not include or redistribute the NDI® runtime, which you obtain from Vizrt under its own licence. Reverse engineering and redistribution are not permitted.
You can cancel your subscription at any time through the Stripe billing portal available in the app. Cancellation takes effect at the end of the current paid period; you keep Pro access until then.
EU right of withdrawal (14 days). As a consumer you have 14 calendar days from the day the contract is concluded to withdraw without giving any reason (Articles 102 to 108 of the Spanish Consumer Act, Royal Legislative Decree 1/2007, transposing Directive 2011/83/EU). The rules differ depending on what you bought:
Pro subscription (a service). Before paying, you tick a box asking us to start the service immediately, within the withdrawal period. You keep your right of withdrawal: if you withdraw within those 14 days, we refund the price minus an amount proportional to the days of service already provided (Articles 98.8 and 108.3). After the 14 days, you can cancel at any time as described above, and the current paid period is not refunded.
Scene packs and God Mode (digital content not supplied on a tangible medium). Before paying, you tick a box giving your express consent to immediate access and acknowledging that you lose your right of withdrawal once the download or access has begun (Article 103(m)). If you do not tick that box, the purchase does not proceed.
How to withdraw. Send an unequivocal statement to support [at] lumadeck.app (or by post to the address in section 15) before the 14-day period ends. You may use the model form below, but it is not mandatory. We confirm receipt by email and refund through the original payment method without undue delay and at the latest within 14 days of receiving your statement.
Confirmation on a durable medium. After each purchase we email you a confirmation of the contract (what you bought, the consent you gave and this withdrawal information), and Stripe emails you the receipt with the price. Keep both.
Model withdrawal form (Annex B of the Spanish Consumer Act — complete and return only if you wish to withdraw):
To: Jaime Constán Nava (CJ Development), Cantarrana 1, 46137 Playa de la Pobla de Farnals, Valencia, Spain — support [at] lumadeck.app I hereby give notice that I withdraw from my contract for the following service / digital content: ______________________________________ Ordered on: ____________________ Name of consumer: ____________________ Address of consumer: ____________________ Account email used in LumaDeck: ____________________ Signature of consumer (only if this form is notified on paper): ____________________ Date: ____________________
You may use LumaDeck for any lawful audiovisual performance, personal or commercial. You may not:
You retain all rights to your media, custom shader source, MIDI mappings, text, and other content. Videos, images, custom GLSL source, MIDI mappings, and MIDI device names are processed and stored only in your browser and are not uploaded to LumaDeck. If you save a show to the cloud, we store its configuration metadata (such as settings, pad references, media names, and branding), but not the media files, custom shader source, MIDI mappings, or device names. You are responsible for having the rights to use your content and for the code you provide; unsafe or incompatible shaders may be rejected or quarantined to protect the visual engine. We do not claim ownership and we do not use your content to train any model.
LumaDeck, the LumaDeck logo, the WebGL engine, the GLSL shaders, the loop packs, and all premium assets are © 2026 CJ Development. All rights reserved. The Service is licensed to you, not sold.
NDI® is a registered trademark of Vizrt NDI AB. Learn more at ndi.video.
LumaDeck Pro integrates Ableton Link for network tempo and phase synchronization. Ableton and Link are trademarks of Ableton AG. CJ Development and LumaDeck Pro are not affiliated with, sponsored by, or endorsed by Ableton AG. All third-party marks remain the property of their respective owners.
Payments are handled by Stripe; auth and storage by Supabase; hosting on OVH self-hosted infrastructure operated by CJ Development. Your use of third-party services is subject to their respective terms.
We aim for high availability but do not guarantee uninterrupted service. We may schedule maintenance with reasonable notice. We are not liable for downtime caused by third-party providers, force majeure, or events beyond our control.
The Service is provided "as is" and "as available". To the maximum extent permitted by law, we disclaim all warranties, express or implied, including merchantability and fitness for a particular purpose.
To the maximum extent permitted by law, our total aggregate liability for any claim arising out of or related to the Service shall not exceed the amount you paid us in the 12 months preceding the claim. Nothing in these Terms limits liability for fraud, gross negligence, or any liability that cannot be excluded by law.
We may suspend or terminate your account if you breach these Terms. You may request account closure at any time by emailing support.
We may update these Terms. Material changes will be notified at least 30 days in advance via email or in-app banner. Continued use after the effective date constitutes acceptance.
These Terms are governed by the laws of Spain. Any dispute shall be subject to the exclusive jurisdiction of the courts of Spain, without prejudice to the consumer's right to bring proceedings in their country of residence.
Jaime Constán Nava, trading as CJ Development (sole trader)
Tax ID (NIF): 73998352S
Address: Cantarrana 1, 46137 Playa de la Pobla de Farnals, Valencia, Spain
Email: legal [at] lumadeck.app
Website: lumadeck.app (also reachable via lumadeck.es)
For any question regarding these Terms, contact legal [at] lumadeck.app.
Bienvenido a LumaDeck. Estos Términos del servicio ("Términos") regulan tu acceso y uso de la plataforma LumaDeck, la aplicación web y las aplicaciones nativas operadas por CJ Development ("nosotros"; identificación completa en la sección 15). Al crear una cuenta o usar el Servicio aceptas estos Términos.
Debes tener al menos 16 años para usar LumaDeck. Al usar el Servicio confirmas que cumples este requisito y que tienes capacidad legal para celebrar un contrato vinculante.
Eres responsable de mantener seguras tus credenciales y de toda la actividad realizada con tu cuenta. Si sospechas de un acceso no autorizado, avísanos de inmediato en support [at] lumadeck.app.
El plan gratuito incluye el motor visual completo, los 6 moods visuales, 48 escenas gratuitas, un shader propio activo y una pequeña marca de agua en la salida. Sin anuncios. Las 191 escenas restantes del catálogo web de 239 se distribuyen en 20 packs de escenas de pago (10 packs General y 10 Colecciones Artísticas), vendidos por separado. La suscripción Pro retira la marca de agua y añade las herramientas Pro.
Pro retira la marca de agua y desbloquea capacidades de actuación: FX avanzados, 48 pads, MIDI Learn, hasta 21 shaders propios activos, hasta 21 ranuras de vídeo y sincronización en la nube. Los 6 moods y el control de color completo son gratis para todos. Los precios están en euros e incluyen el IVA aplicable.
Los packs de escenas son bienes digitales de compra única, tuyos para siempre y vinculados a tu cuenta. El catálogo tiene 10 packs General y 10 Colecciones Artísticas; cada producto muestra su precio vinculante antes del pago. "God Mode" contiene únicamente los 10 packs General. Las Colecciones Artísticas se venden siempre por separado y nunca se incluyen en God Mode. Los FX y los pads extra no se venden por separado: son capacidades Pro incluidas en la suscripción.
Licencia del contenido comprado. Los packs de escenas, God Mode y las Colecciones Artísticas son obras originales creadas por LumaDeck / CJ Development. Al comprar uno obtienes una licencia personal, perpetua y no exclusiva para usarlo dentro de LumaDeck en tus propias actuaciones, emisiones, grabaciones y obras audiovisuales, también comerciales, sin regalías ni obligación de atribución. La licencia no transfiere la propiedad: no puedes revender, alquilar, compartir ni redistribuir un pack o sus activos, extraer o reutilizar su código GLSL o archivos de escena fuera de LumaDeck, ni presentar los packs como producto propio. La licencia va ligada a tu cuenta y sobrevive a la cancelación de cualquier suscripción.
Los usuarios registrados pueden reclamar cinco loops visuales originales en Full HD mediante una descarga privada vinculada a su cuenta. Su uso se rige por la licencia de loops de LumaDeck incluida en el ZIP descargado. Reclamar el regalo no te suscribe a marketing ni a ninguna newsletter.
El Output Bridge es software de escritorio gratuito para usuarios con suscripción Web Pro activa, licenciado (no vendido) para uso personal o profesional junto con LumaDeck. Se proporciona "tal cual", como versión preliminar sin firma de código. Escucha únicamente en 127.0.0.1:5960 y contacta con lumadeck.app solo para validar tu licencia Pro (envía un token de licencia de corta duración y la versión del programa; nunca envía vídeo, audio ni archivos). No incluye ni redistribuye el runtime NDI®, que obtienes de Vizrt bajo su propia licencia. No se permite la ingeniería inversa ni la redistribución.
Puedes cancelar tu suscripción en cualquier momento desde el portal de facturación de Stripe disponible en la aplicación. La cancelación surte efecto al final del periodo pagado en curso; conservas el acceso Pro hasta entonces.
Derecho de desistimiento (14 días). Como consumidor dispones de 14 días naturales desde la celebración del contrato para desistir sin indicar motivo (artículos 102 a 108 del texto refundido de la Ley General para la Defensa de los Consumidores y Usuarios, Real Decreto Legislativo 1/2007, que transpone la Directiva 2011/83/UE). El régimen es distinto según lo que compres:
Suscripción Pro (un servicio). Antes de pagar marcas una casilla en la que nos pides que el servicio comience de inmediato, dentro del plazo de desistimiento. Conservas el derecho de desistimiento: si desistes en esos 14 días, reembolsamos el precio menos la parte proporcional a los días de servicio ya prestados (artículos 98.8 y 108.3). Pasados los 14 días puedes cancelar en cualquier momento como se describe arriba, sin reembolso del periodo pagado en curso.
Packs de escenas y God Mode (contenido digital sin soporte material). Antes de pagar marcas una casilla con la que das tu consentimiento expreso al acceso inmediato y reconoces que pierdes el derecho de desistimiento una vez iniciada la descarga o el acceso (artículo 103.m). Si no marcas esa casilla, la compra no continúa.
Cómo desistir. Envía una declaración inequívoca a support [at] lumadeck.app (o por correo postal a la dirección de la sección 15) antes de que termine el plazo de 14 días. Puedes usar el formulario modelo de abajo, aunque no es obligatorio. Te confirmamos la recepción por correo electrónico y reembolsamos por el mismo medio de pago sin demora indebida y, en todo caso, en un máximo de 14 días desde que recibimos tu declaración.
Confirmación en soporte duradero. Tras cada compra te enviamos por correo electrónico la confirmación del contrato (qué has comprado, el consentimiento que has dado y esta información sobre el desistimiento), y Stripe te envía el recibo con el importe. Conserva ambos.
Formulario de desistimiento (modelo del Anexo B de la Ley General para la Defensa de los Consumidores y Usuarios; cumpliméntalo y envíalo solo si deseas desistir):
A la atención de: Jaime Constán Nava (CJ Development), Cantarrana 1, 46137 Playa de la Pobla de Farnals, Valencia, España — support [at] lumadeck.app Por la presente le comunico que desisto de mi contrato de prestación del siguiente servicio / suministro del siguiente contenido digital: ______________________________________ Contratado el: ____________________ Nombre del consumidor: ____________________ Domicilio del consumidor: ____________________ Correo de la cuenta usada en LumaDeck: ____________________ Firma del consumidor (solo si el formulario se presenta en papel): ____________________ Fecha: ____________________
Puedes usar LumaDeck en cualquier actuación audiovisual lícita, personal o comercial. No puedes:
Conservas todos los derechos sobre tus medios, el código de tus shaders, tus mapeos MIDI, textos y demás contenido. Los vídeos, imágenes, código GLSL propio, mapeos MIDI y nombres de dispositivos MIDI se procesan y almacenan únicamente en tu navegador y no se suben a LumaDeck. Si guardas un show en la nube, almacenamos sus metadatos de configuración (ajustes, referencias de pads, nombres de medios y marca), pero no los archivos de medios, el código de shaders, los mapeos MIDI ni los nombres de dispositivos. Eres responsable de tener derecho a usar tu contenido y del código que aportas; los shaders inseguros o incompatibles pueden rechazarse o ponerse en cuarentena para proteger el motor visual. No reclamamos propiedad alguna ni usamos tu contenido para entrenar ningún modelo.
LumaDeck, el logotipo de LumaDeck, el motor WebGL, los shaders GLSL, los packs de loops y todos los activos premium son © 2026 CJ Development. Todos los derechos reservados. El Servicio se te licencia, no se te vende.
NDI® es una marca registrada de Vizrt NDI AB. Más información en ndi.video.
LumaDeck Pro integra Ableton Link para la sincronización de tempo y fase en red. Ableton y Link son marcas de Ableton AG. CJ Development y LumaDeck Pro no están afiliados, patrocinados ni respaldados por Ableton AG. Todas las marcas de terceros pertenecen a sus respectivos propietarios.
Los pagos los gestiona Stripe; la autenticación y el almacenamiento, Supabase; el alojamiento, infraestructura OVH autogestionada por CJ Development. Tu uso de servicios de terceros está sujeto a sus respectivas condiciones.
Buscamos una alta disponibilidad, pero no garantizamos un servicio ininterrumpido. Podemos programar mantenimientos con aviso razonable. No respondemos de caídas causadas por proveedores terceros, fuerza mayor o hechos fuera de nuestro control.
El Servicio se presta "tal cual" y "según disponibilidad". En la máxima medida permitida por la ley, excluimos toda garantía, expresa o implícita, incluidas las de comerciabilidad e idoneidad para un fin concreto.
En la máxima medida permitida por la ley, nuestra responsabilidad total agregada por cualquier reclamación derivada del Servicio o relacionada con él no superará el importe que nos hayas pagado en los 12 meses anteriores a la reclamación. Nada en estos Términos limita la responsabilidad por fraude, negligencia grave ni ninguna responsabilidad que no pueda excluirse por ley.
Podemos suspender o cancelar tu cuenta si incumples estos Términos. Puedes solicitar el cierre de tu cuenta en cualquier momento escribiendo a soporte.
Podemos actualizar estos Términos. Los cambios sustanciales se notificarán con al menos 30 días de antelación por correo electrónico o aviso en la aplicación. Seguir usando el Servicio tras la fecha de efecto supone su aceptación.
Estos Términos se rigen por la legislación de España. Cualquier controversia se someterá a la jurisdicción exclusiva de los tribunales españoles, sin perjuicio del derecho del consumidor a acudir a los tribunales de su país de residencia.
Jaime Constán Nava, que opera bajo la marca CJ Development (empresario individual)
NIF: 73998352S
Domicilio: Cantarrana 1, 46137 Playa de la Pobla de Farnals, Valencia, España
Correo: legal [at] lumadeck.app
Web: lumadeck.app (también accesible desde lumadeck.es)
Para cualquier duda sobre estos Términos, escribe a legal [at] lumadeck.app.