Política de privacidad de Rofuss Forms
Última actualización: 31 de octubre de 2026.
Rofuss Forms («la app») es una aplicación para tiendas Shopify desarrollada por Rofuss (Axel Yau). Esta política explica qué datos trata la app, para qué y durante cuánto tiempo, tanto de los comerciantes que la instalan como de los clientes de sus tiendas que participan en un formulario o ruleta.
1. Responsable
Rofuss · contacto: axel@rofuss.com.
2. Qué hace la app
Muestra en la tienda un popup de captación (formulario o ruleta de premios). Cuando un visitante participa, la app crea o actualiza su cliente en Shopify con su consentimiento de marketing, le asigna un premio y, si el premio incluye descuento, genera un código de un solo uso restringido a ese cliente, que por defecto se muestra al instante en el popup (el comerciante puede ocultarlo). La app no envía correos ni mensajes.
3. Datos del comerciante
Al instalar la app guardamos el dominio de la tienda (*.myshopify.com) y el token de acceso que Shopify concede a la app, cifrado en reposo. Se usan únicamente para operar la app en esa tienda. Se eliminan al desinstalar (el token queda inutilizado de inmediato y el resto de datos se borra cuando Shopify nos lo solicita, a las 48 horas).
4. Datos de los clientes de la tienda
Cuando alguien participa en un popup, la app trata:
- Correo electrónico: se envía a Shopify para crear o actualizar el cliente y registrar su consentimiento de marketing. En los servidores de la app no se guarda el correo en claro: solo un hash con clave (HMAC) que permite reconocer una participación repetida sin poder recuperar el correo.
- Nombre, apellido y teléfono, solo si el comerciante agrega esos campos al popup; por defecto solo se pide el correo. Finalidad: que el comerciante tenga en la ficha del cliente de Shopify los datos que la persona le dio en su tienda. Si el cliente es nuevo, se guardan en sus campos de nombre y teléfono. Si el correo ya pertenece a un cliente, o el teléfono ya está en otro cliente o Shopify no lo acepta, la app no cambia esos datos y guarda lo enviado en metacampos de la ficha (
rofuss_forms.form_first_name,form_last_nameyform_phone). La app no lee los nombres ni teléfonos que ya existen en Shopify, no los guarda en sus servidores y no recoge consentimiento para SMS ni WhatsApp. - Respuestas a preguntas libres, si el comerciante las agrega: se guardan como metacampos del cliente en Shopify, no en la app.
- Premio, código de descuento y fecha de vencimiento: se guardan en la app, para no sortear dos veces ni perder un premio. El código y su vencimiento se guardan además como metacampos en la ficha del cliente, para que el comerciante pueda consultarlos.
- Identificador del cliente en Shopify: se guarda en la app junto a su participación, para poder atender una solicitud de borrado.
- Registro de consentimiento: fecha, texto exacto que vio la persona y modo (casilla o envío del formulario).
- Datos técnicos: dirección IP solo para limitar abusos (no se almacena de forma persistente) y un identificador anónimo de vista del popup que caduca en 24 horas. En el navegador del visitante se guarda una marca local para no repetir el popup durante los días configurados por el comerciante.
La app no usa cookies de seguimiento, no vende ni cede datos a terceros y no envía correos.
5. Base legal y consentimiento
La suscripción a marketing se registra con el consentimiento explícito de la persona (casilla) o con su acción de enviar el formulario, según configure el comerciante, y queda anotada en Shopify como single opt-in con fecha. El comerciante es responsable de mostrar su propia política de privacidad en el popup; la app ofrece el enlace para hacerlo.
6. Conservación y eliminación
- Los registros de participación se conservan mientras la tienda tenga la app instalada, como prueba del consentimiento.
- Solicitud de datos de un cliente (
customers/data_request): la app solo conserva el hash del correo, el premio, el código, el identificador del cliente y su registro de consentimiento; el comerciante dispone del resto en Shopify y puede pedirnos esos datos en axel@rofuss.com. - Borrado de un cliente (
customers/redact): se eliminan sus participaciones en esa tienda. - Borrado de la tienda (
shop/redact, 48 h después de desinstalar): se eliminan todos los datos de esa tienda. - Copias de seguridad: la base de datos, que no contiene nombres ni teléfonos, se copia a diario, cifrada. Cada copia, igual que las copias puntuales previas a un cambio técnico, se conserva un máximo de 90 días; un dato borrado desaparece de las copias cuando estas caducan.
Shopify avisa a la app de estas tres solicitudes mediante sus webhooks obligatorios. Los dos borrados se ejecutan automáticamente; la solicitud de datos queda registrada y se atiende a petición del comerciante.
7. Dónde se alojan los datos y cómo se protegen
Los datos se alojan en un servidor propio contratado a Hostinger, con cifrado TLS en tránsito. Los tokens y secretos de cada tienda se guardan cifrados (AES-256-GCM). Los correos se almacenan solo como hash con clave. El comerciante accede al panel dentro del admin de Shopify, con sesiones firmadas por Shopify. Rofuss dispone además de un acceso de respaldo protegido con contraseña, reservado a su administración.
Subencargados: Shopify International Ltd. (plataforma de la tienda) y Hostinger International Ltd. (alojamiento).
Tratamiento por cuenta del comerciante
Al instalar la app, el comerciante acepta estas condiciones. El comerciante es el responsable de los datos de sus clientes y decide qué pide el popup; Rofuss los trata por su cuenta y solo para prestarle la función descrita aquí. Rofuss no los usa para fines propios, no los vende ni los cede, aplica las medidas de esta sección, le ayuda a atender las solicitudes de las personas mediante los webhooks de Shopify, le avisará sin demora de cualquier incidente que afecte a sus datos y los elimina según la sección 6 cuando la app se desinstala.
8. Derechos
Las personas pueden ejercer sus derechos de acceso, rectificación, supresión y oposición ante el comerciante de la tienda donde participaron, o escribiendo a axel@rofuss.com. Para clientes en Chile aplica la Ley 19.628 y, desde su entrada en vigor, la Ley 21.719; para residentes en la Unión Europea, el RGPD.
9. Cambios
Si esta política cambia, se publicará la nueva versión en esta misma dirección con su fecha de actualización.
Summary in English
Rofuss Forms shows a popup or spin-to-win wheel. It asks for an email and, only if the merchant adds those fields, first name, last name and phone. For a new customer these values are saved in the Shopify customer's own fields, so the merchant has them in the admin; if the email already belongs to a customer, or the phone already belongs to another one, existing data is not changed and the submitted value is saved in customer metafields. The app does not read existing names or phone numbers, does not store them on its servers, does not collect SMS or WhatsApp consent and sends no messages. Emails are stored only as a keyed hash. Compliance webhooks are honored, and encrypted backups are kept for up to 90 days. Contact: axel@rofuss.com.