Política de Privacidad
Última actualización: 12 de noviembre de 2026
SherlockDog no vende ni comparte tu información personal con fines comerciales. Esta política describe con exactitud qué datos recopilamos, por qué los necesitamos y cómo los protegemos.
1. Información que recopilamos
1.1 Datos de cuenta
- Nombre y correo electrónico (registro manual o Google/Apple Sign-In)
- Foto de perfil (opcional)
1.2 Datos de mascotas
- Nombre, raza, fecha de nacimiento, sexo y fotos
- Historial de vacunas y citas veterinarias
- Información ingresada en reportes de mascotas perdidas
1.3 Ubicación
Solicitamos acceso a tu ubicación únicamente cuando la función que lo requiere está activa. Se usa para:
- Publicar y visualizar reportes de mascotas perdidas en el mapa
- Mostrar campañas y veterinarios cercanos
- Registro de paseos (cuando el usuario inicia activamente un paseo)
Recorrido de los paseos: durante un paseo que tú inicias, la app registra los puntos por donde pasas (aproximadamente cada pocos metros) para calcular la distancia y mostrarte el recorrido en un mapa. El registro sigue con la pantalla apagada o la app en segundo plano, con un aviso visible, hasta que terminas el paseo. El recorrido se guarda en tu cuenta junto con el paseo, solo tú puedes verlo, y se borra si eliminas ese paseo o tu cuenta. Mientras el paseo está en curso también se guarda una copia en tu teléfono para no perderlo si la app se cierra. Nunca se publica: solo sale de tu cuenta si tú decides compartir la imagen del mapa, que muestra el recorrido completo, incluido dónde empezó y terminó.
Fuera de un paseo activo, la ubicación no se recopila en segundo plano ni cuando la app está cerrada.
1.4 Datos técnicos
- Tipo de dispositivo y sistema operativo
- Token de notificaciones push (FCM) para enviar alertas relevantes
- Datos anónimos de uso y rendimiento para detectar errores
- Datos de uso de la app (por ejemplo, qué pantallas se abren y si se consultan los beneficios de Premium), asociados a un identificador de instalación de la app. No usamos identificadores de publicidad ni los compartimos para anuncios.
2. Cómo usamos la información
- Autenticación: verificar identidad y gestionar sesión.
- Carnet digital: almacenar y mostrar el perfil y el historial médico de tu mascota.
- Mascotas perdidas: publicar reportes con ubicación para que la comunidad pueda ayudar a encontrarlas.
- Notificaciones: recordatorios de vacunas, citas y alertas de mascotas perdidas cercanas.
- Mejora del servicio: análisis agregado y anónimo para corregir errores y mejorar funciones.
- Seguridad: detectar accesos no autorizados y prevenir fraude.
3. Códigos QR
QR del carnet: la app genera un código QR para cada mascota. Solo los veterinarios registrados en SherlockDogtor pueden escanearlo para ver su historial médico. El código no contiene datos de tu cuenta ni información de pago.
Collares QR: si vinculas un collar SherlockDog a tu mascota, cualquier persona que escanee su QR verá una página con el nombre, foto, raza, sexo y edad de tu mascota, tu nombre de pila y si está reportada como perdida. Nunca se muestran tu correo ni tu dirección.
Tu teléfono en el collar (opcional): al vincular o editar el collar puedes elegir mostrar un número de teléfono para que quien encuentre a tu mascota te llame o te escriba por WhatsApp. Solo se muestra si tú lo activas. Ese número se guarda únicamente en el collar (no en tu perfil) y es visible para cualquier persona que escanee el QR. Puedes ocultarlo o cambiarlo cuando quieras; se borra automáticamente si desvinculas el collar o si das a tu mascota en adopción.
Avisos de quien encuentra a tu mascota: la persona puede enviarte un mensaje, su teléfono y su ubicación, todos opcionales. El aviso se guarda en tu cuenta (y en la de los co-dueños de la mascota) para que puedas consultarlo en la app aunque no te haya llegado la notificación. Se borra si eliminas tu cuenta. Puedes desvincular el collar en cualquier momento desde el perfil de tu mascota.
4. Terceros y servicios externos
- Firebase (Google): autenticación, base de datos (Firestore) y almacenamiento de fotos (Firebase Storage). Política de privacidad de Firebase.
- Firebase Analytics (Google): estadísticas de uso de la app para mejorarla, sin identificadores de publicidad ni personalización de anuncios.
- Google Maps: visualización del mapa en reportes de mascotas perdidas.
- ML Kit (Google): lectura de códigos QR en la cámara, procesado localmente en el dispositivo.
- Asistente Sherlock (IA): tus preguntas y los datos de tu mascota se envían a Anthropic (Claude) para generar la respuesta; Anthropic no entrena sus modelos con estos datos. Si calificas una respuesta con 👍 o 👎, el equipo de SherlockDog puede revisar esa pregunta y respuesta, sin tu nombre ni correo, para mejorar el asistente. Puedes borrar tu historial desde el chat.
- Búsqueda por foto (IA): si buscas un perro con una foto, la foto se envía a Anthropic (Claude) para compararla con las fotos de los reportes de perros perdidos cercanos, junto con la ubicación donde la tomaste para elegir esos reportes. La foto no se guarda: solo queda si decides avisar a una familia, como una pista en su reporte. Guardamos el número de búsquedas y sus resultados (sin la foto) para medir la calidad y el costo. Para cada reporte de perro perdido, Claude genera una descripción de la foto del perro (colores, tamaño, señas) que solo usa el servidor para comparar.
- Suscripción Premium (RevenueCat): si te suscribes, el cobro lo hace Apple o Google; RevenueCat administra el estado de tu suscripción con tu identificador de usuario de SherlockDog (sin tu nombre ni correo) y los datos de la compra que envía la tienda (producto, fechas, país). Nunca recibimos los datos de tu tarjeta. Política de privacidad de RevenueCat.
- Dictado por voz: si tocas el micrófono del asistente, el reconocimiento de voz de tu teléfono (Google en Android, Apple en iPhone) convierte tu voz en texto, de preferencia en el propio dispositivo. SherlockDog no recibe ni guarda el audio; solo el texto que tú decides enviar.
- Google / Apple Sign-In: autenticación opcional. Solo recibimos nombre y correo del proveedor.
Ninguno de estos servicios recibe datos de tus mascotas más allá de lo estrictamente necesario para su función.
5. Compartición de datos
No vendemos tu información. Podemos compartirla solo en estos casos:
- Con tu consentimiento explícito (por ejemplo, al hacer público un reporte de mascota perdida).
- Por obligación legal, si una autoridad competente lo requiere mediante proceso legal válido.
- Para proteger derechos o seguridad de usuarios u otras personas, ante amenazas verificables.
6. Seguridad
Aplicamos las siguientes medidas técnicas:
- Comunicaciones cifradas (HTTPS/TLS) entre la app y los servidores.
- Reglas de acceso en Firestore: cada usuario solo puede leer y escribir sus propios datos.
- Autenticación requerida para cualquier operación de escritura.
- Caché local cifrada mediante SQLDelight en el dispositivo.
Ningún sistema es completamente infalible. Si detectas una vulnerabilidad, notifícanos de inmediato al correo de contacto.
7. Tus derechos
Como usuario puedes en cualquier momento:
- Acceder a todos tus datos desde la sección Perfil de la app.
- Corregir cualquier dato directamente desde la app.
- Eliminar tu cuenta y todos los datos asociados desde Perfil → Eliminar cuenta, o solicitándolo por correo.
- Revocar el acceso a la ubicación en cualquier momento desde los ajustes del sistema de tu dispositivo.
- Desactivar notificaciones push desde los ajustes del sistema.
Las solicitudes de eliminación se procesan en un máximo de 30 días.
8. Retención de datos
Los datos se conservan mientras la cuenta esté activa. Al eliminar la cuenta, se borran permanentemente los datos del perfil, mascotas, historial médico y reportes asociados en un plazo máximo de 30 días. Los datos técnicos anonimizados pueden conservarse más tiempo con fines estadísticos.
9. Menores de edad
SherlockDog no está dirigido a menores de 13 años. No recopilamos intencionalmente información de menores. Si identificas una cuenta creada por un menor, contáctanos para eliminarla.
10. Cambios a esta política
Cuando realicemos cambios materiales, notificaremos a los usuarios mediante un aviso dentro de la app con al menos 7 días de anticipación. El uso continuado de la app después de esa fecha implica aceptación de la nueva versión.
11. Contacto
Para cualquier duda, solicitud o reporte de seguridad:
Privacy Policy
Last updated: November 12, 2026
SherlockDog does not sell or share your personal information for commercial purposes. This policy describes exactly what data we collect, why we need it, and how we protect it.
1. Information We Collect
1.1 Account Data
- Name and email address (manual registration or Google/Apple Sign-In)
- Profile photo (optional)
1.2 Pet Data
- Name, breed, date of birth, sex, and photos
- Vaccination history and veterinary appointments
- Information entered in lost pet reports
1.3 Location
We request location access only when the feature requiring it is actively in use. It is used for:
- Publishing and viewing lost pet reports on the map
- Showing nearby campaigns and veterinarians
- Walk tracking (only when the user explicitly starts a walk)
Walk routes: during a walk you start, the app records the points you pass (roughly every few meters) to calculate the distance and show you the route on a map. Recording continues with the screen off or the app in the background, with a visible notification, until you end the walk. The route is saved in your account with the walk, only you can see it, and it is deleted if you delete that walk or your account. While the walk is in progress a copy is also kept on your phone so it isn't lost if the app closes. It is never published: it only leaves your account if you choose to share the map image, which shows the whole route, including where it started and ended.
Outside an active walk, location is never collected in the background or when the app is closed.
1.4 Technical Data
- Device type and operating system
- Push notification token (FCM) to deliver relevant alerts
- Anonymous usage and performance data for error detection
- App usage data (for example, which screens are opened and whether Premium benefits are viewed), linked to an app installation identifier. We do not use advertising identifiers or share this data for ads.
2. How We Use Your Information
- Authentication: verify identity and manage your session.
- Digital pet record: store and display your pet's profile and medical history.
- Lost pets: publish location-based reports so the community can help find them.
- Notifications: vaccine and appointment reminders, and nearby lost pet alerts.
- Service improvement: aggregate, anonymous analytics to fix bugs and improve features.
- Security: detect unauthorized access and prevent fraud.
3. QR Codes
Health record QR: the app generates a QR code for each pet. Only vets registered in SherlockDogtor can scan it to see the medical history. The code does not contain account credentials or payment information.
QR collars: if you link a SherlockDog collar to your pet, anyone who scans its QR will see a page with your pet's name, photo, breed, sex and age, your first name and whether it is reported as lost. Your email and address are never shown.
Your phone on the collar (optional): when you link or edit the collar you can choose to show a phone number so whoever finds your pet can call you or message you on WhatsApp. It is only shown if you turn it on. That number is stored only on the collar (not in your profile) and is visible to anyone who scans the QR. You can hide or change it at any time; it is deleted automatically if you unlink the collar or give your pet up for adoption.
Notices from the finder: they can send you a message, their phone and their location, all optional. The notice is stored in your account (and in the accounts of the pet's co-owners) so you can review it in the app even if the notification didn't reach you. It is deleted if you delete your account. You can unlink the collar at any time from your pet's profile.
4. Third-Party Services
- Firebase (Google): authentication, database (Firestore), and photo storage (Firebase Storage). Firebase Privacy Policy.
- Firebase Analytics (Google): app usage statistics to improve it, without advertising identifiers or ad personalization.
- Google Maps: map display in lost pet reports.
- ML Kit (Google): QR code scanning via camera, processed entirely on-device.
- Sherlock assistant (AI): your questions and your pet's data are sent to Anthropic (Claude) to generate the answer; Anthropic does not train its models on this data. If you rate an answer 👍 or 👎, the SherlockDog team may review that question and answer, without your name or email, to improve the assistant. You can delete your history from the chat.
- Photo search (AI): if you search for a dog with a photo, the photo is sent to Anthropic (Claude) to compare it with the photos of nearby lost-dog reports, together with the location where you took it to pick those reports. The photo is not stored: it's only kept if you choose to notify a family, as a clue on their report. We keep the number of searches and their results (without the photo) to measure quality and cost. For each lost-dog report, Claude writes a description of the dog's photo (colors, size, marks) that only the server uses to compare.
- Premium subscription (RevenueCat): if you subscribe, Apple or Google charges you; RevenueCat manages your subscription status with your SherlockDog user identifier (without your name or email) and the purchase data the store sends (product, dates, country). We never receive your card details. RevenueCat Privacy Policy.
- Voice dictation: if you tap the assistant's microphone, your phone's speech recognition (Google on Android, Apple on iPhone) turns your voice into text, on the device when possible. SherlockDog never receives or stores the audio, only the text you choose to send.
- Google / Apple Sign-In: optional authentication. We only receive your name and email from the provider.
None of these services receive pet data beyond what is strictly necessary for their function.
5. Data Sharing
We do not sell your information. We may share it only in the following cases:
- With your explicit consent (e.g., when you make a lost pet report public).
- Legal obligation, if required by a competent authority through valid legal process.
- To protect rights or safety of users or others, in response to verifiable threats.
6. Security
We apply the following technical measures:
- Encrypted communications (HTTPS/TLS) between the app and our servers.
- Firestore access rules: each user can only read and write their own data.
- Authentication required for all write operations.
- Encrypted local cache via SQLDelight on the device.
No system is completely infallible. If you discover a vulnerability, please notify us immediately at our contact email.
7. Your Rights
At any time you may:
- Access all your data from the Profile section in the app.
- Correct any data directly within the app.
- Delete your account and all associated data from Profile → Delete Account, or by emailing us.
- Revoke location access at any time from your device's system settings.
- Disable push notifications from your device's system settings.
Deletion requests are processed within 30 days.
8. Data Retention
Data is retained while the account is active. Upon account deletion, profile data, pets, medical history, and associated reports are permanently deleted within 30 days. Anonymized technical data may be retained longer for statistical purposes.
9. Children
SherlockDog is not intended for children under 13. We do not knowingly collect information from minors. If you identify an account created by a minor, contact us and we will delete it.
10. Changes to This Policy
For material changes, we will notify users via an in-app notice at least 7 days in advance. Continued use of the app after that date constitutes acceptance of the updated policy.
11. Contact
For questions, requests, or security reports: