Lista de sub-encargados del tratamiento — Whispet
Versión: 2.2
Fecha de entrada en vigor: 1 de marzo de 2026
Última actualización: 3 de mayo de 2026
Información general
El presente documento contiene información sobre terceros (sub-encargados del tratamiento) que pueden tratar datos personales de los Usuarios de la aplicación Whispet en nombre del Responsable del tratamiento.
Responsable del tratamiento: CRE8EVE Sp. z o.o. (KRS: 0000912669, NIP: 8513262229, Tulipanowa 4, 72-003 Dobra, Polonia)
Este documento se pone a disposición de conformidad con los requisitos del art. 28 RGPD relativos a la transparencia en la subcontratación ulterior del tratamiento de datos.
Lista de sub-encargados del tratamiento
1. Apple Inc. — Vision framework
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. |
| **Servicio** | Apple Vision framework |
| **Alcance de los datos** | Fotos de mascotas (procesadas localmente) |
| **Finalidad** | Sugerencias automáticas de etiquetas para fotos y detección de fotos de mascotas en la galería (Smart Detection) |
| **Tratamiento** | **Exclusivamente en el dispositivo del Usuario (on-device)** |
| **Transferencia de datos** | **Ninguna** — no se transmiten datos a servidores externos |
| **Notas** | Vision framework funciona sin conexión, sin conexión a Internet |
Vision VNRecognizeAnimalsRequest trata los datos enteramente de forma local en el dispositivo. Apple no recibe ni las fotos tratadas ni los resultados del análisis — el framework forma parte del sistema iOS y funciona sin conexión. Desde un punto de vista técnico, Apple no es sub-encargado del tratamiento para este servicio, pero lo mencionamos por motivos de transparencia total.
Detección inteligente de fotos de mascotas (Smart Detection): La función «Encontrar fotos de mascotas» utiliza el mismo modelo Vision VNRecognizeAnimalsRequest para escanear la galería con el fin de identificar fotos que contienen animales. El análisis se realiza sobre miniaturas 800x800 exclusivamente en el dispositivo. No se transmiten datos a servidores.
1a. Apple Inc. — Vision Framework (desactivado)
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. |
| **Servicio** | Apple Vision Framework — VNGenerateImageFeaturePrintRequest |
| **Alcance de los datos** | Ninguno — función desactivada |
| **Finalidad** | Generación de huellas visuales (feature prints) para fotos |
| **Tratamiento** | **Código presente en la aplicación, pero actualmente inactivo** |
| **Transferencia de datos** | **Ninguna** — la función no se invoca, no se trata ningún dato |
| **Notas** | La función no distingue mascotas individuales y ha sido desactivada. En caso de activación futura, el tratamiento se realizará exclusivamente en el dispositivo (on-device). |
Apple Vision Framework es un framework del sistema que funciona exclusivamente en el dispositivo. El código feature print está presente en la aplicación, pero no se invoca. No se trata ni transmite ningún dato.
2. Apple Inc. — App Store / In-App Purchase
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. |
| **Domicilio social** | One Apple Park Way, Cupertino, CA 95014, EE. UU. |
| **Servicio** | Apple In-App Purchase, App Store |
| **Alcance de los datos** | Datos de transacción (ID de transacción, estado de la suscripción) |
| **Finalidad** | Procesamiento de los pagos de las suscripciones (iOS/macOS) |
| **Notas** | El Responsable del tratamiento **no tiene acceso** a los datos de pago (números de tarjeta, datos bancarios). Apple trata los pagos como responsable del tratamiento independiente. |
| **Política de privacidad** | https://www.apple.com/legal/privacy/ |
3. Apple Inc. — iCloud / CloudKit
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. (iCloud / CloudKit) |
| **Domicilio social** | One Apple Park Way, Cupertino, CA 95014, EE. UU. |
| **Servicio** | Apple iCloud / CloudKit (base de datos privada del Usuario y base de datos de compartición) |
| **Finalidad del tratamiento** | Sincronización de los datos del Usuario entre sus dispositivos dentro de su cuenta iCloud (mascotas, fotos, entradas, recordatorios, datos médicos) y funcionalidad Shared Care (compartir mascotas seleccionadas con personas designadas) |
| **Categorías de datos** | Todos los datos del Usuario creados en la aplicación (excepto la caché de la interfaz y los ajustes locales): perfiles de mascotas, fotos, diario de eventos, datos médicos (vacunaciones, medicamentos, visitas, alérgenos, alimentación, documentos), datos Shared Care (invitaciones, lista de Participants) |
| **Ubicación** | Centros de datos de Apple (UE y EE. UU. — el cifrado de extremo a extremo garantiza que Apple NO tenga acceso al contenido de los datos) |
| **Base de la transferencia** | Cláusulas Contractuales Tipo (Standard Contractual Clauses) de la Comisión Europea — Apple es una entidad oficialmente certificada |
| **Seguridad** | Cifrado en reposo (AES-256) y en tránsito (TLS 1.3). Los datos del Usuario en la base de datos privada de iCloud están cifrados con una clave protegida por la cuenta iCloud. Apple declara NO tener acceso al contenido de los datos del usuario (privacy by design — «Data Protection Whitepaper» de Apple). |
| **Política de privacidad** | https://www.apple.com/legal/privacy/ |
| **Contrato de tratamiento** | iCloud Terms of Service (parte de los términos de la cuenta Apple ID del Usuario) + Apple Developer Program License Agreement (DPA para aplicaciones) |
Nota sobre Shared Care: La función de compartir mascotas con otras personas («Shared Care») funciona exclusivamente a través de la infraestructura de compartición de Apple CloudKit. Cada mascota compartida dispone de su propio espacio de compartición aislado en la base de datos iCloud del Propietario. Todos los datos de Shared Care fluyen directamente entre los dispositivos de los Participants a través de los servidores de Apple — el Responsable del tratamiento NO intermedia en la transferencia ni tiene acceso al contenido compartido. La función no está relacionada con el servicio de plataforma Apple iCloud Family Sharing.
4. Apple Inc. — APNS (Apple Push Notification Service)
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. (APNS — Apple Push Notification Service) |
| **Domicilio social** | One Apple Park Way, Cupertino, CA 95014, EE. UU. |
| **Servicio** | Apple Push Notification Service |
| **Finalidad del tratamiento** | Envío de notificaciones push a los dispositivos del Usuario (recordatorios de vacunaciones/medicamentos/visitas, notificaciones silenciosas sobre nuevos cambios en mascotas en Shared Care) |
| **Categorías de datos** | Token del dispositivo (push notification token) — asignado al Apple ID del Usuario. Contenido de las notificaciones (cifrado en tránsito). Sin acceso a otros datos de la aplicación. |
| **Ubicación** | Centros de datos de Apple (UE y EE. UU.) |
| **Base de la transferencia** | Cláusulas Contractuales Tipo de la Comisión Europea |
| **Seguridad** | TLS 1.3, tokens criptográficos, cifrado del payload de las notificaciones |
| **Política de privacidad** | https://www.apple.com/legal/privacy/ |
| **Contrato de tratamiento** | Apple Developer Program License Agreement |
4a. Apple Inc. — Apple Speech Recognition Service (solo fallback)
| Parámetro | Valor |
|---|---|
| **Entidad** | Apple Inc. (Apple Speech Recognition Service) |
| **Domicilio social** | One Apple Park Way, Cupertino, CA 95014, EE. UU. |
| **Servicio** | Apple Speech Recognition Service (STT basado en la nube) — utilizado exclusivamente en el modo fallback de la función de dictado por voz de la aplicación |
| **Finalidad del tratamiento** | Transcripción de voz a texto para campos de formularios médicos y descripciones de fotos — **únicamente cuando el reconocimiento de voz on-device NO está disponible** para el idioma del sistema seleccionado (`recognizer.supportsOnDeviceRecognition == false`). En la ruta predeterminada (on-device disponible) Apple Speech Recognition Service **no se utiliza** y el flujo de audio no sale del dispositivo |
| **Categorías de datos** | Flujo de audio del micrófono — únicamente durante una sesión de dictado activa (user-driven, opt-in vía interfaz). La sesión termina inmediatamente al soltar el botón del micrófono o al cerrar la pantalla |
| **Ubicación** | Centros de datos de Apple (EE. UU. y regiones de Apple) |
| **Base de la transferencia** | Cláusulas Contractuales Tipo de la Comisión Europea (Apple DPA) |
| **Seguridad** | TLS 1.3, cifrado del flujo de audio en tránsito; Apple no conserva el audio cuando «Improve Siri & Dictation» está desactivado en iOS Settings → Siri & Search |
| **Conservación** | Del lado de Apple — según la política de Apple. Si el Usuario ha desactivado «Improve Siri & Dictation» en los ajustes de iOS, Apple **no conserva** el audio tras la finalización de la transcripción |
| **Política de privacidad** | https://www.apple.com/legal/privacy/ |
| **Contrato de tratamiento** | Apple Developer Program License Agreement + Apple Standard Contractual Clauses |
| **Base jurídica (RGPD)** | Art. 6, apdo. 1, letra a) RGPD (consentimiento) — diálogo de permiso de iOS en el primer uso de la función de dictado |
| **Control del Usuario** | iOS Settings → Whispet → Speech Recognition / Microphone (retirada del consentimiento en cualquier momento); iOS Settings → Siri & Search → «Improve Siri & Dictation» (off — Apple no conserva el audio) |
| **Clasificación EU AI Act** | Riesgo mínimo — Apple Speech es un modelo de transcripción especializado explícitamente excluido del umbral de FLOPs según las EU AI Act Guidelines for GPAI Providers (2025); las obligaciones de transparencia del art. 50 NO se aplican al speech-to-text |
| **Referencia CEPD** | Según las CEPD «Guidelines on Virtual Voice Assistants» (2021), el consentimiento (art. 6(1)(a)) es la única base jurídica válida para la mejora de audio de modelos ASR |
Nota: La función de dictado por voz aplica el principio privacy-by-default —
request.requiresOnDeviceRecognitionse establece a partir derecognizer.supportsOnDeviceRecognitionenDictationEngine.start(). Para la mayoría de los usuarios con idiomas del sistema comunes (iOS 13+) el audio no sale del dispositivo — el sub-encargado del tratamiento Apple Speech Recognition Service mencionado anteriormente se refiere exclusivamente a la ruta fallback (locales raras, dispositivos más antiguos). La migración prevista a iOS 26+SpeechAnalyzer(sustitución on-device completa) eliminará por completo la ruta fallback.
Cambios en la lista de sub-encargados del tratamiento
El Responsable del tratamiento se compromete a actualizar el presente documento en caso de cambios en los sub-encargados del tratamiento o en el alcance del tratamiento de los datos.
El Usuario será informado de los cambios significativos a través de la Aplicación.
Contacto
Para consultas relativas a los sub-encargados del tratamiento de los datos:
Correo electrónico: hello@whispet.app
Documento preparado para la aplicación Whispet v1.1
Versión lingüística vinculante
Esta traducción al español se proporciona únicamente con fines informativos. En caso de discrepancia o duda interpretativa, la versión polaca del documento es la jurídicamente vinculante. La versión inglesa es una traducción oficial de referencia. En caso de contradicción entre las versiones lingüísticas, se aplica el siguiente orden de prioridad: polaco (vinculante) → inglés (referencia) → español (informativo).