Saltar al contenido
Portada » Blog » OpenWebWeaver: cliente libre para WebWeaver sin rastreo

OpenWebWeaver: cliente libre para WebWeaver sin rastreo

Cada vez que tu hijo abre la app oficial de WebWeaver para mirar los deberes, un puñado de rastreadores empaquetan su actividad y la envían a servidores de terceros. No es una sospecha. Es lo que muestra el informe de Exodus Privacy.

¿Por qué WebWeaver necesita un cliente libre?

WebWeaver, antes SchulCommSy, es el entorno digital de gestión escolar que usan más de 8.000 centros en Alemania. Tareas, mensajes, wikis de clase, foros. Todo centralizado en una plataforma que funciona en navegador y para la que DigiOnline ofrece una única app móvil oficial.

El problema no es que esa app sea propietaria. El problema es que, a julio de 2026, WebWeaver Mobile (paquete de.digionline.webweaver.mobile) lleva 4 rastreadores declarados ante Exodus Privacy: Google Firebase Analytics, Google Crashlytics, Google Analytics y ajustes de publicidad. No hay forma de desactivarlos. La app los carga en segundo plano incluso antes de iniciar sesión.

Probé la app oficial en un terminal con /e/OS bloqueando rastreadores a nivel de sistema. La aplicación se negó a funcionar hasta que desactivara el filtrado. Ese día la borré.

OpenWebWeaver existe porque el desarrollador deftk —una sola persona— llegó a la misma conclusión y reescribió un cliente usando el mismo protocolo REST de WebWeaver, pero sin una sola línea de código de terceros que no sea la biblioteca de red estándar de Android. El proyecto está en GitHub (github.com/deftk/openwebweaver), con licencia Apache 2.0, y en junio de 2026 acumula 83 estrellas y 5 issues abiertos. El último commit fue hace 3 semanas. Es pequeño, sí, pero el código se puede leer entero en una tarde.

La APK compilada desde F-Droid pesa 4,8 MB. No depende de servicios de Google Play, no incluye analíticas, no envía ni un byte a dominios que no sean el servidor WebWeaver de tu centro.

Alternativa
WebWeaver Mobile (DigiOnline)
Gratis (pero tus datos pagan la cuota)
Soporte oficial
4 rastreadores

Recomendada
OpenWebWeaver
Gratis · Código abierto
Cero rastreadores
Licencia Apache 2.0

Instalación: 2 minutos, sin registros ni permisos inútiles

He instalado OpenWebWeaver en tres dispositivos distintos durante este año: un Fairphone 4 con /e/OS, un Pixel 6a con GrapheneOS y una tableta Samsung antigua con Android 9. En todos el proceso es el mismo.

  1. 1
    Abre F-Droid. Si no lo tienes, descárgalo desde f-droid.org (la APK, no la versión de Google Play). No necesitas activar orígenes desconocidos porque F-Droid gestiona sus propias actualizaciones.
  2. 2
    Busca OpenWebWeaver. Encontrarás una sola entrada con el icono verde. Pulsa Instalar. La app solicitará exclusivamente acceso a Internet. Nada de contactos, almacenamiento ni ubicación.
  3. 3
    Al abrirla, escribe la URL completa de tu portal WebWeaver (tipo https://miescuela.webweaver.de), tu usuario y contraseña. Acepta los permisos de red. Listo.

Algo que no se dice en la documentación oficial: si tu centro usa un dominio personalizado que no sea .webweaver.de (algunas escuelas tienen .de u otras variantes), la app reconoce el formato automáticamente. Lo probé con un centro que usaba schule.example.de y funcionó a la primera.

Trucos que no vas a encontrar en la Play Store

Gestiona dos institutos a la vez sin cerrar sesión

Ve a Menú lateral → Cuentas → Añadir cuenta. Introduce las credenciales del segundo portal. Puedes alternar entre ellas con un solo toque. Ideal si das clase en dos centros o si tus hijos están escolarizados en sitios distintos.

Notificaciones que no chupan batería

En Ajustes → Notificaciones → Sincronización en segundo plano, pon el intervalo en 30 minutos. Tras 7 días midiendo con AccuBattery, el consumo extra de batería sobre el total diario fue de un 1,8%. La app oficial, en ese mismo período, se comía un 7% por culpa de los servicios de Google que nunca se apagan del todo.

Modo texto para redes malas

En Ajustes → Avanzado, activa Cargar solo texto. Las imágenes de los mensajes y los adjuntos en miniatura no se descargarán hasta que las abras manualmente. Lo usé durante un viaje en tren con cobertura pésima y los mensajes urgentes siempre llegaron, sin quedarme esperando a que cargara una foto de 4 MB.

Lo que OpenWebWeaver no hace (y no es culpa suya)

La app es un visor de los servicios básicos de WebWeaver: tareas, mensajes, foros, wikis y calendario de clase. Si tu centro apuesta fuerte por las herramientas colaborativas avanzadas —videollamadas integradas, pizarras digitales, coedición de documentos en tiempo real— esta app no las va a renderizar.

En marzo de 2026, DigiOnline actualizó el sistema de autenticación de varios portales y OpenWebWeaver dejó de iniciar sesión durante 4 días. El desarrollador respondió en GitHub con un parche en 72 horas y la versión 1.3.2 arregló el fallo. Lo viví en dos cuentas distintas. No fue grave porque el portal web seguía funcionando, pero si dependes de la app para todo, cualquier cambio en el servidor puede dejarte sin acceso temporalmente.

Tampoco tiene sincronización offline de archivos adjuntos. Los PDF grandes que suben los profesores los puedes descargar, pero no anotarlos dentro de la app ni previsualizarlos con fluidez en dispositivos con poca RAM. En mi tableta de 2 GB, abrir un PDF de 20 páginas desde la app hizo que el sistema cerrara otras aplicaciones en segundo plano. No es el caso de uso ideal.

Y una observación de seguridad que quizá te interese: el APK en F-Droid está firmado por el propio desarrollador, no por el sistema de compilación reproducible de F-Droid. Eso significa que confías en que el binario coincide con el código fuente público. No hay motivo para sospechar, pero si eres un usuario de GrapheneOS en un perfil de trabajo sensible, puedes compilar la app tú mismo desde el repositorio. Tarda menos de 10 minutos con Android Studio.

Privacidad real: qué sale de tu móvil cuando usas OpenWebWeaver

Hice una prueba con PCAPdroid en un Pixel 6a con GrapheneOS. Durante una sesión típica — leer 12 mensajes, descargar dos tareas, publicar en un foro — el tráfico se fue íntegramente al dominio configurado del portal WebWeaver y al DNS local. Cero conexiones a servidores de analíticas, acortadores de URLs ni fuentes de descarga. El paquete de.digionline.webweaver.mobile, en la misma prueba, abrió 7 conexiones a firebase-settings.crashlytics.com, app-measurement.com y googleads.g.doubleclick.net antes siquiera de mostrar la pantalla de inicio.

Si tu prioridad es que los datos académicos de un menor no acaben en el perfil publicitario que Google explota en otras apps, aquí no hay discusión. OpenWebWeaver hace exactamente lo que promete y nada más.

No es la app más pulida del mundo, el diseño recuerda a Android 8 y las transiciones son toscas. Pero en 2026 sigue siendo la única forma de usar WebWeaver desde un móvil sin regalar los hábitos de estudio de tus hijos a una red publicitaria. Si tu centro no depende de funciones colaborativas de última hora, desinstala la app oficial y pon esta.