Sincronización en la nube

Usa Mis Plumas en varios dispositivos con la misma cuenta, por ejemplo móvil ↔ tableta. La app guarda primero el aviario en tu dispositivo: puedes consultarlo y editarlo sin conexión; los cambios quedan pendientes y convergen cuando vuelve la red.

Versión web

Puedes abrir Mis Plumas Web desde un navegador moderno de ordenador, tableta o móvil, sin instalar nada. Es la misma aplicación que usas en el teléfono, compilada para el navegador: las mismas pantallas, los mismos datos y la misma nube.

Antes de entrar

  • Crea la cuenta, activa la sincronización y completa la primera subida del aviario desde Android o iPhone/iPad. La web no crea cuentas: si intentas entrar con una recién hecha, no habrá nada que descargar.
  • La anilla de criador se introduce en dos partes: el indicativo de tu federación y tu número de criador. En E8-2J31, «E8» es la federación y «2J31» el número. También puedes entrar con tu correo.
  • El PIN es el mismo de la app, de al menos 6 dígitos.
  • La web es siempre un dispositivo secundario: descarga la copia de tu cuenta y nunca reemplaza la nube ni envía una base vacía.
  • El acceso sale en el idioma de tu navegador si la app lo tiene (si no, en castellano). Al entrar, si tu cuenta ya tiene idioma, se usa el de la cuenta.

Qué puedes hacer

Prácticamente todo lo que haces en el móvil: aves y sus fichas completas, parejas y puestas, jaulas y espacios, calendario, salud, genética, inventario, gastos, parentescos y el panel de sincronización. También puedes ver, añadir, descargar y borrar fotos, vídeos y documentos de las aves, y marcar su foto de perfil. Los archivos se guardan en la cuenta cloud y aparecen en tus otros dispositivos al sincronizar.

La pantalla de datos permite descargar exportaciones manuales del aviario en CSV/Excel y el contexto para IA en JSON. Los PDF y otros informes contextuales que ofrezcan guardar se descargan desde el navegador.

Pulsa Sincronizar ahora o deja que la web compruebe los cambios cada 60 segundos mientras la tienes abierta. Al volver a la pestaña se sincroniza sola.

Después de la primera descarga, el navegador conserva una copia local para que puedas seguir consultando el aviario durante una interrupción de red. Las modificaciones quedan pendientes y se envían cuando vuelve la conexión.

Qué sigue siendo cosa del móvil

Hay funciones que un navegador no puede dar, y por eso no aparecen o avisan al intentarlas:

  • Avisos y recordatorios: el navegador no programa alarmas que sobrevivan a cerrar la pestaña.
  • Google Calendar y Google Drive: la conexión con tu cuenta de Google se hace desde el móvil.
  • Copias de seguridad completas y restauraciones: Google Drive y el intercambio de la base local requieren la app móvil. Las exportaciones manuales de datos sí se pueden descargar desde la web.
  • Cámara, lector de QR y «Abrir con…».
  • Compartir con otras aplicaciones del sistema: en web los archivos se descargan; el botón Compartir del móvil no está disponible.

Los adjuntos tienen algunas diferencias: cada archivo subido desde el navegador puede ocupar hasta 100 MB; las fotos se previsualizan, mientras que los vídeos y documentos se descargan para abrirlos. La cámara, el recorte del encuadre y la integración «Compartir → Mis Plumas» siguen siendo funciones del móvil.

El almacenamiento del navegador puede borrarse al limpiar el historial y no es una copia de seguridad: la copia fiable sigue siendo la nube, y las copias se crean desde la app móvil. Comprueba que los cambios hayan terminado de sincronizarse antes de cerrar o limpiar el navegador.

Activar el módulo

Al instalar la app, elegir Con cuenta en la nube en la primera pantalla ya la activa y te lleva a crear la cuenta o a iniciar sesión. Si empezaste en este dispositivo:

  1. Ve a Ajustes → Datos y activa Sincronización en la nube.
  2. En Sincronización en la nube, crea tu cuenta o inicia sesión.

La sincronización mantiene tu propio aviario alineado entre dispositivos. Para entregar la ficha de un ave a otra cuenta distinta, consulta Cesiones cloud entre aviarios.

Si tienes la sesión de la cuenta abierta pero la sincronización está apagada en un dispositivo, Inicio te lo avisa con un botón para encenderla: con ella apagada no se descarga ni se sube nada, aunque las cesiones y los anuncios sigan funcionando.

La sincronización se ejecuta al abrir o reanudar la app, después de cambios locales, de forma periódica mientras la app está abierta y al pulsar Sincronizar ahora. Así los cambios que hagas en un dispositivo llegan al otro sin tener que cerrarlo y volver a abrirlo; en segundo plano la app no consulta nada, para no gastar batería ni datos.

Tu cuenta

  • Anilla de criador o correo: introduce tu indicativo de federación + número de criador (por ejemplo E8-2J31), tal como aparece en tus anillas; si no tienes código, utiliza un correo electrónico.
  • PIN: mínimo 6 dígitos. Añade y verifica un correo de recuperación para poder restablecerlo si lo olvidas.

Cada dispositivo tiene su propia sesión. Desde el panel puedes verlos, cambiar su nombre y cerrar remotamente la sesión de uno. Si pierdes o te roban un dispositivo, cambiar el PIN es la medida que invalida las sesiones existentes.

Cambiar el correo de acceso

En Sincronización en la nube, pulsa Cambiar el correo de la cuenta. Introduce el correo nuevo y tu PIN, y confirma con el código de seis dígitos que recibirás en el nuevo buzón. No se pide un código del correo anterior. Al terminar, los otros dispositivos deben volver a iniciar sesión.

Si el correo anterior estaba verificado, recibe un aviso con un código de recuperación válido durante 14 días. Si no reconoces el cambio, usa Recuperar mi cuenta en la pantalla de acceso: permite recuperar el correo anterior y establecer un PIN nuevo, cerrando las sesiones existentes.

El correo de contacto de los anuncios se gestiona en el perfil de anunciante. Cambiar ese dato no cambia por sí solo el correo con el que accedes a tu cuenta.

La primera sincronización

Al vincular un dispositivo, la app comprueba primero qué hay en la cuenta y qué hay en el dispositivo, y solo ofrece lo que tiene sentido:

  • Dispositivo sin datos y cuenta con datos: al entrar en tu cuenta, la app descarga tu aviario sola, sin preguntar. Si abres esta pantalla más tarde desde Ajustes, o si la descarga no puede terminar (sin red, por ejemplo), verás el botón Descargar mis datos.
  • Dispositivo con datos y cuenta vacía: solo Subir mi aviario.
  • Datos en los dos lados: eliges entre combinar con la nube (se envía lo local y se recibe lo de la cuenta, resolviendo cambios y conflictos), manda la nube (se sustituye el aviario de este dispositivo por el de la cuenta) o reemplazar la nube (el aviario local pasa a ser la referencia para la cuenta y los demás dispositivos).
  • Nada en ninguno de los dos lados: no se pregunta.

La app crea una copia local antes de la subida o sustitución: incluye adjuntos al sustituir el aviario local con Manda la nube, pero no al subir o reemplazar la nube. Conserva además una copia completa con adjuntos de los dispositivos que contengan información que quieras proteger. La subida inicial y el reemplazo de nube son operaciones completas: las categorías selectivas se aplican al funcionamiento normal posterior.

Si parece el mismo aviario en dos dispositivos: cuando las aves que vas a combinar ya están en tu cuenta pero con una identidad interna distinta —por ejemplo, porque el aviario se pasó de un dispositivo a otro copiándolo o importándolo—, la app te lo advierte, porque combinarlas las duplicaría, y te recomienda manda la nube, que deja este dispositivo idéntico a la cuenta. Para que esto no ocurra, lo mejor al añadir un dispositivo nuevo es descargar el aviario desde la nube, no importar una copia local con la sincronización activa. La app también procura que las aves con la misma anilla creadas por separado converjan solas cuando puede.

Volver a subir el aviario completo

La sincronización habitual envía los cambios pendientes y comprueba periódicamente si hay diferencias con la nube. Si faltan datos, comprueba primero la cuenta, los filtros, las categorías activadas y los avisos de Estado de sincronización. Pulsa Sincronizar ahora en ambos dispositivos: también solicita una comprobación del aviario con la cuenta.

Si necesitas incorporar el aviario completo, usa «Subir mi aviario completo…». Permite elegir cómo incorporar todas las fichas, no solo los cambios pendientes. Las opciones dependen del estado del dispositivo; después de restaurar o importar una base no se ofrece combinar. Revisa qué copia quieres conservar antes de elegir: Manda la nube solo es adecuado si has comprobado que la cuenta contiene el aviario correcto.

Qué se sincroniza

Se sincronizan aves y genealogía, jaulas y espacios, parejas, puestas y huevos, temporadas, salud, economía, palmarés, incubadoras, inventario, recordatorios, perfil de criador y preferencias compatibles. Las fotos, vídeos y documentos viajan mediante adjuntos con identidad propia, no por una ruta local que pudiera apuntar a otro archivo en el receptor.

Los nidos también se sincronizan. Desde la 6.2.0, también la agenda de criadores: sus contactos, notas, puntuaciones y aves anotadas (también en Mis Plumas Web). El interruptor que muestra el módulo es una preferencia de cuenta. Desde la 6.4.0, también los planes de Alimentación y el calendario de fases del aviario, con los datos del aviario.

En Qué se sincroniza puedes activar o desactivar por dispositivo:

  • Datos del aviario: fichas y datos de gestión.
  • Fotos, vídeos y documentos: metadatos y transferencia de los archivos.
  • Preferencias de la app: los ajustes valen en todos tus dispositivos: módulos (también Cesiones), avisos, cría, idioma, moneda… El aspecto (tema, colores, tamaño de letra, alto contraste y animaciones) es de cada dispositivo.

Desactivar una categoría detiene su envío y recepción en ese dispositivo; no borra datos. Al reactivarla se recuperan los cambios pendientes. La identidad y sesión del dispositivo, la política de red y los permisos del sistema siguen siendo locales.

La sincronización multidispositivo conecta los dispositivos de tu misma cuenta. Para entregar la ficha y la propiedad de un ave a otra cuenta existe el módulo opcional Cesiones entre aviarios, que permite usar un QR o buscar al destinatario por su número de criador. La exportación/importación manual desde la ficha sigue disponible como alternativa.

Archivos, WiFi y límites

Por defecto los binarios solo se suben y descargan con WiFi; los datos del aviario siguen sincronizando con cualquier conexión. Puedes cambiarlo con Adjuntos solo con WiFi.

Los límites actuales por cuenta son 2 GB, 20.000 archivos y 200 MB por archivo. El panel muestra el uso. Si un adjunto no puede terminar, queda visible como fallido y puedes reintentarlo.

Si se corta la conexión

Una interrupción no deja la base de datos a medias: los cambios locales permanecen en cola y las páginas recibidas se aplican mediante transacciones. Las transferencias de archivos usan streaming, un archivo temporal .part, comprobación de tamaño e integridad y reintentos con espera progresiva. Un temporal incompleto se descarta; el original local no se sustituye hasta que la descarga es válida.

Comprobación con la nube

Cada pocas horas, y siempre que pulsas Sincronizar ahora, el dispositivo compara ficha a ficha lo que tiene con lo que hay en la nube. Si la nube tiene algo más reciente que no llegó a aplicarse aquí, lo descarga; si este dispositivo tiene un cambio que daba por enviado y la nube no lo tiene, lo vuelve a enviar. Si en la nube falta una ficha que pudo borrarse desde otro dispositivo, no la reenvía por su cuenta: la conserva y te la enseña en Estado de sincronización para que decidas.

Para poder ayudarte cuando algo no se sincroniza, cada dispositivo envía de vez en cuando un diagnóstico técnico de su sincronización —versión, cuándo sincronizó, códigos de error y recuentos—, sin ningún dato de tu aviario.

Papelera, conflictos y estado

En Sincronización en la nube, en Papelera y en Estado de sincronización, encontrarás:

  • Papelera: con la sincronización activa, lo borrado se conserva 30 días y puede restaurarse; al recuperar una puesta vuelven sus huevos y al recuperar un ave, el historial que se dio de baja con ella. No equivale a una copia completa del aviario.
  • Conflictos de sincronización: si dos dispositivos crean fichas con la misma anilla sin conocerse, ambas se conservan y una queda marcada como posible duplicado (también con una etiqueta en el listado del aviario). Desde Conflictos de sincronización puedes resolverlo: pulsa Resolver para fusionar las dos en una sola —se conserva la ficha más reciente y se le suman las fotos y el historial de la otra, que pasa a la papelera— o, si de verdad son aves distintas con la misma anilla, cambiarle la anilla a una.
  • Con el módulo Nidos activo, Conflictos de sincronización recoge también las nidadas que se quedan sin sitio: si al sincronizar una nidada se queda sin su pareja o sin su nido, o su nido aparece en otra jaula, sale ahí con el motivo y la forma de resolverla. Los detalles, en Nidos.
  • Estado: uso de almacenamiento, dispositivos, errores de aplicación y adjuntos fallidos con acción de reintento; y, si la última sincronización falló, cuándo y con qué código (sirve para pedir ayuda).

Restaurar una copia o importar datos

Con la nube activa, restaurar una copia o importar un aviario solo cambia este dispositivo. La app espera a que termine la sincronización en curso y cambia la base local de forma atómica; después, la pantalla de la nube te pregunta qué hacer: Reemplazar la nube con lo restaurado —los demás dispositivos lo descargan entero, y lo que solo tenían ellos va a su papelera, de donde puedes recuperarlo— o Manda la nube (descarta lo restaurado y baja lo de tu cuenta). Hasta que eliges, ese dispositivo no sincroniza, e Inicio te lo recuerda con un aviso. Si la app se cierra a mitad y el cambio no llegó a hacerse, todo sigue como estaba y la sincronización continúa. Si la restauración queda incompleta, repítela antes de elegir.

Google Drive sigue siendo una copia de seguridad opcional y separada de la sincronización. Google Calendar también es independiente; después de actualizar puede pedir una autorización única por el nuevo permiso de lectura de la lista de calendarios.

Si la nube pide actualizar

La nube puede exigir una versión mínima de la app. Si aparece el aviso, actualiza en los dispositivos afectados y vuelve a sincronizar. Los datos locales permanecen en el dispositivo; no necesitas borrarlos ni restaurar una copia para resolver ese aviso.

Cerrar sesión o borrar la cuenta

Cerrar sesión detiene la nube en ese dispositivo y conserva sus datos locales. Borrar cuenta de la nube elimina el contenido cloud asociado; los datos del dispositivo siguen disponibles en modo local. Consulta los plazos de papelera y rotación de copias del servidor en la política de privacidad.

En la versión web es distinto: como el equipo puede ser de otra persona, cerrar sesión sube antes lo pendiente y después borra del navegador todos tus datos —el aviario, la agenda y las preferencias de la cuenta—. Si algo no se ha podido subir, la web te avisa y puedes cancelar. Al volver a entrar, todo se descarga de nuevo de la nube.

Seguridad y privacidad

La conexión usa TLS, los archivos requieren acceso autenticado y el PIN se almacena mediante hash, no en texto legible. La infraestructura está alojada en la UE con Hetzner Online GmbH; Mailtrap (Railsware) procesa los correos transaccionales. Mis Plumas no usa tus datos para publicidad.

La sincronización no tiene cifrado de extremo a extremo: el operador del servicio puede acceder técnicamente a los datos para mantenimiento, seguridad o recuperación, sin utilizarlos para otros fines. El identificador de cuenta, los datos del aviario, los adjuntos y el correo opcional se tratan según la política de privacidad.