Política de privacidad de Flexr
Versión 1.2
Este documento se ofrece en varios idiomas. Si las traducciones difieren en su significado, prevalece el texto en coreano (ko).
1. Información que recopilamos
La Empresa recopila la siguiente información para prestar el servicio.
| Categoría | Datos | Cómo se obtienen |
|---|---|---|
| Datos de registro | Correo, contraseña (guardada solo como hash irreversible), nombre de usuario, nombre visible (opcional), biografía (opcional), fecha de nacimiento, idioma preferido, código de invitación (si se introdujo) | Registro, edición del perfil |
| Verificación de correo | Estado y fecha de verificación, código de verificación (hash), registros de envío de correos (la dirección se guarda como hash) | Verificación, restablecimiento de contraseña |
| Publicaciones y actividad | Fotos, pies de foto, comentarios, reacciones, contenido de los DM, registros de votos y Stars, relaciones de seguimiento, lista de bloqueos, contenido de las denuncias, ajustes de fotos ocultas y bloqueo de cuenta | Uso del servicio |
| Datos de captura y edición | Horas de emisión y uso del código de captura de un solo uso emitido justo después de disparar, la foto original antes de editar (si usaste desenfoque, esas áreas también se desenfocan en el original guardado) y las ediciones (proporción y posición del recorte; áreas desenfocadas; filtros; contenido, fuente y posición de las capas de texto), y un resumen EXIF del original, como el modelo del dispositivo y la hora de captura. Los datos de ubicación (GPS) se eliminan y no se guardan | Subida |
| Resultados de la revisión de fotos | Decisión de la revisión automática, etiquetas y niveles de confianza devueltos por el servicio de análisis de imágenes, decisiones de los administradores | Después de la subida |
| Registros de suscripciones | Producto de suscripción, horas de compra/renovación/vencimiento, ID de transacción de la tienda, registros de reembolsos y retiradas, historial de votos de bonificación (recompensas por invitación). No recibimos medios de pago (como números de tarjeta) | De la tienda de aplicaciones (Apple, Google) al confirmar una compra |
| Invitaciones | Relaciones de invitación, registros de concesión/rechazo/retirada de recompensas, IP en el registro por invitación | Registro por invitación, subida de la primera foto |
| Identificador del dispositivo | Hash de un valor aleatorio creado al abrir la app por primera vez (ID de instalación). No recopilamos identificadores de hardware (IMEI, ID de publicidad, etc.) | Uso de la app |
| Notificaciones | Token push, plataforma del dispositivo, zona horaria del dispositivo, versión de la app, ajustes de notificaciones por tipo, registros de envío de notificaciones, bandeja de notificaciones (notificaciones recibidas y si se leyeron) | Permitir y configurar notificaciones |
| Soporte | Tipo de consulta, contenido, compra o foto vinculada, versión de la app, tipo y versión del sistema operativo, idioma de la app | Consultas de soporte |
| Estadísticas de uso | Eventos de uso de pantallas y funciones (nombre del evento, propiedades predefinidas, plataforma, versión de la app, hora). No incluyen IP, identificadores del dispositivo ni ubicación | Uso de la app |
| Información de errores | Detalles del error, tipo de dispositivo, versión del sistema operativo y de la app, un número de usuario seudónimo. No incluye correo, fotos ni DM | Cuando se produce un error en la app o el servidor |
| Registros de acceso | Inicios de sesión correctos y fallidos, dirección IP, datos del dispositivo (User-Agent), identificadores de solicitud, eventos de detección de capturas de pantalla | Uso del servicio |
| Registros de consentimiento | Documento aceptado, versión, idioma mostrado en ese momento, hora del consentimiento, IP | Registro, nuevo consentimiento |
| Descarga de datos | Hora de la solicitud, número de descargas | Al solicitarla |
Dispositivos de recopilación automática (cookies, etc.)
- La app no usa cookies.
- La app recopila automáticamente un hash del ID de instalación (un valor aleatorio), el token de notificaciones push y la información de errores con un número de usuario seudónimo para el seguimiento de errores (Sentry). No recopilamos identificadores de publicidad (IDFA/GAID) ni la ubicación, y no te rastreamos con fines publicitarios.
- Si desactivas las notificaciones en los ajustes del dispositivo, dejamos de recibir nuevos tokens push y eliminamos los existentes cuando dejan de ser válidos. Si eliminas la app, también se detiene la recopilación del ID de instalación.
2. Para qué la usamos
- Registro, verificación del correo, recuperación de la cuenta (restablecer la contraseña) y protección de la cuenta (incluidos bloqueos y límites de solicitudes).
- Prestar el servicio: publicación de fotos, votos, clasificaciones, Best, comentarios, DM y seguidores.
- Revisión automática de fotos inapropiadas (sección 4).
- Confirmar las compras de suscripciones (Flexr Pro), renovarlas, gestionar reembolsos y desistimientos, y otorgar y gestionar los votos de bonificación (recompensas por invitación).
- Otorgar recompensas por invitación y prevenir registros fraudulentos y abusos de recompensas (comprobando identificadores del dispositivo e IP).
- Enviar notificaciones y atender consultas de soporte.
- Estadísticas de uso para mejorar el servicio (revisadas solo como agregados que no identifican a personas) y corrección de errores.
- Prevenir abusos y gestionar denuncias, como incumplimientos de los términos, manipulación de fotos o fraude en las votaciones.
- Cumplir obligaciones legales y gestionar conflictos.
3. Ningún otro uso
La Empresa no usa las fotos ni otra información que subas para ningún fin distinto de prestar el servicio. No las usamos para publicidad, venta, entrenamiento de IA ni marketing, y no las cedemos a terceros salvo los encargos de tratamiento descritos en la sección 5 y los requerimientos legales.
4. Revisión automática de fotos y nueva revisión por una persona
- Antes de publicar una foto, un servicio externo de análisis de imágenes (Amazon Rekognition, región de Tokio, Japón) evalúa su nivel de exposición. La imagen enviada es la imagen editada que se publicaría; no se envía el original antes de editar. El servicio de análisis está configurado para no usar la imagen para entrenamiento y no la conserva después del procesamiento.
- El criterio es el nivel de exposición (Términos, artículo 4). Según el resultado, la foto puede publicarse automáticamente, quedar retenida o no publicarse. Las fotos retenidas las revisa un administrador.
- Puedes apelar una foto que no se publicó dentro de los 14 días, y un administrador (una persona) la revisará de nuevo y podrá cambiar la decisión. Puedes pedir una explicación de los criterios y del resultado de una decisión automática.
- Las cuentas nunca se suspenden solo por decisiones automáticas.
5. Encargados del tratamiento y transferencias internacionales
La Empresa encarga a las empresas siguientes el trabajo de servidores, almacenamiento de datos y envíos necesario para prestar el servicio (para cumplir nuestro contrato contigo), y en ese proceso los datos personales se transfieren al extranjero. Esto se hace publicando los detalles en esta política, conforme al artículo 28-8(1)(3) de la Ley de Protección de Datos Personales de Corea.
| Destinatario (contacto) | País (lugar de tratamiento) | Datos transferidos | Finalidad | Momento y método | Plazo de conservación |
|---|---|---|---|---|---|
| Fly.io, Inc. (compliance@fly.io) | Japón (Tokio) | Toda la información tratada mientras usas el servicio | Funcionamiento de los servidores de la app | Cada vez que usas el servicio, por conexiones cifradas (TLS) | Solo durante el tratamiento (no se guarda en los servidores) |
| Supabase, Inc. (privacy@supabase.com) | Japón (Tokio) | Toda la información guardada en la base de datos | Almacenamiento de la base de datos | Igual | Hasta el fin de los plazos de la sección 6 |
| Cloudflare, Inc. (dpo@cloudflare.com) | Asia-Pacífico (almacenamiento), todo el mundo (en tránsito) | Fotos (editada, miniatura, original antes de editar), copias de seguridad, archivos de descarga de datos | Almacenar y entregar fotos | Al subir y al ver | Hasta el fin de los plazos de la sección 6 |
| Amazon Web Services, Inc. — SES (aws-korea-privacy@amazon.com) | Japón (Tokio) | Dirección de correo, contenido del correo (códigos de verificación/restablecimiento, avisos) | Envío de correos | Al enviar | El plazo que fije la política del proveedor tras el envío |
| Amazon Web Services, Inc. — Rekognition (aws-korea-privacy@amazon.com) | Japón (Tokio) | La imagen editada de las fotos subidas | Revisión automática de fotos inapropiadas | Al subir | No se conserva tras el procesamiento (excluida del entrenamiento) |
| 650 Industries, Inc. (Expo) (https://expo.dev/contact) | Estados Unidos | Token push, título y cuerpo de la notificación (sin el contenido de los DM) | Entrega de notificaciones push | Al enviar notificaciones | No se conserva tras la entrega |
| Apple Inc. (APNs) / Google LLC (FCM) (https://www.apple.com/legal/privacy/contact/ · https://support.google.com/policies?p=privpol_privts) | Estados Unidos y otros | Token push, contenido de la notificación | Entrega de notificaciones a los dispositivos | Al enviar notificaciones | Según la política de cada empresa |
| Functional Software, Inc. (Sentry) (compliance@sentry.io) | Alemania | Información de errores, versión del dispositivo/sistema/app, número de usuario seudónimo | Seguimiento de errores | Cuando se produce un error | 30 días |
| Upstash, Inc. (privacy@upstash.com) | Japón (Tokio) | Dirección IP, número de usuario (para limitar solicitudes) | Prevención de abusos | En cada solicitud | De minutos a un día (caduca automáticamente) |
- Cómo rechazar la transferencia y sus efectos: estas transferencias son imprescindibles para prestar el servicio, por lo que rechazarlas exige eliminar tu cuenta, tras lo cual ya no podrás usar el servicio.
- Nuestros contratos con estas empresas incluyen el tratamiento seguro de los datos personales y la prohibición de usarlos para otros fines. Si cambia una empresa o un lugar de tratamiento, revisaremos esta política y te lo comunicaremos.
- Pagos: los pagos de la suscripción los tratan los operadores de las tiendas de aplicaciones (Apple, Google) como vendedores, según sus propias políticas de privacidad. La Empresa recibe de la tienda el ID de transacción, el producto, la hora de compra y datos similares para confirmar las compras (sección 1).
6. Conservación y destrucción
| Información | Plazo de conservación |
|---|---|
| Datos de la cuenta y publicaciones (fotos, pies de foto, comentarios, DM, etc.) | Hasta que elimines tu cuenta o el elemento |
| Texto original de comentarios, DM y pies de foto eliminados o de cuentas eliminadas | 1 año tras la eliminación (los elementos con una denuncia abierta se conservan hasta que se cierre) |
| Archivos de fotos eliminadas u ocultas (editada, miniatura, original antes de editar) | 1 año tras la eliminación o la eliminación de la cuenta (los elementos con una denuncia abierta se conservan hasta que se cierre) |
| Partes de contenido original de los registros de auditoría (texto, contenido antes/después de editar, IP y datos del dispositivo, etc.) | 1 año (registros de actuaciones de administradores: 2 años). Después se borra el contenido original y solo queda un hash para comprobar manipulaciones |
| Registros de inicio de sesión (hora, IP, datos del dispositivo) | 1 año |
| Identificador del dispositivo (hash) | 1 año desde el último uso o la eliminación de la cuenta |
| Hash del correo y motivo de la suspensión de una cuenta eliminada mientras estaba suspendida | 1 año tras la eliminación (para evitar el uso indebido de volver a registrarse con el mismo correo para eludir una suspensión) |
| Registros de verificación y envío de correos | 90 días |
| Registros de envío de notificaciones | 90 días |
| Elementos de la bandeja de notificaciones | 90 días (hasta las 200 más recientes por persona). Se eliminan de inmediato al borrar la cuenta |
| Registros sin procesar de estadísticas de uso | 90 días (después solo se guardan agregados que no identifican a personas) |
| Información de errores | 30 días |
| Registros de soporte | 3 años tras el cierre (Ley de Protección del Consumidor en el Comercio Electrónico de Corea: registros de quejas y resolución de conflictos de consumidores) |
| Registros de pagos y reembolsos de suscripciones | 5 años (misma ley: registros de contratos y desistimientos, pagos y suministro) |
| Archivos de descarga de datos | 72 horas desde su creación |
| Registros de consentimiento | El plazo necesario para atender conflictos según la ley tras eliminar la cuenta |
- Al eliminar tu cuenta, tu correo y nombre de usuario se sustituyen por valores anónimos, tus fotos se ocultan, se destruyen todos los tokens de inicio de sesión y push, y se cancelan las notificaciones no enviadas.
- La información cuyo plazo de conservación ha terminado se destruye sin demora de forma que no pueda recuperarse.
- Procedimiento de destrucción: La información cuyo plazo de conservación ha terminado o cuya finalidad se ha cumplido se destruye sin demora. La que deba conservarse por ley se guarda separada del resto y se destruye al terminar ese plazo.
- Método de destrucción: Los archivos electrónicos se eliminan de forma que no puedan recuperarse, y el material impreso se tritura o se incinera.
7. Acceso de los administradores
- Los administradores de la Empresa pueden ver comentarios, el contenido de los DM y los registros de uso para gestionar denuncias y prevenir abusos. Esto incluye el contenido anterior a que lo borraras o editaras, durante los plazos de la sección 6.
- Las fotos originales antes de editar y las ediciones (incluido el texto) se conservan para comprobar si hay manipulación y solo pueden verlas los administradores. No se facilitan a otros usuarios.
- El acceso de los administradores también se registra y supervisa por separado.
- Los resultados de la sección Best solo se muestran en la app durante un periodo determinado, pero los registros se conservan para operar el servicio y para que puedas ver tus propios registros pasados (suscripción, descarga de datos).
8. Medidas de seguridad
Las contraseñas se guardan como hashes argon2id, los tokens de inicio de sesión tienen caducidad corta y rotación, y las fotos solo se sirven mediante URL firmadas de corta duración. Todas las comunicaciones están cifradas, y los registros de auditoría están protegidos contra modificaciones y borrado y se puede verificar si han sido manipulados. Los identificadores del dispositivo y los registros de envío de correos se guardan como hashes, y antes de enviar la información de errores se eliminan datos personales como el correo, las fotos y los DM.
Medidas organizativas: Establecemos y aplicamos un plan interno de gestión, designamos al menor número posible de personas para tratar datos personales, concedemos, modificamos y revocamos los permisos de acceso solo en la medida que su trabajo requiere, y formamos periódicamente a ese personal en protección de datos. Los registros de acceso se conservan de forma segura al menos 1 año y se revisan para evitar su falsificación, alteración y robo.
9. Tus derechos y cómo ejercerlos
| Derecho | Cómo |
|---|---|
| Acceso y descarga de datos | Ajustes > Privacidad > Descargar mis datos: creamos un archivo con tu perfil, historial de consentimientos, tus fotos (incluidos los originales antes de editar), comentarios, DM, votos, suscripciones, votos de bonificación, invitaciones, consultas de soporte, seguidores, lista de bloqueos, bandeja de notificaciones, registros pasados y más, y enviamos un enlace de descarga a tu correo verificado (una vez cada 30 días; el enlace funciona durante 72 horas y hasta 3 veces). No se incluyen datos privados de otros usuarios ni secretos de seguridad |
| Rectificación | Edita tu perfil o cambia tu correo. Para otras rectificaciones, usa Soporte (Privacidad) |
| Supresión | Elimina fotos, comentarios y DM, o elimina tu cuenta. Se aplican las excepciones de conservación de la sección 6 |
| Limitación del tratamiento y oposición | Solicítalo desde Soporte (Privacidad); un administrador lo revisará |
| Explicación y nueva revisión de decisiones automáticas | Apela como se describe en la sección 4 |
| Solicitud de transmisión (portabilidad) | Si se cumplen las condiciones previstas por la ley, puedes pedir que transmitamos tus datos personales a ti o a otro responsable del tratamiento. Haz la solicitud desde Contacto (privacidad) o con el contacto del responsable de privacidad; comprobamos las condiciones y la tramitamos, y si no se cumplen te indicamos el motivo. También puedes recibir tus datos con Descargar mis datos en la app |
- Las solicitudes se atienden en un plazo de 10 días desde su recepción; si hay retraso, te diremos por qué.
- Si no puedes iniciar sesión, puedes enviar tu solicitud al contacto del Responsable de privacidad que aparece abajo.
- Ejercicio mediante representante: Un tutor legal o un representante autorizado también puede ejercer estos derechos. Envía un poder y los documentos de identificación tuyos y del representante al contacto del responsable de privacidad que figura abajo; tramitamos la solicitud tras comprobar la autorización y tu identidad, y destruimos los documentos usados para ello una vez tramitada.
10. Notificaciones y publicidad
- Las notificaciones push solo se envían si las permites en tu dispositivo, y puedes desactivarlas por tipo en Ajustes.
- La Empresa no envía mensajes publicitarios.
11. Prohibido para menores de 18 años
Solo pueden usar el servicio personas de 18 años o más (compra de suscripciones: 19 años o más). Las cuentas que se compruebe que pertenecen a menores de 18 años se suspenden y sus publicaciones se ocultan.
12. Responsable de privacidad
- Nombre y cargo: Lim Sungmin (임성민), Representante
- Contacto: support@flexrapp.app
- Consultas generales: support@flexrapp.app o Soporte en la app
En Corea, también puedes pedir asesoramiento sobre vulneraciones de la privacidad al Centro de Denuncias de Vulneración de Datos Personales (118, privacy.kisa.or.kr) y al Comité de Mediación de Conflictos de Datos Personales (1833-6972, www.kopico.go.kr).
13. Cambios en esta política e idioma
Si esta política cambia, publicaremos la nueva versión y te pediremos de nuevo tu consentimiento. Si las traducciones difieren en su significado, prevalece el texto en coreano (ko).