Legal · Programa de recomendación
Política de privacidad — extracto del programa de recomendación
Versión: 2026-08-20
Versión en español para quienes viven en Alemania, Austria o Suiza y prefieren leer en español. Todas las versiones lingüísticas de este documento tienen el mismo contenido; el texto alemán es el texto original.
Aviso: extracto beta. Esta página describe exclusivamente los tratamientos de datos en el marco de nuestro programa de recomendación «Refer-a-Friend». La Política de privacidad completa conforme al art. 13 RGPD la encontrarás en Privacidad. Si actualmente participas exclusivamente en el programa de recomendación, este extracto es jurídicamente completo para este ámbito.
Esta sección complementa nuestra Política de privacidad general con los tratamientos de datos específicos en el marco del programa «Refer-a-Friend» (fase N).
Programa de recomendación: datos tratados
Si utilizas nuestro programa de recomendación («Refer-a-Friend»), tratamos los siguientes datos personales en nuestra base de datos (UE, Fráncfort, Supabase):
- referral_codes (tabla): tu código de invitación personal (p. ej.,
DY2TZ87X), así como las marcas de tiempo de creación, rotación y uso. - referrals (tabla): una fila por recomendación; se crea solo cuando la persona invitada se registra a través de tu enlace de invitación, y contiene su
user_id. Las invitaciones las envías exclusivamente tú (p. ej., mediante un borrador preparado en tu propio programa de correo electrónico); WhispaWave no recoge ni almacena en ello ninguna dirección de correo electrónico de destinatarios. Las filas del antiguo envío desde la app (hasta julio de 2026) pueden contener todavía, históricamente, una dirección de correo electrónico de destinatario (invitee_email); esta se sustituye por eluser_idde la persona invitada cuando esta se registra. También se llevan los valores de estado (pending, solo histórico /signed_up/activated/rewarded/revoked) y las marcas de tiempo de activación y de recompensa. - pending_referral_credits (tabla): meses de regalo reservados para ti, si en el momento de la activación del contacto invitado no tenías ningún contrato Pro activo (ID del cupón de Stripe, importe en céntimos, motivo del bloqueo).
- referral_reward_audit (tabla): registro de auditoría de todas las transiciones de estado (activada, recompensada, anulada, escaneo de la ventana de reembolso, reconciliación de contadores). Se conserva durante 36 meses conforme al § 195 del Código Civil alemán (BGB) (plazo general de prescripción) en relación con el art. 6.1.f) RGPD (interés legítimo en la defensa o el ejercicio de reclamaciones derivadas de la relación de recomendación). Tras la eliminación de la cuenta, este registro de auditoría se seudonimiza: tu identificador de usuario se elimina de él.
- referral_cookie_consents (tabla): si llegas a nuestra página a través de un enlace de invitación y respondes a la pregunta de atribución (véase la sección «Cookie de atribución en los enlaces de invitación», más abajo) con sí o con no, guardamos en el servidor exclusivamente tu código de invitación, tu decisión y el momento, sin datos sobre la persona visitante (sin dirección IP, sin identificador del navegador, sin relación con una cuenta). El propio código de invitación es atribuible a la persona que recomienda. Se conserva durante 24 meses; después se suprime automáticamente.
Base jurídica
Art. 6.1.b) RGPD (ejecución del contrato: al participar, has aceptado activamente el programa de recomendación) y art. 6.1.f) RGPD (interés legítimo: prevención de abusos mediante el umbral de activación y el registro de auditoría).
Retirada de la participación
En la pestaña «Privacidad» de tu cuenta puedes desactivar el programa de recomendación. Al eliminar la cuenta, todos los datos de recomendación que te identifican se suprimen de forma irreversible en un plazo de 30 días. La columna referrals.invitee_email se sustituye automáticamente por NULL cuando la persona invitada elimina su cuenta, de modo que solo queda un historial de recompensas seudónimo para la persona que invita.
Los cupones de Stripe ya abonados a la persona que recomienda se mantienen conforme al art. 17.3.b) RGPD (cumplimiento de una obligación legal: conservación a efectos fiscales).
Saldo de cliente de Stripe en caso de desistimiento
Si, como persona recomendada, desistes del contrato dentro de los 14 días naturales siguientes al registro (derecho de desistimiento, § 355 del Código Civil alemán (BGB)) Y la persona que te invitó ya ha obtenido la aplicación del mes de regalo a su factura, el importe se compensa con cargo a la persona que te invitó a través del saldo de cliente de Stripe (operado por Stripe Payments Europe Ltd., Irlanda). Este tratamiento es una consecuencia necesaria de tu decisión de desistir; no establece ninguna relación de tratamiento de datos nueva e independiente entre tú y Stripe: Stripe ya es nuestro encargado del tratamiento para los pagos (véase encargados del tratamiento).
El sistema de respaldo para desistimientos escanea a diario (05:15 UTC) las recompensas abonadas en los últimos 14 días y comprueba, a través de la API de Stripe, si la factura subyacente ha sido reembolsada. Esto sirve exclusivamente para la correcta reversión conforme al § 355 BGB en caso de que haya fallado la notificación inmediata por webhook de Stripe.
Detección de Apple Private Relay (solo datos históricos)
Hasta julio de 2026, las invitaciones podían enviarse a través de WhispaWave; en ello, nuestro sistema detectaba las direcciones en @privaterelay.appleid.com (Ocultar mi correo electrónico de Apple) y registraba una entrada de auditoría, sin el texto en claro de la dirección de correo electrónico, exclusivamente como hash criptográfico SHA-256 para el análisis forense interno (evaluación de si una discrepancia en una recomendación fue causada por un reenvío a través del relay).
Desde el cambio al envío por el propio usuario, WhispaWave ya no envía invitaciones; no se crean nuevas entradas de este tipo. Las entradas de auditoría existentes están sujetas al plazo de conservación de 36 meses descrito más arriba.
Tarea de reconciliación de contadores (autorreparación técnica)
Una vez a la semana (los domingos a las 06:30 UTC), nuestro sistema coteja los contadores de recomendaciones almacenados en caché en user_profiles (referrals_rewarded_count, pending_credits_count) con los registros reales y corrige posibles desviaciones. En ello no se generan nuevos datos personales: solo se ajustan, si es necesario, los contadores existentes.
Cookie de atribución en los enlaces de invitación
Si llegas a nuestra página a través de un enlace de invitación (p. ej., https://whispawave.de/r/DY2TZ87X), todavía no establecemos ninguna cookie. En la página siguiente te preguntamos expresamente: «¿Podemos atribuirte la recomendación?», con dos opciones de respuesta diseñadas de forma equivalente. Solo hacemos esta pregunta en los dispositivos en los que puede utilizarse la cookie de atribución (Mac); en otros dispositivos te mostramos el código de invitación directamente, sin guardar nada en tu dispositivo.
- Con «Sí, atribuir la recomendación»: establecemos una cookie de atribución (
referral) con una duración de 30 días, válida exclusivamente para whispawave.de. La base jurídica es tu consentimiento conforme al § 25.1 de la Ley alemana de protección de datos en las telecomunicaciones y los medios digitales (TDDDG). El consentimiento está vinculado al código: si más adelante sigues un enlace de invitación con otro código, volvemos a preguntar. Puedes retirar tu consentimiento en cualquier momento, mediante «Anular la atribución» directamente en la página de recomendación (elimina la cookie de atribución) o eliminando la cookie en tu navegador. - Con «No, continuar sin atribución»: establecemos en su lugar un marcador de rechazo (
referral_consent=denied:<CODE>, también de 30 días); contiene el código de invitación rechazado, para que el rechazo pueda aplicarse exactamente a ese código, y hace que, en una nueva visita con el mismo código, por regla general no volvamos a preguntarte (solo se guarda en cada caso el último rechazo). El rechazo, al igual que el consentimiento, está vinculado al código: si más adelante sigues un enlace de invitación con otro código, volvemos a preguntar. Este almacenamiento de tu estado de consentimiento está permitido como almacenamiento estrictamente necesario conforme al § 25.2, n.º 2, TDDDG. Una cookie de atribución establecida antes para el mismo código se elimina en ello: para ese código, tu rechazo prevalece sobre una atribución anterior. Tu código de invitación te lo seguimos mostrando también después de un rechazo; en ello no guardamos ninguna atribución. - Registro en el servidor: además, registramos tu decisión en el servidor, en la tabla
referral_cookie_consents(véase más arriba): exclusivamente el código de invitación, la decisión y el momento, sin datos sobre la persona visitante. El propio código de invitación es atribuible a la persona que recomienda. La base jurídica es nuestra obligación de demostrar los consentimientos otorgados o rechazados (art. 7.1 RGPD) en relación con el art. 6.1.f) RGPD (interés legítimo en una documentación sólida de los consentimientos). Conservación: 24 meses; después, supresión automática.
Sin seguimiento
Para el programa de recomendación, WhispaWave no utiliza píxeles de terceros, ni cookies de seguimiento basadas en la IP ni parámetros UTM. La atribución se realiza a través de tu código de invitación: bien directamente desde la URL, bien, tras tu consentimiento expreso, a través de la cookie de 30 días descrita en la sección «Cookie de atribución en los enlaces de invitación».
Notificación de transcripción con adjunto de audio opcional (fase S.2.E)
Si notificas una transcripción como errónea (función «Notificar transcripción» de la app), puedes, por iniciativa propia y explícita, adjuntar un archivo de audio como material de diagnóstico:
- Base jurídica: art. 6.1.a) RGPD (consentimiento expreso mediante la activación consciente del interruptor «Adjuntar el audio original»). El interruptor está desactivado por defecto: no se transmite ningún audio sin tu decisión consciente.
- Qué datos: el archivo de audio que has seleccionado explícitamente (WAV o M4A, máx. 5 MB) desde tu almacenamiento local. Se trata de un archivo que eliges activamente en el cuadro de diálogo de selección de archivos; la app en ningún momento graba audio a través del micrófono sin que se lo pidas.
- Finalidad: diagnóstico de problemas de calidad del reconocimiento de voz (ASR) por parte de nuestro equipo (triaje por los fundadores). Sin entrenamiento de modelos externos sin un consentimiento específico.
- Lugar de almacenamiento: Supabase Storage (UE, Fráncfort), en el bucket privado
support-attachments. Sin cesión a terceros. - Conservación: 90 días como máximo; después, supresión automática. El resto de la notificación de transcripción (texto, nota de corrección) sigue las reglas generales de conservación del soporte.
- Retirada del consentimiento: puedes retirar el consentimiento en cualquier momento enviando una solicitud de soporte a support@whispawave.de y pidiendo la supresión del archivo de audio.
Protección contra antipatrones: WhispaWave capta a través del micrófono exclusivamente las sesiones de dictado iniciadas activamente por el usuario. La función de adjuntar audio a las notificaciones de transcripción es una opción de participación expresa que requiere un cuadro de diálogo de selección de archivos independiente: sin captación automática en segundo plano.
Encargados del tratamiento
La lista de nuestros encargados del tratamiento (en particular, Stripe, Resend, Supabase) la encontrarás en Subencargados del tratamiento. La fase N.4–N.6 (Refer-a-Friend) no introduce ningún subencargado del tratamiento nuevo —todos los servicios utilizados ya formaban parte de nuestra arquitectura previa a la fase N.
Retirada y supresión
Puedes eliminar tu cuenta en cualquier momento (art. 17 RGPD: derecho al olvido). Entonces suprimimos todos los datos que te identifican del programa de recomendación en un plazo de 30 días, con excepción de los registros de auditoría conservados durante 36 meses y seudonimizados en ese momento (tu identificador de usuario se elimina de ellos; base jurídica: § 195 del Código Civil alemán (BGB) en relación con el art. 6.1.f) RGPD) y de los cupones de Stripe que se mantienen conforme al art. 17.3.b) RGPD.