Política de Privacidad — PelusApp
Versión 1.2.0. Última actualización: 21 de octubre de 2026.
1. Responsable del tratamiento
PelusApp es un proyecto personal de Josafat Ismodes Ayllón, sin relación con ninguna empresa. Contacto para temas de privacidad: josafatismodes@gmail.com.
2. Qué datos recogemos
- Identificación y contacto: nombres, apellidos, fecha de nacimiento (para comprobar que eres mayor de edad), género (opcional), celular (opcional), email, ubicación (región/provincia/distrito).
- Perfil en la comunidad: al registrarte eliges un nombre de usuario (@usuario) y un nombre visible, y puedes subir una foto. Otros usuarios solo ven eso (la foto únicamente la ven tus amigos y las personas con quienes compartes una mascota) y nunca tu nombre completo, celular ni distrito. Tú decides si apareces en las búsquedas y si cada mascota la ven solo tú, tus amigos o cualquier usuario; si se pierde o la pones en adopción, la ven todos. Puedes bloquear a cualquier usuario: no podrán escribirse ni ver sus Pelus, y esa persona verá en tu perfil que la bloqueaste.
- Datos de tus mascotas: especie, raza, fecha de nacimiento, sexo, peso, color, rasgos, microchip (si lo indicas), fotos.
- Datos de salud de tus mascotas: vacunas, enfermedades, medicinas, atenciones veterinarias, alergias, cirugías, desparasitaciones, documentos/fotos que adjuntes (cartillas, exámenes). Cada registro guarda quién lo hizo.
- Contenido que publicas: reportes de avistamiento (foto, descripción, ubicación aproximada), estado de tus mascotas (perdida, en adopción).
- Mi Hogar: si compartes una mascota, guardamos quién es la persona dueña, quiénes son las personas codueñas, el parentesco que tú elijas (esposo/a, hijo/a, hermano/a...) y las invitaciones pendientes. Quienes comparten una mascota ven el @usuario, el nombre visible y la foto de las demás personas de ese hogar, y lo que cada una registró; nada más de tu cuenta.
- Palomas (mensajes, opcional): el texto que envías a tus amigos, a la persona dueña de una mascota o a quien reportó un avistamiento. Las lee la otra persona; el equipo de PelusApp solo ve el texto de una paloma si alguien la reporta. Las palomas tardan un poco en llegar: el tiempo de vuelo solo da una idea general (cerca, media distancia, lejos o muy lejos), nunca la distancia real ni tu ubicación, y se calcula con el distrito registrado, no con el GPS.
- Ubicación del celular (opcional): solo cuando tocas "Usar mi ubicación" al reportar un avistamiento, al indicar dónde se perdió tu mascota o al buscar reportes "Cerca de mí". El punto exacto de un avistamiento o del último lugar visto solo lo ves tú; los demás usuarios ven una zona aproximada (de ~35 m a ~1 km) y una distancia por tramos ("a menos de 1 km"), nunca coordenadas. El botón "Ver zona" abre Google Maps centrado en esa zona aproximada (de ~35 m o ~150 m), sin marcar ningún punto; al abrirlo, Google recibe solo el centro de la zona y se rige por su propia política de privacidad. Tu posición al buscar "Cerca de mí" se redondea a ~1 km (si eliges "Cerca de mí" como Mi zona, ese punto aproximado se guarda: ver "Mi zona"). El último lugar visto de tu mascota se borra cuando deja de estar perdida.
- Mi zona y avisos de mascotas perdidas (opcional): la pestaña Zona usa "Mi zona", que puede ser tu distrito (el de tu perfil, sin usar ubicación) o "Cerca de mí". Con "Cerca de mí" guardamos en nuestros servidores un único punto aproximado (de ~1 km; nunca tu ubicación exacta ni tu recorrido, y sin historial de movimientos), el radio que elegiste (de 1 a 10 km), si aceptaste que se actualice sola al abrir la app (como máximo una vez al día, solo con la app abierta) y cuándo se actualizó por última vez. Si activas los avisos de mascotas perdidas, usamos Mi zona para decidir a quién avisar cuando alguien reporta una mascota perdida cerca. Puedes cambiar Mi zona o desactivar los avisos cuando quieras; si retiras el permiso de ubicación, Mi zona vuelve a tu distrito y se borra el punto.
- Notificaciones push (opcional): si las activas, guardamos un identificador del celular (token de Firebase Cloud Messaging) para enviarte avisos. Los avisos son genéricos ("Te llegó una paloma", "Tienes una nueva solicitud de amistad", "Te invitaron a compartir una mascota", "Hay una mascota perdida cerca de tu zona"): no dicen quién escribe, qué dice ni dónde se vio la mascota.
- Correos que te enviamos: usamos tu email para enviarte el código de verificación, la recuperación de contraseña y avisos de tu cuenta: un nuevo inicio de sesión (con la fecha, la hora y la dirección IP), la solicitud, los recordatorios y la cancelación de la eliminación de tu cuenta, la bienvenida y, si heredas una mascota compartida, el aviso del traspaso. No enviamos publicidad. Guardamos una copia técnica de cada aviso enviado (que incluye la IP y el navegador del inicio de sesión) durante 30 días.
- Registro de consentimientos: qué permiso diste o retiraste, cuándo y con qué versión de esta política.
- Datos técnicos mínimos: fecha de creación de cuenta, sesiones abiertas (dirección IP y dispositivo) y registro de accesos por motivos de seguridad.
- Acceso del equipo: el administrador del proyecto puede consultar los datos de una cuenta (perfil, email, mascotas, sesiones) para dar soporte, proteger la cuenta o moderar reportes. Cada consulta queda registrada.
No recogemos más datos de los necesarios para las funciones descritas en la app.
3. Para qué usamos tus datos
- Prestarte el servicio: gestión de salud, perfil de mascota, red comunitaria, Mi Hogar, búsqueda de mascotas perdidas.
- Enviarte recordatorios (vacunas, tratamientos) y notificaciones de la comunidad.
- Verificar tu identidad y proteger tu cuenta: verificación de email, recuperación de contraseña y avisos de nuevos inicios de sesión.
- Avisarte de lo que pasa con tu cuenta (eliminación, traspaso de una mascota compartida).
- Cumplir obligaciones legales cuando corresponda.
La base legal de este tratamiento es el servicio que solicitas al crear tu cuenta y tu consentimiento, otorgado al aceptar los Términos y esta política durante el registro. El perfil en la comunidad (@usuario, nombre visible y foto, visibles para otros usuarios) forma parte de la cuenta: al terminar el registro guardamos esa aceptación como el consentimiento de "Amigos", que puedes retirar en Cuenta → Privacidad y permisos. Las demás funciones opcionales (ubicación, palomas, avisos de mascotas perdidas y notificaciones push) tienen su propio consentimiento: ninguno viene marcado de antemano, se pide la primera vez que usas cada función y puedes retirarlo en Cuenta → Privacidad y permisos. Al retirarlo borramos lo que dependía de él (por ejemplo, el punto guardado de Mi zona o el token de notificaciones). Si ya usabas la app, estas funciones quedan apagadas hasta que las aceptes con esta versión de la política.
4. Con quién compartimos tus datos
No vendemos tus datos a nadie. Los compartimos únicamente con proveedores que operan la infraestructura del servicio, bajo contrato y solo en la medida necesaria:
- Supabase (base de datos, autenticación y funciones del servidor).
- ImageKit (almacenamiento y optimización de las fotos; las fotos son privadas y se entregan con enlaces firmados que vencen en 1 hora).
- Resend, que envía por nosotros los correos de verificación y de recuperación de contraseña: recibe tu email y el código o enlace del correo.
- SendPulse, que envía los avisos de tu cuenta (nuevos inicios de sesión, eliminación de la cuenta, bienvenida, traspaso de una mascota): recibe tu email, tu nombre y el contenido del aviso (por ejemplo, la fecha, la hora y la IP de un inicio de sesión).
- Google (Firebase Cloud Messaging), solo si activas las notificaciones push: recibe el token del celular, el identificador de instalación de Firebase, datos técnicos del envío (como la dirección IP y el modelo del equipo) y el texto genérico del aviso; nunca tu nombre, el contenido de tus palomas ni tu ubicación. Google actúa como encargado del tratamiento según los Términos de Procesamiento y Seguridad de Datos de Firebase. No usamos Google Analytics, Crashlytics ni ningún servicio de publicidad de Firebase.
- Google Maps, solo cuando tocas "Ver zona": se abre la app o web de Google Maps con el centro de una zona aproximada, no un punto exacto.
Transferencia internacional: Supabase, ImageKit, Resend, SendPulse y Google procesan datos en servidores fuera de Perú (por ejemplo, Estados Unidos o la Unión Europea). Al aceptar esta política consientes esa transferencia, que se limita a lo necesario para prestar el servicio, conforme a la Ley N.° 29733 y su reglamento. Estos proveedores aplican sus propias medidas de seguridad y sus términos de tratamiento de datos.
5. Cuánto tiempo conservamos tus datos
Conservamos tus datos mientras tu cuenta esté activa. Si solicitas eliminar tu cuenta:
- Queda marcada para eliminación, con una ventana de recuperación de 30 días. Te enviamos un correo al pedirla, otro 3 días antes y otro 1 día antes de la fecha. Mientras tanto, otras personas ya no pueden encontrarte ni escribirte, y al volver a iniciar sesión la app te muestra la fecha y te permite cancelar la eliminación o mantenerla (iniciar sesión por sí solo no la cancela).
- Si no la cancelas en ese plazo, tus datos personales se anonimizan de forma permanente (dejamos de asociar tu nombre, contacto y demás datos personales a tu actividad histórica). En ese momento también borramos tus mascotas con todo su historial de salud, tus reportes de avistamiento, tu perfil en la comunidad y las fotos y documentos que subiste (incluidos los archivos guardados en ImageKit).
- Mascotas compartidas: si eres la persona dueña de una mascota que compartes, la mascota no se borra: pasa a la persona codueña más antigua, que recibe un aviso por correo. Tu participación en los hogares de mascotas de otras personas sí se borra.
- Las palomas se borran a los 6 meses de enviadas, y todas las tuyas en cuanto se anonimiza tu cuenta.
Registro incompleto: el registro tiene dos pasos después de verificar tu correo. Si no lo terminas, puedes cancelarlo cuando quieras desde la app y se borran de inmediato tu correo, tu contraseña y los datos que ingresaste. Si lo dejas abandonado, sin ninguna actividad durante 7 días, lo borramos nosotros (con las mismas consecuencias). Esto no aplica a una cuenta que ya tiene mascotas o avistamientos: esas siguen el plazo de eliminación de arriba.
Además, mientras tu cuenta está activa:
- El punto exacto de un avistamiento se borra a los 12 meses; queda solo el distrito.
- Las solicitudes de amistad y las invitaciones a un hogar, ya respondidas o canceladas, se borran a los 90 días.
- Los avisos push enviados y los contadores técnicos contra abuso (límites de envío) se borran a los 7 días.
- La copia técnica de los correos enviados (con la IP y el navegador de los avisos de inicio de sesión) se borra a los 30 días.
- El punto de Mi zona se borra al retirar el permiso de ubicación y los tokens de notificaciones al retirar ese permiso o al cerrar sesión en ese celular; todo se borra al eliminarse la cuenta.
6. Tus derechos (ARCO)
Tienes derecho a Acceder, Rectificar, Cancelar y Oponerte al tratamiento de tus datos personales. Puedes ejercerlos:
- Directamente en la app: editar tu perfil, retirar permisos en Cuenta → Privacidad y permisos, usar "Descargar mis datos" (un archivo con tu perfil, mascotas, mascotas que compartes, avistamientos, amigos, palomas, Mi zona y consentimientos), o usar la opción "Eliminar mi cuenta".
- Escribiendo a josafatismodes@gmail.com.
7. Permisos del dispositivo
PelusApp solicita los siguientes permisos de tu celular, solo para las funciones que los necesitan:
- Cámara: para tomar fotos de tus mascotas, documentos de salud (cartillas, exámenes) y reportes de avistamiento, y para escanear el código QR de un amigo (no se guarda ninguna imagen del escaneo).
- Almacenamiento/galería: para adjuntar fotos ya existentes en tu celular, en vez de tomar una nueva.
- Notificaciones: para recordatorios de salud (vacunas, tratamientos) y, si las activas, avisos genéricos de palomas, solicitudes de amistad, invitaciones a un hogar y mascotas perdidas cerca de tu zona.
- Número sobre el ícono de la app: algunos celulares (Samsung, Huawei, Sony, HTC) piden permisos propios de su pantalla de inicio para mostrar cuántos avisos tienes sin leer. Sirven solo para dibujar ese número; no dan acceso a tus datos.
- Ubicación (solo mientras usas la app): se pide al tocar "Usar mi ubicación" (también para elegir "Cerca de mí" en Mi zona) y, solo si lo aceptas de forma expresa al elegir "Cerca de mí", al abrir la app como máximo una vez al día para mantener al día Mi zona. Nunca se usa en segundo plano. Si la niegas, todo sigue funcionando por distrito.
Micrófono: nunca se solicita ni se usa. PelusApp no graba audio ni video, ni hoy ni en ninguna versión planeada.
Puedes negar cualquiera de estos permisos, pero algunas funciones no estarán disponibles sin ellos (por ejemplo, no puedes adjuntar una foto tomada en el momento sin permiso de cámara).
8. Menores de edad
PelusApp requiere una edad mínima de 18 años (mayoría de edad en Perú) para registrarse. La fecha de nacimiento se pide en la primera pantalla del registro, antes de crear la cuenta: si eres menor de 18 años no se crea la cuenta y no se guarda ningún dato tuyo. Esa fecha viaja con la cuenta solo hasta el primer paso del registro, donde pasa a tu perfil, y no queda otra copia. Si empezaste a registrarte con una versión anterior de la app, la edad se verifica en el primer paso, antes de guardar tus datos personales, y puedes cancelar el registro para que se borren tu correo y tu contraseña (si no lo haces, se borran solos a los 7 días sin actividad). No recogemos intencionalmente datos de personas menores de 18 años; si detectamos una cuenta así, la eliminamos.
9. Seguridad
Aplicamos medidas técnicas razonables: conexión cifrada (HTTPS/TLS), contraseñas protegidas con hash (nunca en texto plano), validación de archivos adjuntos y controles de acceso a los datos. Te avisamos por correo de cada nuevo inicio de sesión para que detectes accesos ajenos; esos correos no traen enlaces de acción y nunca te pedimos tu contraseña por correo. Las palomas viajan cifradas (TLS) y se guardan cifradas en el servidor, pero no tienen cifrado de extremo a extremo: así podemos revisar las que se reporten por acoso o abuso.
10. Cambios a esta política
Si actualizamos esta política de forma significativa, te lo notificaremos dentro de la app antes de que el cambio entre en vigencia.
11. Contacto
Para cualquier consulta sobre esta política o tus datos personales: josafatismodes@gmail.com.