Saltar al contenido
Storefront Ninja

Privacidad

Qué almacena Storefront Ninja, por qué necesita cada dato, dónde se guarda y cómo pedir que se elimine.

Quién gestiona esto

Storefront Ninja es un producto de mixtape.works, gestionado por Human Hygiene Kft., 1163 Budapest, Datolya utca 40., Hungría (número de registro mercantil 01-09-464537, número de IVA de la UE HU12087783; todos los detalles en mixtape.works/imprint). Escribe a support@mixtape.works sobre cualquier cosa de esta página.

Vendedores y compradores

Un vendedor que abre una tienda aquí es nuestro cliente, y todo lo que sigue trata de él. Un comprador que compra en una de esas tiendas le compra al vendedor, no a nosotros: el vendedor decide qué pedir a un comprador, y nosotros lo conservamos para él, según sus instrucciones, para que su tienda pueda funcionar.

Qué se almacena, y por qué cada dato

  • La tienda: su nombre, la dirección en la que responde (tutienda.storefront.ninja), el idioma en que está escrita, la moneda en que fija los precios, su país y zona horaria, su plan y cómo se le puede pagar: si cobra con tarjeta a través de su propia cuenta de Stripe, si cobra contra reembolso, y el titular de la cuenta y el IBAN a los que pide a los clientes que transfieran y lo que quiere que se escriba como referencia, y cómo llega un cliente al vendedor: la dirección de correo de contacto de la tienda, el teléfono y la dirección comercial. Si el vendedor ha subido un logotipo o un icono de pestaña, el archivo con el que se almacena cada uno también se guarda aquí, y también el icono de pantalla de inicio que dibujamos a partir del icono de pestaña, en los tres tamaños que necesita un móvil, y también el color de acento que eligieron y si hicieron la tienda siempre clara o siempre oscura. Todo es público: es lo que ve un cliente en las páginas de la tienda. Sin esto no hay nada que servir en esa dirección, no hay forma de saber lo que cuesta la tienda y no hay forma de que un cliente pague al vendedor.
  • Quién puede abrir la administración de una tienda: el id de su cuenta de mixtape, la dirección de correo que esa cuenta ha confirmado y si es propietario de la tienda o trabaja en ella.
  • Un navegador con sesión iniciada: el token aleatorio que está en su cookie, la cuenta de mixtape a la que pertenece, la dirección de correo y el nombre de esa cuenta, el idioma que eligió y cuándo empezó la sesión, se usó por última vez y caduca. El inicio de sesión lo hace tu cuenta de mixtape en account.mixtape.works, el único acceso para todos los productos de mixtape, así que Storefront Ninja nunca ve ni guarda una contraseña.
  • La cuenta de mixtape de todos los que han iniciado sesión aquí: su id, la dirección de correo que ha confirmado, el nombre que lleva y cuándo inició sesión por primera y por última vez. La primera fecha es cómo sabemos cuánto tiempo llevas con nosotros, y la cuenta es a lo que se vincula la administración de una tienda.
  • Un inicio de sesión en curso: los valores aleatorios que unen la respuesta que vuelve de account.mixtape.works con el inicio de sesión que empezó tu navegador, y nada sobre ti. La fila se elimina en el momento en que vuelves, y en cualquier caso en quince minutos.
  • Lo que vende una tienda: su número de artículo, su precio y precio rebajado (como un número entero y un código de moneda), su peso cuando el vendedor ha escrito uno, cuántos hay en stock, si se muestra en la tienda y cuándo se puso a la venta y se cambió por última vez. Es el catálogo propio del vendedor, conservado para él para que su tienda pueda funcionar.
  • Las palabras de un producto, un conjunto por idioma en que escribe el vendedor: su nombre, su descripción corta y larga, el título y la descripción de Google que el vendedor puede escribir para él y la dirección en la que responde dentro de la tienda. Escrito por el vendedor, leído por los clientes.
  • Las fotos de un producto: el archivo con el que se almacena cada una y el orden en que se muestran. El vendedor las sube, y son públicas, porque son lo que un cliente ve en la página del producto.
  • Cómo envía cosas una tienda y qué cobra: por cada método de envío, los países que atiende y su precio (o un único precio fijo y el valor del pedido a partir del cual es gratis, o un conjunto de tramos por valor del pedido o por peso, ver shipping_method_bands) como números enteros y un código de moneda. Escrito por el vendedor y leído por los clientes al pagar. Una tienda sin ningún método de envío recibe sus pedidos para recoger.
  • El nombre de un método de envío, uno por idioma en que escribe el vendedor. Escrito por el vendedor, leído por los clientes.
  • Los tramos de un método de envío con precio según el valor del pedido o el peso en lugar de un único precio fijo: los límites de cada tramo y lo que cobra dentro de ellos, como números enteros y un código de moneda. Escrito por el vendedor, leído por los clientes al pagar.
  • El tipo de IVA que fijaste para cada país que tiene el suyo (por ejemplo Alemania al 19 %). No contiene datos personales.
  • Las clases de impuesto que nombras (por ejemplo Libros al 5 %) y su tipo por defecto. No contienen datos personales.
  • El tipo que fijaste para una clase de impuesto en cada país que tiene el suyo. No contiene datos personales.
  • Facturas emitidas antes de que se quitara la facturación del producto: el número y el día de cada una, el abono de un pedido cancelado y el PDF conservado de cada una. Nada en el producto las lee ni las envía ahora, y no se emite ninguna factura nueva.
  • Un pedido que alguien hizo en una de esas tiendas: su número, la dirección de correo, el nombre y el teléfono del cliente, la dirección de entrega, cualquier nota que dejara, el idioma en que pidió, cómo eligió pagar, a cuánto ascendió (como números enteros y un código de moneda), el código de descuento que usó y lo que descontó, cómo se envió (el nombre del método de envío tal como figuraba ese día, y lo que costó el envío), en qué estado está, cuándo se hizo y el token aleatorio del propio enlace del cliente a él. Cuando lo primero que el cliente añadió a su carrito llevaba una etiqueta de campaña (utm_source, utm_medium, utm_campaign, como un enlace de boletín o un anuncio de pago), esa etiqueta también se conserva en el pedido, para que un vendedor pueda ver de qué canal vinieron sus ingresos; un pedido sin ella es uno que nadie etiquetó, o uno introducido a mano. El cliente dio todo esto al vendedor, no a nosotros; lo conservamos para el vendedor para que su tienda pueda funcionar. Un comprador profesional que dio un nombre de empresa y un número de IVA de la UE: ambos se conservan en el pedido, con si la venta fue con inversión del sujeto pasivo (sin IVA) y el día en que una comprobación VIES dijo que el número era válido. El número se envía al servicio VIES de la Comisión Europea, que responde solo si es un número de IVA válido; no se le envía nada más sobre el comprador, y su respuesta se guarda en memoria durante una hora, nunca en nuestra base de datos. Cuando el propio banco del cliente disputa un pago con tarjeta de un pedido, conservamos lo que Stripe nos dijo sobre la disputa: su motivo, el importe en disputa, el plazo que Stripe dio para responder y si después se decidió a favor del vendedor o se perdió como contracarga. Cuando el propietario lo marca como enviado, el número de seguimiento del transportista y el enlace que escribió también se conservan en el pedido, y se muestran a ese cliente.
  • Lo que hay en un pedido: a qué producto y a qué combinación (talla, color) apunta, y el nombre, la combinación, el número de artículo, el precio unitario, la cantidad y el total de la línea tal como figuraban en el momento en que se hizo. Son copias a propósito, para que un precio que el vendedor cambie después no pueda cambiar un pedido que ya se hizo.
  • Por dónde ha pasado un pedido: cada estado que ha tomado (nuevo, pagado, enviado, cancelado), cuándo lo tomó y la dirección de correo de la persona de la tienda que lo movió allí, o nada si fue una pulsación del propio cliente. Así es como un vendedor puede responder a «¿cuándo lo enviaste?» y como podemos saber qué pasó si alguna vez se disputa un pedido.
  • Cada mensaje que el producto envía sobre un pedido, y cada aviso que enviamos al propio propietario de una tienda sobre la tienda: que falle un pago de su plan, que un plan anual esté a punto de renovarse, su cierre, un empujón para añadir su primer producto o su correo semanal de cifras: de qué tipo era, la dirección a la que fue, la dirección a la que vuelve una respuesta, su asunto, desde cuál de nuestras propias direcciones se envió, cuándo se envió y si la entrega funcionó. Esto último es si nuestro servicio de correo lo aceptó y, cuando nos lo dice después, si el servidor de correo receptor lo aceptó o lo rechazó (con el motivo que dio) y si la persona a la que fue lo marcó como spam. El mensaje en sí no se guarda, solo el hecho de que existió, y es lo que permite a un vendedor ver que se avisó a un cliente de su pedido, o a un propietario de su tienda, en lugar de tener que esperar que fuera así.
  • Cómo agrupa un vendedor sus productos, y cómo se anidan esos grupos a un nivel de profundidad: el orden en que se muestran, cuál está dentro de cuál, la imagen propia del vendedor para cada uno y cuándo se creó y se cambió por última vez cada uno. Es el catálogo propio del vendedor, conservado para él para que su tienda pueda mostrarlo.
  • El nombre de una categoría y sus propias palabras sobre y bajo su página, un conjunto por idioma en que escribe el vendedor, y la dirección en la que responde dentro de la tienda. Escrito por el vendedor, leído por los clientes.
  • Cuáles de los productos de un vendedor están en cuáles de sus categorías; un producto puede estar en varias a la vez. Lo fija el vendedor, lo leen los clientes que navegan por una categoría.
  • Las opciones en las que un vendedor vende un producto, como talla o color, y el orden en que se muestran. Parte del catálogo propio del vendedor, conservado para él para que su tienda pueda mostrarlo.
  • El nombre de una opción, uno por idioma en que escribe el vendedor, como Talla y Méret. Escrito por el vendedor, leído por los clientes.
  • Los valores de una opción, como S, M y L, y el orden en que se muestran. Parte del catálogo propio del vendedor.
  • La palabra de cada valor, una por idioma en que escribe el vendedor, como Rojo y Piros. Escrita por el vendedor, leída por los clientes.
  • Cada combinación de las opciones de un producto que se puede comprar, con el número de artículo del propio vendedor, su stock, cuánto más o menos cuesta que el producto y cuándo se creó y se cambió por última vez.
  • Qué valores componen cada combinación, como talla M con color rojo. Aquí no se almacena nada más.
  • De qué bloques se compone tu página de inicio, en el orden que fijaste, y cómo está configurado cada uno: su tipo, su tamaño y forma, el orden de sus productos, las direcciones a las que enlaza y las imágenes que muestra (como nombres de archivos que subiste). No contiene palabras: esas se guardan aparte, una fila por bloque e idioma. Todo es público: es lo que ve un cliente en la página de inicio de tu tienda. Una fila por tienda.
  • Las palabras que escribiste para los bloques de tu página de inicio (un titular, una línea de texto, la etiqueta de un botón, la descripción de una imagen, un bloque de texto, un título), una fila por cada bloque y cada idioma en que las escribiste. Escritas por ti, leídas por los clientes en su propio idioma.
  • Las páginas propias de un vendedor, como Quiénes somos o una política de devoluciones: la dirección web de cada página, si está publicada, el orden en que se listan las páginas y cuándo se creó y se cambió por última vez cada una.
  • El título y el texto de esas páginas, un conjunto por idioma. Escrito por el vendedor, leído por los clientes una vez publicada la página.
  • Los códigos de descuento de un vendedor: cada código, si descuenta un porcentaje o un importe, el carrito mínimo en el que funciona, el último día en que funciona, cuántas veces se puede usar, si está activado, y cuándo se creó y se cambió por última vez.
  • Una clave aleatoria por cada día, usada solo para mezclar a los visitantes en los recuentos de visitas descritos a continuación. La clave de un día se elimina en cuanto se crea la del día siguiente, así que en cada momento hay una clave, y nada que pueda reconocer a un visitante de un día anterior.
  • Un recuento de lo que los visitantes hicieron en una tienda, para la página de analítica del vendedor: por cada día, cuál de cuatro cosas hizo un visitante (vio un producto, puso algo en el carrito, abrió el pago, hizo un pedido) y cuándo ocurrió por primera vez ese día. En el primer paso contado de un visitante en un día, también se guardan el host del sitio que lo envió (como google.com, nunca la dirección completa) y cualquier etiqueta de campaña en la dirección a la que llegó (utm_source, utm_medium, utm_campaign), para que un vendedor pueda saber de qué canal vienen sus clientes; un paso posterior el mismo día no guarda nada de esto. Un visitante es solo un código mezclado hecho a partir de la tienda, la dirección de internet del visitante y el tipo de navegador, junto con la clave de ese día. Una vez termina el día, la clave se elimina, así que el código ya no puede convertirse de nuevo en una dirección ni asociarse con el código de la misma persona de otro día. La dirección en sí, las páginas vistas y lo que había en el carrito no se guardan.
  • Un mensaje que un visitante envió a través de la página de formulario de contacto de un vendedor: su nombre, su dirección de correo, el asunto y el propio mensaje, desde qué página se envió, el idioma en que lo escribió, cuándo llegó y si el aviso que enviamos al vendedor sobre él se entregó.
  • La suscripción de tu tienda, cuando tiene una: los ids propios de Paddle para la suscripción y para ti como su cliente, su estado (activa, vencida, en pausa o cancelada), qué plan y periodo de facturación paga, cuándo termina el periodo actualmente pagado y cualquier cambio ya previsto para la próxima renovación (una mejora, una rebaja o una cancelación). No lo que se compró en tu tienda, ni un número de tarjeta: Paddle cobra el pago por sí mismo y conserva esos datos, como comerciante registrado del mismo (ver dónde está, más abajo).
  • Cada evento de facturación que Paddle nos ha enviado, una sola vez, para que un mensaje que envía dos veces no cambie nada dos veces: el id del propio evento y de qué tipo era, sobre qué tienda trataba y cuándo ocurrió.
  • Una línea sobre nuestra propia comprobación diaria con Paddle, por cada suscripción que un mensaje perdido suyo pudo haber dejado desactualizada: cuándo se ejecutó por última vez y el único error que encontró, si lo hubo. Nada sobre una tienda ni una persona: es solo si la propia comprobación funciona.
  • El único checkout que una tienda tiene abierto con Paddle mientras elige un plan: el id propio de Paddle para ese checkout sin pagar y cuándo se abrió. Nada sobre la persona que lo abrió: la tienda es el único vínculo, y el siguiente checkout sustituye la fila.
  • Cada evento de facturación que Stripe nos ha enviado sobre la propia cuenta de Stripe conectada de un vendedor, una sola vez, para que un mensaje que envía dos veces no cambie nada dos veces: el id del propio evento, de qué cuenta conectada trataba (nunca nuestra propia cuenta de plataforma), de qué tipo era y cuándo ocurrió.
  • Un reembolso hecho en un pedido con tarjeta, a través de la propia cuenta de Stripe del vendedor: para qué pedido fue, el id propio de Stripe para el reembolso, el importe y la moneda en que Stripe lo informa (no siempre la moneda propia de la tienda), su estado, el motivo dado y cuándo ocurrió.
  • Qué salió mal, agrupado por el tipo de cosa que fue, dónde ocurrió (el patrón de dirección de una página, nunca el enlace real de un cliente) y por qué: cuántas veces, cuándo se vio por primera y última vez, y si un fundador lo ha dado por visto. Si una página falla en tu propio navegador (un error de script, una imagen que no carga, una petición que nunca vuelve), nos dice qué página y qué se rompió, de la misma manera. Nunca contiene dirección IP, identidad del navegador, dirección de correo ni nada que un visitante haya escrito. Se conserva 90 días desde la última vez que ocurrió.
  • Por cada fallo de abajo, cuántas veces ocurrió en una tienda determinada y cuándo fue la última, para que la página pueda nombrar esa tienda. Sin datos personales: solo la tienda en la que ocurrió.
  • Un archivo de catálogo que subiste para traer o actualizar productos: qué contenía, cómo se emparejaron sus columnas con tu catálogo y qué hizo o rechazó la importación. Se elimina automáticamente 24 horas después de que lo subieras, lo hayas ejecutado o no.
  • La dirección de una foto, o un nombre de archivo que coincide con un ZIP de fotos que subiste junto con el archivo del catálogo, mientras se obtiene o se lee: la propia dirección o nombre, a qué producto pertenece, y bien el archivo con el que se almacenó o bien por qué no se pudo usar. Se elimina junto con el archivo de catálogo del que vino (ver más abajo), 24 horas después de que lo subieras; el ZIP en sí se elimina de la misma manera, o antes, cuando se hayan usado todas sus fotos.
  • Una importación de catálogo que se ejecuta en segundo plano: cuántas de sus filas están hechas, y qué añadió, actualizó o rechazó hasta ahora. Se elimina con el archivo de catálogo al que pertenece, 24 horas después de que lo subiste.
  • Lo que una importación necesita para poder deshacerse: una copia de cada producto tal como estaba antes de que la importación lo cambiara, y qué productos, categorías, insignias, colecciones y atributos creó. Se elimina con el archivo de catálogo al que pertenece, 24 horas después de que lo subiste.
  • A category picture a categories file named (an address, or a file name matched to a ZIP of pictures uploaded with it) while it is being fetched or read: the address or name, which category it is for, and the file it was stored as or why it could not be used. Deleted with the file it came from, 24 hours after you uploaded it.
  • What a shop owner brought in about a customer from a customers file (moving from another shop platform, for example): the e-mail address, and any name, phone, delivery and billing address, company, tax number and notes the file held. Never a password, never newsletter or marketing consent. Kept until the shop deletes it, anonymises the customer, or closes.
  • Cuáles de tus productos o combinaciones han bajado hasta el límite de stock que fijaste en Ajustes, o por debajo, y de los que aún no se ha avisado en un correo de poco stock: sin datos personales, solo qué artículo y cuándo cruzó el límite. Se borra en el momento en que ese correo sale de verdad, o en el momento en que se desactiva el ajuste.
  • Una invitación que un propietario ha enviado a alguien para unirse a la administración de una tienda: la dirección invitada, quién la envió y cuándo, y el hash del enlace de invitación aleatorio, nunca el enlace en sí. Se elimina 30 días después de que caduque o se use.
  • Un registro de quién cambió qué en la administración de tu tienda y cuándo: la dirección del miembro en ese momento y lo que hizo (un producto guardado, un pedido movido, un ajuste cambiado, etc.), nunca un número de tarjeta, un token ni un secreto. Solo se añade, y se comprueba cada noche por si ha sido manipulado. Si se anonimiza a un cliente, su dirección de correo también se borra de este registro, sin romper la comprobación. Se conserva 2 años.
  • Cuándo se descargaron como un solo archivo todos los datos de una tienda: solo el momento de cada pulsación, para que una tienda no pueda pedir más de unas pocas al día. No se guarda nada de lo que había en el archivo.
  • Una reseña que escribiste de algo que compraste: tu puntuación, tu texto y el nombre que elegiste mostrar, vinculados al pedido del que vino; se conserva hasta que la elimines, o hasta que se elimine el producto o la propia tienda.
  • Una pequeña etiqueta que un propietario inventó para sus propios productos («Novedad», «Rebajas») y su color; nunca un dato sobre un cliente, se conserva mientras exista la tienda.
  • La palabra de una de esas etiquetas, en un idioma: escritura propia de un propietario, nunca de un cliente, se conserva mientras exista la etiqueta.
  • Qué etiqueta lleva qué producto, nada más; se conserva mientras existan ambos.
  • La lista de «también te puede gustar» elegida a mano por un propietario entre dos de sus productos; nunca un dato sobre un cliente, se conserva mientras existan ambos productos.
  • Una dirección que pidió que se le avise cuando un producto o talla agotados vuelvan: cuál, en qué idioma y el enlace aleatorio que lo cancela; nunca se muestra a nadie en la tienda más allá del recuento «N esperando esto». Se elimina en el momento en que sale el único correo que llega a merecer, o a los 90 días sin respuesta, lo que ocurra primero.
  • Un cliente que ha iniciado sesión aquí con un enlace de correo: la dirección, el idioma en que lee y cuándo inició sesión por primera y por última vez. Se crea en el momento en que un enlace se usa de verdad, nunca cuando solo se solicita.
  • Un enlace de inicio de sesión en curso: la dirección a la que se envió, el idioma en que está escrito y el hash del propio enlace aleatorio, nunca el enlace en sí. Se elimina un día después de que caduque o se use.
  • El propio navegador con sesión iniciada de un cliente: el token aleatorio de su cookie, a qué cliente pertenece y cuándo empezó y caduca. Se elimina en el momento en que caduca.
  • Una dirección que un cliente ha guardado en su propia cuenta aquí, para que el pago se rellene solo la próxima vez: un nombre, un teléfono, la dirección en sí y cuál es la predeterminada. Como máximo 10 por cliente. Un pedido hecho con una conserva para siempre su propia copia, sin que le afecte una edición o eliminación posterior de la guardada.
  • Los productos que un cliente con sesión iniciada ha guardado en sus propios favoritos, y cuándo; se conservan mientras dure el propio inicio de sesión del cliente (24 meses desde la última vez que se le vio), y luego se eliminan con él.
  • Una propiedad reutilizable que un propietario inventó para sus propios productos («Material», «Impermeable») y su tipo; nunca un dato sobre un cliente, se conserva mientras exista la tienda.
  • La palabra de una de esas propiedades, en un idioma: escritura propia de un propietario, nunca de un cliente, se conserva mientras exista la propiedad.
  • Una opción de una propiedad de «elegir de una lista» («Rojo», «Verano»): escritura propia de un propietario, se conserva mientras exista la propiedad.
  • La palabra de una de esas opciones, en un idioma: escritura propia de un propietario, nunca de un cliente, se conserva mientras exista la opción.
  • Qué valor dio un propietario a uno de sus productos para una de sus propias propiedades; nunca un dato sobre un cliente, se conserva mientras existan ambos.
  • Un grupo elegido a mano (o, más adelante, basado en reglas) de los propios productos de un vendedor («Ideas de regalo», «Rebajas de verano»), con su propia página, en el orden del propio propietario. Nunca un dato sobre un cliente, se conserva mientras exista la tienda.
  • El nombre de una colección, sus propias palabras sobre los productos, su título y descripción SEO, un conjunto por idioma en que escribe el vendedor, y la dirección en la que responde dentro de la tienda. Escrito por el vendedor, leído por los clientes.
  • Cuáles de los productos de un vendedor están en cuáles de sus colecciones, y el orden en que el propietario los puso; un producto puede estar en varias a la vez. Lo fija el vendedor, lo leen los clientes que navegan por una colección.
  • Las formas propias de cobrar de un vendedor (PayPal, Revolut, efectivo en un puesto de mercado) además del contra reembolso, la transferencia bancaria y la tarjeta: si cada una está activada y el orden en que se muestran. Lo fija el vendedor, lo leen los clientes al pagar.
  • El nombre y las instrucciones de una de las formas de pago propias del vendedor, un conjunto por idioma en que escribe el vendedor, por ejemplo «Envía a anna@tupaypal.com». Escrito por el vendedor, leído por los clientes.
  • Las palabras propias del vendedor sobre y bajo el resumen del pedido en el correo de confirmación, un conjunto por idioma en que escribe el vendedor. Escrito por el vendedor, leído por los clientes.
  • La dirección antigua de un producto, categoría, colección o página renombrados, para que un enlace antiguo siga funcionando: cuántas veces se ha usado y cuándo se usó por última vez. Se elimina junto con aquello a lo que apuntaba.
  • El título y la descripción de Google propios del vendedor para la página de inicio de su tienda, un par por idioma en que escribe el vendedor. Escrito por el vendedor, leído por los buscadores.
  • Una dirección antigua que el vendedor ha elegido enviar a una página propia, cuántas veces se ha usado y cuándo se usó por última vez. Se conserva hasta que el vendedor la elimine.
  • Los descuentos por cantidad propios del vendedor en un producto: desde cuántas unidades y cuánto es el descuento; nunca un dato sobre un cliente. Se conserva mientras exista el producto.
  • Una tarjeta regalo que ha emitido un vendedor: su código, moneda, el saldo con el que empezó y lo que le queda, la dirección de correo y el nombre del destinatario, el mensaje propio del vendedor, su último día si lo hay y si se ha desactivado. El correo y el nombre del destinatario se conservan mientras exista la tarjeta, que es mientras exista la tienda del vendedor.
  • Cada uso de una tarjeta regalo: cuándo se emitió, gastó, devolvió, cambió a mano, desactivó o reactivó su saldo, por cuánto y, cuando lo hizo un miembro del propio equipo del vendedor, cuál.
  • La barra de anuncios propia de un vendedor: su color, su enlace opcional, las fechas entre las que se muestra y si está activada. No lleva ninguna información de ningún cliente.
  • Las palabras de una barra de anuncios, por idioma en que está escrita: el texto en sí y la palabra de su enlace, si lo tiene.
  • La ventana emergente propia de un vendedor: su imagen y enlace de botón opcionales, cómo se abre y con qué frecuencia puede volver a mostrarse, las fechas entre las que se muestra y si está activada. No lleva ninguna información de ningún cliente.
  • Las palabras de una ventana emergente, por idioma en que está escrita: su título, su texto y la palabra de su botón, si lo tiene.
  • Las herramientas de analítica o publicidad de terceros que un propietario de tienda ha conectado, si las hay (Google Analytics 4, un Meta Pixel, un TikTok Pixel): sus ids, y qué productos vio un cliente, añadió a su carrito o compró, pero nunca su nombre, correo, dirección ni teléfono.
  • El interruptor propio de un vendedor para vender tarjetas regalo en su tienda: si está activado, los importes fijos que se ofrecen y cuánto dura una tarjeta comprada. Lo fija el vendedor, lo leen los clientes en /gift-card.
  • Quién compró una tarjeta regalo y para quién es: el importe, el nombre y el correo del destinatario, el mensaje propio del comprador y el nombre del remitente. Se conserva mientras exista el propio pedido, que es mientras exista la tienda del vendedor.
  • Cuando un propietario cierra su propia tienda, el motivo opcional de un clic y la nota que se le piden: por qué y cualquier cosa que quisiera decirnos. Si esa tienda se elimina después, la nota se elimina con ella y la fila ya no nombra ninguna tienda; solo se conservan el motivo, el día, cuánto tiempo había existido la tienda y cuántos productos y pedidos tenía, para que aprendamos de ello.
  • El único archivo detrás de un producto vendido como descarga: su nombre original, su tamaño y una suma de comprobación de sus bytes, para que un archivo cambiado nunca se confunda con el que pagó un cliente. Los bytes en sí están fuera de la base de datos y nunca se sirven en una dirección adivinable.
  • El enlace de descarga privado propio de un pedido pagado: un token aleatorio que nadie podría adivinar, cuántas veces se ha usado y cuántas se permiten, y cuándo caduca o se revocó. Se elimina 30 días después de que caduque o se revoque, para que nunca sea el token que un extraño podría encontrar más tarde en un correo antiguo y que aún funcione.
  • Las propias entradas de blog de un vendedor: la dirección web de cada entrada, si está publicada y cuándo, su imagen de portada y cuándo se creó y se cambió por última vez.
  • El título, el extracto y el texto de esas entradas, un conjunto por idioma. Escrito por el vendedor, leído por los clientes una vez publicada la entrada.
  • Cuáles de los propios productos de un vendedor se muestran bajo cuáles de sus entradas de blog, y el orden en que el propietario los puso; un producto puede estar bajo varias entradas a la vez. Lo fija el vendedor, lo leen los clientes que leen la entrada.
  • Lo que un vendedor dice a los clientes sobre su negocio en las páginas legales de la propia tienda: su nombre registrado, sus números de registro y fiscal, si cada una de sus condiciones, aviso de privacidad y página de devoluciones usa nuestra plantilla o sus propias palabras, y cuándo cambió eso por última vez.
  • Las palabras propias de un vendedor para sus condiciones, aviso de privacidad o página de devoluciones, un texto por documento e idioma, cuando eligió escribir las suyas en lugar de nuestra plantilla. Escrito por el vendedor, leído por los clientes.

Las claves propias de los fundadores

No están en la base de datos: las claves propias de la plataforma de Paddle y de Stripe, cada una guardada en un archivo que solo la aplicación en ejecución puede leer, nunca en una variable de entorno ni en el código. La de Paddle nos permite facturar la suscripción de una tienda y verificar su webhook; la de Stripe permite a una tienda cobrar con tarjeta directamente en su propia cuenta de Stripe y verifica ese webhook. Ningún archivo contiene una contraseña, un número de tarjeta ni nada sobre ti o sobre una tienda concreta.

Cookies

Cada cookie que ponemos es nuestra, y cada una solo hace un trabajo que tú pediste. lang recuerda qué idioma elegiste, durante un año. En storefront.ninja en sí: sn_a guarda un inicio de sesión mientras está en curso, durante 15 minutos; sn_s te mantiene con la sesión iniciada en el panel de una tienda, durante 30 días; mx_account anota, durante 400 días, que este navegador ya ha iniciado sesión con una cuenta de mixtape, para que una visita posterior pueda volver a iniciarla sin preguntar, y mx_silent anota, hasta que cierres el navegador, que eso ya se ha intentado una vez; sn_demo abre el panel de demostración público, durante 2 horas, y sn_demo_refused permite que la página siguiente diga, durante 2 minutos, que la demo no guardó un cambio; sn_preview permite que el editor de Apariencia muestre al dueño de una tienda sus cambios sin guardar en su propio navegador, durante 2 horas. En una tienda: sn_cart recuerda lo que has puesto en el carrito de esa tienda (qué tienda, qué productos y cuántos de cada uno, firmado para que nadie más pueda reescribirlo, y nunca un precio) y, si seguiste un enlace de campaña etiquetado para añadir lo primero, de qué campaña se trataba (nunca qué páginas visitaste); sn_coupon y sn_giftcard recuerdan un código de descuento o un código de tarjeta regalo que escribiste, hasta que pidas o lo quites (solo el código: lo que vale se calcula de nuevo en el servidor cada vez); sn_ck y sn_gcbk guardan cada uno un número aleatorio que une el formulario de pago, o el formulario para comprar una tarjeta regalo, a tu propio navegador, para que un formulario no pueda enviarse desde otro sitio y una segunda pulsación del botón no pida lo mismo dos veces; sn_compare recuerda hasta 4 productos que quieres poner lado a lado, hasta que lo vacíes o pulses Quitar en todos; cada una dura 30 días como máximo y nunca se envía a ningún otro sitio. sn_shopper te mantiene con la sesión iniciada en tu cuenta de esa única tienda, durante 30 días, y nunca se envía a otra tienda; sn_view recuerda si ves los productos en cuadrícula o en lista, durante un año. Todas son estrictamente necesarias, y ninguna se comparte con nadie. El dueño de una tienda puede conectar Google Analytics 4, un píxel de Meta y un píxel de TikTok (Ajustes → Seguimiento); cuando ha conectado alguno, las páginas de esa tienda te muestran un aviso de cookies que nombra exactamente los que usa, y nada de ellos se carga hasta que pulses Aceptar. Esa elección se recuerda en una cookie llamada sn_consent, durante 180 días, junto con las herramientas que cubre - si conecta otra más tarde, se te vuelve a preguntar. «Ajustes de cookies» en el pie de esa tienda reabre el aviso en cualquier momento, y pulsar Rechazar allí borra sn_consent y las de estas cookies que esa tienda hubiera puesto: las propias de Google Analytics, _fbp y _fbc de Meta, y _ttp de TikTok. Ninguna se comparte con nadie salvo la herramienta a la que pertenece, y solo cuando aceptas. La ventana emergente de una tienda, cuando tiene una, recuerda en el almacenamiento propio de tu navegador en vez de en una cookie - bajo una sola clave llamada sn_popup_closed - el id de la que cerraste por última vez y la hora a la que la cerraste, para que no se te vuelva a mostrar durante el tiempo que eligió el vendedor (nunca más, o de nuevo pasados 7 o 30 días); esto nunca se envía a nuestro servidor. La página de una tienda puede llevar un bloque de vídeo: nada se carga de él hasta que un cliente pulsa reproducir, y al pulsarlo se carga el vídeo desde YouTube (youtube-nocookie.com), que puede entonces poner sus propias cookies. La misma regla vale para un dueño de tienda que elige un plan: nada de Paddle se carga en /admin/plan hasta que el dueño pulsa Elegir Pro o Elegir Max, y al pulsarlo se carga el propio script de pago de Paddle (cdn.paddle.com), que puede entonces poner sus propias cookies o guardar sus propios datos en el navegador para ese pago y para sus comprobaciones antifraude - la política de privacidad de Paddle, no la nuestra, dice qué y por cuánto tiempo. Lo que el dueño de una tienda ve sobre las visitas lo cuenta nuestro propio servidor al servir las páginas, sin cookie y sin guardar tu dirección (las dos tablas de analítica de arriba dicen exactamente qué se guarda), y por eso nada aquí te pide aceptar cookies.

Visitas a nuestras propias páginas

Contamos cuántas veces se abre cada día cada una de nuestras propias páginas públicas (esta, la página de inicio, precios, condiciones y reembolsos), de qué sitio vino una visita (solo por el nombre de ese sitio), el país de origen (tal como lo nombra nuestro proveedor de red Cloudflare, en dos letras) y si fue un móvil, una tableta o un ordenador, y compartimos esos recuentos con el propio Studio de mixtape.works. Para saber cuántas personas distintas vienen cada día, nuestro servidor convierte tu dirección IP y el tipo de navegador en un código, con una clave aleatoria que cambia cada día y después se borra. Ni la dirección ni el tipo de navegador se guardan, y el código no puede mostrar quién eres ni enlazar tus visitas de días distintos. No se usa ninguna cookie y no se guarda nada en tu dispositivo; la base jurídica es nuestro interés legítimo en saber cómo se usan nuestras páginas (RGPD, art. 6.1.f). Nunca son las páginas propias de una tienda, cuyas visitas se cuentan aparte para el propietario de esa tienda (las dos tablas de analítica de arriba dicen exactamente qué se guarda).

Nuestro boletín

Si te suscribes al boletín de Storefront Ninja al pie de nuestras páginas, el servicio de cuentas de mixtape guarda tu dirección de correo, la lista que elegiste, tu idioma y las fechas en que confirmaste o te diste de baja, para enviarte las novedades de esa lista, y también las novedades de mixtape si marcaste esa casilla. No se envía nada hasta que confirmes con el enlace que te enviamos por correo, cada correo lleva un enlace para darte de baja, y los correos salen a través de Amazon SES en la UE (Amazon Web Services EMEA SARL). Cuando te das de baja, solo conservamos la nota de que te fuiste, para que nunca se te vuelva a escribir.

El chat de soporte

Cuando una página lo ofrece, puedes preguntar a nuestro asistente de IA sobre Storefront Ninja. Lo que escribes, la dirección de la página desde la que preguntas y su idioma van a Anthropic (Anthropic, PBC, EE. UU.), cuyo modelo de IA escribe la respuesta; Anthropic los trata por nosotros según sus condiciones comerciales, que incluyen las cláusulas contractuales tipo de la UE para la transferencia, y no entrena sus modelos con ellos. No guardamos transcripciones: la conversación se queda en la pestaña de tu navegador hasta que la cierres. Nuestro servidor solo guarda recuentos diarios (chats, mensajes y lo que cuestan) y, en memoria durante un día como máximo, tu dirección IP y un número aleatorio que guarda tu navegador, para limitar cuántos mensajes puede enviar un visitante. Si eliges enviar la conversación a una persona, se envía por correo a support@mixtape.works con tu dirección de correo, para que podamos responder. La base jurídica es nuestro interés legítimo en responder preguntas sobre nuestros productos (RGPD art. 6(1)(f)) y, para un traspaso a una persona, tu solicitud (art. 6(1)(b)).

Cuánto tiempo se conserva

Una sesión termina sola, y cerrar sesión la termina al instante. Una tienda que cierra (porque su propio propietario la cerró, o porque la cerramos nosotros a mano) se conserva 30 días, para que pueda reabrirse, y después se elimina. Cuando se elimina, cualquier nota que su propietario nos dejara al irse se elimina con ella; solo se conservan el motivo que dio, el día, cuánto tiempo había existido la tienda y cuántos productos y pedidos tenía, sin ningún nombre asociado. Pídenos que eliminemos una tienda antes y lo haremos. Los recuentos de visitas se conservan durante aproximadamente un año y luego se eliminan.

Dónde está

En un archivo de base de datos en un servidor alquilado a Hetzner Online GmbH (Industriestr. 25, 91710 Gunzenhausen, Alemania), en su centro de datos de Finlandia, dentro de la UE. Cloudflare lleva el tráfico hasta él. Los correos sobre un pedido los entrega Amazon Web Services (Amazon Web Services EMEA SARL, desde sus centros de datos de Fráncfort, Alemania, dentro de la UE), así que la dirección, el nombre y lo que se pidió les llegan. Cuando AWS no puede aceptar un mensaje, lo entrega Resend (Plus Five Five, Inc., Estados Unidos) en su lugar, y solo entonces esos datos salen de la UE; aparte del chat de soporte de arriba, nada más lo hace. Una tienda que cobra con tarjeta conecta su propia cuenta de Stripe (Stripe Payments Europe, Limited, Irlanda): los datos de la tarjeta de un cliente van directamente a Stripe, nunca a nosotros, y el dinero se liquida directamente en la propia cuenta de Stripe del vendedor. Una tienda con un plan de pago la factura Paddle.com Market Limited, que vende la suscripción como comerciante registrado: sus propios ids para la suscripción y para ti como su cliente les llegan, nada sobre una venta en tu tienda lo hace. No se vende nada, y no se pasa nada a nadie que no sea necesario para prestar el servicio.

Tus derechos

Puedes pedir una copia de todo lo que se conserva sobre ti, que se corrija un error o que se elimine. Escribe a support@mixtape.works y actuaremos. Si compraste algo en una tienda de aquí, pregunta primero a esa tienda: lo que le diste es suyo. Si iniciaste sesión en una tienda de aquí con tu propio enlace de correo, puedes descargar o eliminar esa cuenta tú mismo, en el propio sitio de la tienda.

Última actualización: 4 de noviembre de 2026.