Esta Política de Privacidad explica cómo TankForge recopila, usa y protege su información cuando usted utiliza la app móvil, el sitio web y los servicios relacionados de TankForge (colectivamente, el "servicio"). Al utilizar el servicio, usted acepta las prácticas descritas aquí.
1. Definiciones
“TankForge”, “nosotros” y “nuestro” se refieren al operador del Servicio TankForge. “Usted” y “su” se refieren a la persona que usa el Servicio. “Servicio” significa la app de iOS, la app de Android, la app Web (beta), el sitio web y cualquier API relacionada de TankForge.
2. Información que recopilamos
Datos de cuenta. Cuando crea una cuenta recopilamos su correo electrónico, nombre de usuario y metadatos de autenticación. Si inicia sesión con Apple o Google, recibimos un identificador específico del proveedor y, si lo autoriza, su correo electrónico. No recibimos ni almacenamos su contraseña de Apple o Google.
Datos de suscripción y facturación. Si te suscribes a TankForge Pro, tu pago lo procesa Apple (compra en App Store), Google (Google Play) o Stripe (Web (beta), cuando el pago está disponible). Guardamos identificadores de transacción y de titularidad de la suscripción, incluidos hashes de compra y de vinculación de cuenta, además del estado, el tipo de plan y la fecha de vencimiento. Podemos usar un evento de eliminación de cuenta registrado por el servidor y una vinculación hash exacta para restaurar una compra activa de Google Play a una cuenta verificada que se volvió a crear poco después de eliminarse; esto no restaura los datos eliminados del acuario ni del perfil. No recibimos ni guardamos números completos de tarjetas, cuentas bancarias ni direcciones de facturación. Stripe puede guardar un identificador de cliente en nuestro nombre; Apple y Google procesan los pagos en sus propios sistemas.
Datos de la app. Acuarios, preferencias de especies, parámetros del agua, registros de habitantes, mantenimiento, diario, equipo, planes de tratamiento, ajustes e instantáneas compartidas que usted crea dentro del Servicio.
Perfiles públicos de acuarios. Si decide publicar uno, almacenamos el identificador público de la URL, el alias opcional, las secciones seleccionadas, los ajustes de moderación e indexación y una instantánea filtrada de los campos elegidos. Se excluyen notas, costes, fotos, identificadores de cuenta, identificadores privados de registros y secciones no seleccionadas. La publicación, la indexación y la consideración para la muestra son controles separados.
Registros ampliados de acuarios y cuidados.Según las funciones que utilice, los datos de la aplicación también pueden incluir fotos de acuarios y referencias a esas fotos, bitácoras personalizadas de habitantes o productos, plantas, corales, macroalgas e invertebrados, rutinas de cuidado, planes de montaje, ciclado, aclimatación, cuarentena, tratamiento, reproducción, flujos de vacaciones y Shared Care, bitácoras de lista de deseos y del escáner de productos, inventario, gastos, informes, exportaciones, pérdidas, contexto de alertas predictivas, parámetros personalizados, resultados ICP, mediciones PAR y detalles de iluminación y equipo.
Registros comerciales y de clientes. Si usa funciones de TankForge Business, podemos procesar información del perfil comercial, zonas de servicio, planes de rutas, clientes, direcciones de servicio, acuarios administrados, visitas, presupuestos, facturas, informes de servicio, notas visibles para clientes, productos utilizados, registros de incidentes, tokens para compartir, estado de reclamaciones y metadatos de auditoría relacionados.
Registros de clubes y premios. Si te unes a un club de acuarios en TankForge, procesamos tu membresía, el rol que el club te asigna, el nombre visible que eliges para ese club, si autorizaste aparecer en las clasificaciones públicas y las solicitudes de premios que envías al club. Una solicitud incluye la especie, la fecha, las cantidades, el periodo de supervivencia, las notas del método, el número de fotos y el nombre de cualquier testigo que indiques. Los parámetros del agua solo se incluyen cuando el programa los solicita y tú activas esa opción para esa solicitud. Al enviarla, el club recibe una copia que conserva como su propio registro de premios, por lo que sigue formando parte del historial del club aunque más tarde elimines tu copia o salgas del club. Si eliminas tu cuenta de TankForge, borramos tus membresías de clubes y tus propias copias de las solicitudes, y eliminamos de forma permanente tu identidad de las copias del club, de modo que el club conserva únicamente registros anonimizados que ya no están vinculados a ti.
Datos del dispositivo y seguridad. Versión de la app, modelo del dispositivo, versión del sistema operativo, tokens de notificaciones, identificadores de registro del dispositivo y metadatos básicos de solicitud (dirección IP, agente de usuario, ruta y hora). En iOS usamos Apple DeviceCheck y atestación del dispositivo para verificar que las solicitudes provienen de un dispositivo genuino. Este proceso transmite una clave pública generada por el dispositivo y un desafío firmado a nuestro servidor; no crea huellas ni le rastrea entre apps.
Integridad de la plataforma y prueba del dispositivo. Para proteger cuentas, sincronización, suscripciones y funciones sensibles al abuso, podemos procesar señales de seguridad de Apple DeviceCheck o App Attest, Google Play Integrity, tokens de la app, identificadores del dispositivo, versión de la app, versión del sistema operativo, hashes de solicitudes, veredictos, motivos de fallos y registros de seguridad relacionados.
Credenciales de restauración de Android. Cuando está habilitada, TankForge puede usar la función Restore Credentials de Android Credential Manager para ayudarle a restaurar su cuenta de TankForge después de instalar la app de Android en otro dispositivo. Un proveedor de credenciales como Google almacena en su nombre una credencial de restauración y una clave privada cifradas de extremo a extremo; TankForge no puede leer esa clave privada. Los servidores de TankForge solo almacenan el ID de credencial pública correspondiente, la clave pública, el contador de firmas y las marcas de tiempo de creación, actualización, último uso y revocación necesarias para validar o desactivar la credencial. Usamos esta credencial únicamente para autenticar una restauración de cuenta y emitir la misma sesión de TankForge que un inicio de sesión normal. La clave que conserva el proveedor está sujeta a los controles de retención y eliminación del proveedor; TankForge conserva el registro público del servidor solo mientras esté activo o sea necesario para restaurar la cuenta, y elimina o revoca todas las credenciales de restauración después de restablecer la contraseña o eliminar la cuenta. Al cerrar sesión, la app solicita al proveedor que borre la clave y solicita al servidor que elimine la credencial; si alguna operación no está disponible temporalmente, desactiva la restauración automática y vuelve a intentarlo. Esta función es independiente de la copia de seguridad JSON local y privada de la app de Android: las copias locales permanecen en el almacenamiento privado de la app y no se envían a Google ni a TankForge salvo que usted las exporte o restaure explícitamente desde la app.
Telemetría operativa y de mejora del producto. Registramos metadatos de solicitudes API, como método, ruta, código de estado, tiempo de respuesta, agente de usuario, identificadores de dispositivo o cuenta cuando están disponibles y la dirección IP completa de la solicitud, para monitoreo de seguridad, prevención de abuso y confiabilidad. Los eventos de auditoría de API también pueden incluir país, región, ciudad, latitud y longitud derivados de la IP y resueltos mediante ipwho.is. La retención de auditoría de API es configurable y su valor predeterminado es 30 días. Para el análisis autenticado del producto, registramos acciones significativas como abrir la aplicación o una pantalla principal, crear o actualizar un acuario, registrar parámetros o mantenimiento, cambiar recordatorios, crear entradas de diario o enlaces compartidos, generar exportaciones, el progreso de incorporación, el estado de notificaciones y resultados de compras. Un resumen de sesión limitado puede incluir hasta cuatro horas de segundos activos, recuentos de pantallas y acciones significativas, pantalla de entrada y última pantalla, fuente de entrada, estado de error y motivo de finalización. Los eventos del producto incluyen el identificador de cuenta asignado por nuestro servidor, la categoría del evento, la plataforma, la versión de la aplicación, el resultado y un contexto limitado sin contenido; no incluyen lecturas ni identificadores del acuario, texto del diario, texto libre, direcciones de correo electrónico, datos de pago ni direcciones IP completas. Los eventos del producto caducan después de 90 días y se eliminan con la cuenta.
Atribución del sitio web y mejora del producto. Cuando visita páginas públicas de TankForge, podemos recopilar datos propios de atribución e interacción, como parámetros de campaña etiquetados, sitio de referencia, página de llegada, rutas de clics, metadatos de inicio de compra, agente de usuario e inferencias de navegador, sistema operativo y tipo de dispositivo. Nuestro backend deriva la IP de la solicitud de la cadena de proxies de confianza y puede enviar la dirección IP completa a ipwho.is para inferir país, región, ciudad, latitud y longitud; son estimaciones derivadas de la IP, no coordenadas GPS del dispositivo. Guardamos en caché la IP y la geografía devuelta hasta 24 horas. Los eventos de atribución y operaciones pueden conservar una IP enmascarada y esa geografía de origen hasta 90 días. Usamos estos datos para entender visitas, registros, creación de pagos Pro y traspasos a App Store, Google Play o Web (beta). No usamos píxeles publicitarios de terceros ni scripts de seguimiento entre sitios.
Monitoreo del rendimiento de páginas públicas. Solo en las páginas públicas de marketing, Cloudflare Real User Monitoring recopila mediciones de rendimiento del navegador en memoria, como Core Web Vitals y la ruta de la página. La baliza no usa cookies ni almacenamiento del navegador. Cloudflare recibe la IP de origen como parte de la entrega HTTPS normal, la descarta en el centro de datos más cercano y no la almacena en bases de datos ni registros de RUM. TankForge excluye a visitantes de la Unión Europea y no activa esta baliza en la app web autenticada, portales de cuidado, registros compartidos ni otras rutas específicas de usuarios.
Registros de notificaciones. Cuando activa las notificaciones, podemos almacenar tokens push del dispositivo o endpoints y claves de suscripciones push del navegador, hashes de endpoints, estado de permisos, agente de usuario, preferencias de notificación, horas de silencio, estado de entrega y metadatos de diagnóstico. Las solicitudes de permiso para notificaciones del navegador también se registran localmente en el navegador para no preguntarle repetidamente.
3. Funciones locales del dispositivo y comentarios opcionales
Ciertas funciones opcionales acceden a las capacidades del dispositivo localmente. Las respuestas TankAI se generan en su dispositivo utilizando la lógica del acuario TankForge incluida, contenido de cuidado seleccionado, recuperación de catálogo local y funciones de modelo compatibles en el dispositivo.
- Ubicación (alertas meteorológicas). Si activa Alertas meteorológicas, TankForge solicita su ubicación aproximada para consultar Apple WeatherKit en iOS u Open-Meteo en Android sobre condiciones locales que podrían afectar sus acuarios o estanques. Si activa esta opción para un estanque exterior, la misma fuente puede actualizar la temperatura ambiente del estanque; las pruebas de agua registradas siguen siendo la fuente de verdad para la temperatura del agua. Sus coordenadas se envían solo desde su dispositivo al proveedor meteorológico y nunca a servidores de TankForge. La ubicación no se almacena, registra ni rastrea. Puede revocar el acceso a ubicación en los ajustes del dispositivo.
- TankAI. Las preguntas y respuestas de TankAI no se envían a servidores de TankForge para generar respuestas. En dispositivos Apple compatibles, capas opcionales de Apple Intelligence pueden procesar explicaciones de cola larga en el dispositivo o, cuando sea elegible y necesario para solicitudes complejas, a través de Apple Private Cloud Compute bajo los términos de Apple; TankForge sigue sin recibir esos prompts para generación. En dispositivos Android compatibles, Gemini Nano opcional en el dispositivo a través de Google AICore puede procesar solicitudes de explicación de cola larga localmente bajo los términos de Google; TankForge sigue sin recibir esos prompts para generación. Si toca pulgar arriba o abajo en una respuesta de TankAI, TankForge puede recibir su valoración, el texto de su consulta, el texto completo de la respuesta que valoró, plataforma y versión de app, metadatos de tipo/fuente, identificadores de artículos coincidentes y texto opcional de corrección para mejorar la calidad. Las consultas y respuestas largas se acortan antes de enviarse. Integraciones del sistema. Al usar un asistente del sistema, el nombre del acuario y la lectura seleccionados pueden ser procesados por ese asistente según la política de privacidad de su proveedor. AppFunctions de Android prepara un borrador en memoria que caduca al minuto y requiere revisión y Guardar en TankForge. Los índices de búsqueda del historial permanecen en el dispositivo y se borran al cerrar sesión. El sistema operativo gestiona las alarmas opcionales de cuidado con tu permiso.
- Cámara (escáner de tiras reactivas). Si usa el Escáner de tiras, TankForge accede a la cámara o biblioteca de fotos para capturar una imagen de la tira y, opciónalmente, la carta de colores del frasco. Todo el análisis de color ocurre en su dispositivo. Las imágenes se procesan solo en memoria y la app no las almacena después del escaneo. Nunca se transmiten a servidores de TankForge ni a terceros. Las fotos seleccionadas de la biblioteca se acceden solo en memoria y no se vuelven a guardar ni modificar.
- Fotos adjuntas de elementos. El almacenamiento depende de la plataforma y de la función. Una foto o referencia puede permanecer en el dispositivo, en el navegador o en el almacenamiento en la nube configurado; una foto que incluya explícitamente en un informe compartido, enlace de acuario o vista de cliente Business puede subirse o ser visible para quienes tengan acceso a esa superficie. No dé por hecho que todas las plataformas usan iCloud Drive ni que todos los adjuntos permanecen solo en el dispositivo.
Las fotos del diario y del acuario, las fotos de elementos y las capturas de escáner pueden seguir rutas de almacenamiento distintas según la plataforma y la función. Las imágenes de tiras reactivas y kits de prueba guiados están destinadas al análisis local, salvo que guarde o adjunte explícitamente resultados relacionados. Las fotos privadas adjuntas y sus referencias pueden permanecer en su dispositivo, en el almacenamiento del navegador o en el almacenamiento en la nube que configure; las fotos o notas que incluya en informes compartidos, enlaces de acuarios o vistas de clientes Business pueden ser visibles para quienes tengan acceso a esos enlaces. Herramientas de captura de Apple: el reconocimiento de texto y tablas se realiza en el dispositivo. Visual Intelligence puede transferir una imagen mediante un archivo temporal de un solo uso, excluido de las copias de seguridad; se elimina al abrirlo o se descarta por caducidad después de diez minutos. Las notas de voz usan transcripción local, pueden descargar recursos de idioma de Apple y eliminan el audio temporal al transcribir o cancelar. El texto o las lecturas revisadas se almacenan solo cuando los guardas en el registro o el asistente. La vista AR procesa imágenes y planos en memoria; no guarda un escaneo de la habitación ni calcula el volumen de agua. Estas herramientas no envían imágenes ni audio a los servidores de TankForge. El contenido enviado a TankAI sigue las opciones de procesamiento de Apple descritas arriba. En Android, el reconocimiento de texto se realiza en el dispositivo con ML Kit. Los borradores de voz usan reconocimiento local disponible sin alternativa en la nube; TankForge no guarda archivos de audio. El texto revisado entra en un registro o TankAI solo cuando eliges esa acción. La vista AR de Android mantiene imágenes y planos en memoria. Las copias manuales de Google Drive envían registros de acuarios y ajustes a la cuenta de Google que autorices expresamente mediante acceso a datos de la aplicación. Google almacena estas copias; TankForge no las cifra. Las descargas se guardan localmente y requieren confirmar la restauración por separado. Las copias permanecen hasta que elimines los datos de la aplicación de Google Drive; eliminar la cuenta de TankForge no elimina una copia conservada en Drive.
Estas funciones son opcionales, dependen del dispositivo o requieren que usted las inicie activamente. El acceso a la ubicación requiere su autorización explícita. El escáner de tiras reactivas y las fotos adjuntas de elementos requieren que usted seleccione o capture deliberadamente una imagen. Deshabilitar una función detiene el acceso futuro a datos relacionados.
4. Cómo utilizamos la información
- Proporcione, opere y sincronice la funcionalidad principal de la app en sus dispositivos.
- Autentique su identidad y proteja la seguridad de la cuenta y la plataforma.
- Procese y administre suscripciones y comúníquese con los procesadores de pagos.
- Envíe comúnicaciones transaccionales, como verificación por correo electrónico y notificaciones automáticas opcionales que habilite.
- Detectar y prevenir abusos, fraudes y accesos no autorizados.
- Diagnosticar errores, monitorear el rendimiento y mejorar el servicio.
- Mida el rendimiento de las campañas de marketing propias, las páginas de destino y las rutas de conversión de sitios públicos.
5. Orientación del producto y ausencia de asesoramiento profesional
TankForge proporciona únicamente orientación informativa. Nos esforzamos por lograr la precisión, pero no garantizamos que las recomendaciones, alertas, resultados de compatibilidad, orientación sobre medicamentos, planes de atención, respuestas TankAI u otro contenido sean completos, actuales o 100% precisos. TankForge no brinda servicios veterinarios, médicos, de emergencia o de seguridad humana. Siempre verifique la información sobre cuidado, tratamiento y dosificación con fuentes confiables y etiquetas del fabricante antes de actuar.
6. Bases legales para el tratamiento
Dependiendo de su ubicación, procesamos datos personales en función de: (a) la ejecución del contrato entre usted y TankForge (que proporciona el servicio); (b) intereses legítimos tales como seguridad, prevención de fraude y confiabilidad; (c) su consentimiento cuando lo exija la ley; y (d) cumplimiento de obligaciones legales.
9. Enlaces compartidos y visibilidad pública
Si crea un enlace para compartir, cualquier persona que tenga ese enlace podrá ver la instantánea del acuario compartido hasta que el enlace caduque o se elimine. Los enlaces para compartir deben tratarse como URL públicas. Tú controlas cuándo crearlos y revocarlos.
Las invitaciones de Shared Care, las instantáneas públicas de acuarios, los enlaces de acuarios para clientes Business, los informes de servicio, los presupuestos, las facturas y los enlaces de reclamación pueden mostrar los registros que decida incluir a cualquier persona que tenga el enlace, o a la cuenta invitada una vez completada la reclamación. No incluya información personal, de clientes o del hogar en registros compartidos salvo que tenga permiso y acepte esa visibilidad.
Los perfiles públicos de acuarios son distintos de los enlaces privados para compartir. Cualquier persona que conozca la URL pública puede ver un perfil publicado. La indexación en buscadores y la elegibilidad para la muestra de TankForge son opciones separadas y permanecen desactivadas salvo que las solicite y TankForge apruebe el perfil. Al revocar el perfil se elimina su contenido público; los buscadores y sitios de terceros pueden conservar copias anteriores en caché.
10. Datos retention
Conservamos los datos de la cuenta y de la app mientras su cuenta esté activa. La caché de geolocalización por IP sin enmascarar caduca después de un máximo de 24 horas. Los eventos de auditoría de API pueden incluir la dirección IP completa de la solicitud y el país, la región, la ciudad, la latitud y la longitud de origen cuando se resuelven; su retención depende del ajuste de auditoría de API, cuyo valor predeterminado es 30 días. Los eventos operativos y de atribución del sitio web usan una IP enmascarada y pueden conservar la misma geografía de origen hasta 90 días. Las métricas de rendimiento de los endpoints se conservan durante 14 días. Se pueden conservar registros limitados de facturación, suscripción o pagos cuando sea necesario para respaldar disputas, obligaciones de cumplimiento o requisitos del procesador.
Cuando solicita la eliminación de su cuenta, eliminamos o anonimizamos sus datos personales dentro de los 30 días, excepto cuando la conservación sea requerida por ley, necesaria para resolver disputas o para prevenir fraudes. Para obtener instrucciones de eliminación paso a paso, consulteElimina tu cuenta TankForge.
11. Seguridad
Utilizamos medidas de seguridad técnicas y organizativas para proteger su información, incluidas conexiónes cifradas (TLS), credenciales hash, encabezados de seguridad HTTP, limitación de velocidad, protección CSRF y controles de acceso. Ningún sistema puede garantizar una seguridad absoluta.
12. Sus opciones y derechos
Dependiendo de su jurisdicción, puede tener derechos para acceder, corregir, eliminar, transferir o restringir el procesamiento de sus datos personales. Para ejercer cualquier derecho, envíe un correo electrónico[email protected] desde el correo electrónico de su cuenta. Responderemos en un plazo de 30 días, o en el plazo más corto que exija su ley local.
- Acceso y corrección. Vea y actualice información de cuenta en la app, o solicite una copia de sus datos contactando soporte.
- Eliminación. Solicite la eliminación de la cuenta desde la app cuando esté disponible o contactando soporte. Eliminaremos o anonimizaremos sus datos en un plazo de 30 días, sujeto a requisitos legales de retención. Consulte Elimina tu cuenta TankForge para ver los pasos actuales.
- Portabilidad de datos. Puede exportar datos de acuarios desde la app.
- Notificaciones push. Desactive las notificaciones push en cualquier momento desde los ajustes correspondientes de iOS, Android, el navegador o el dispositivo.
- No vender ni compartir. No vendemos ni compartimos datos personales para publicidad conductual entre contextos. No se requiere exclusión porque no realizamos ese tipo de intercambio.
También puede administrar las notificaciones push desde los ajustes de iOS, Android, el navegador y el dispositivo, y puede revocar o regenerar enlaces para compartir desde las pantallas correspondientes de uso compartido o Business cuando sean compatibles.
13. Niños
El servicio no está dirigido a niños menores de 13 años (o una edad mayor cuando lo exija la ley local, como 16 años en el EEE). No recopilamos conscientemente datos personales de niños. Si cree que un niño ha proporcionado datos personales, contáctenos y los eliminaremos de inmediato.
14. Transferencias internacionales
Sus datos podrán ser procesados en países distintos al suyo, incluido Estados Unidos. Aplicamos salvaguardias según lo exige la ley aplicable, incluidas cláusulas contractuales estándar cuando corresponda.
15. Cambios a esta política
Podemos actualizar está Política de Privacidad de vez en cuando. Si realizamos cambios importantes, publicaremos la política revisada con una nueva fecha de vigencia y, cuando lo exija la ley, le notificaremos por correo electrónico o aviso en la app antes de que los cambios entren en vigencia. Su uso continuado del servicio después de que la política actualizada entre en vigencia constituye aceptación.
16. Contacto
Preguntas sobre privacidad o solicitudes de datos:[email protected]