Estos padres crearon una aplicación escolar. Entonces la ciudad llamó a la policía

Open Skolplattformen esperaba tener éxito donde Skolplattform había fallado.
Agrandar / Open Skolplattformen esperaba tener éxito donde Skolplattform había fallado.

Comstock | imágenes falsas

La paciencia de Christian Landgren se estaba agotando. Todos los días, el padre separado de tres hijos estaba perdiendo un tiempo precioso tratando de que el sistema escolar oficial de la ciudad de Estocolmo, Skolplattform, funcionara correctamente. Landgren buscaba en interminables y complicados menús para averiguar qué hacían sus hijos en la escuela. Si averiguar qué necesitaban sus hijos en su equipo de gimnasia era una molestia, entonces averiguar cómo denunciarlos como enfermos era una pesadilla. Dos años después de su lanzamiento en agosto de 2018, Skolplattform se había convertido en una espina constante en el costado de miles de padres en la capital de Suecia. “Todos los usuarios y los padres estaban enojados”, dice Landgren.

La Skolplattform no estaba destinada a ser así. Encargado en 2013, el sistema tenía la intención de facilitar la vida de hasta 500.000 niños, maestros y padres en Estocolmo, actuando como la columna vertebral técnica para todo lo relacionado con la educación, desde registrar la asistencia hasta llevar un registro de calificaciones. La plataforma es un sistema complejo que consta de tres partes diferentes, que contienen 18 módulos individuales que son mantenidos por cinco empresas externas. El sistema en expansión es utilizado por 600 preescolares y 177 escuelas, con inicios de sesión separados para cada maestro, estudiante y padre. ¿El único problema? No funciona.

La Skolplattform, que ha costado más de mil millones de coronas suecas, SEK, ($ 117 millones), no ha podido igualar su ambición inicial. Los padres y maestros se han quejado de la complejidad del sistema: su lanzamiento se retrasó, ha habido informes de mala gestión del proyecto, y ha sido etiquetado como Desastre de TI

. La versión de Android de la aplicación tiene una calificación promedio de 1.2 estrellas.

El 23 de octubre de 2020, Landgren, desarrollador y director ejecutivo de la consultora de innovación sueca Iteam, tuiteó un diseño de sombrero adornado con las palabras “Skrota Skolplattformen”, traducido libremente como “basura la plataforma de la escuela”. Bromeó diciendo que debería usar el sombrero cuando recoja a sus hijos de la escuela. Semanas más tarde, con ese mismo sombrero, decidió tomar el asunto en sus propias manos. “Por mi propia frustración, comencé a crear mi propia aplicación”, dice Landgren.

Escribió a los funcionarios de la ciudad pidiendo ver los documentos API de Skolplattform. Mientras esperaba una respuesta, inició sesión en su cuenta y trató de averiguar si el sistema podía someterse a ingeniería inversa. En solo unas horas, había creado algo que funcionó. “Tenía información en mi pantalla de la plataforma de la escuela”, dice. “Y luego comencé a construir una API además de su pésima API”.

El trabajo comenzó a fines de noviembre de 2020, pocos días después de que la Junta de Educación de Estocolmo recibiera un Multa de 4 millones de SEK según el RGPD

por “deficiencias graves” en la plataforma Skol. Integritetsskyddsmyndigheten, el regulador de datos de Suecia, había encontrado fallas graves en la plataforma que habían expuesto los datos de cientos de miles de padres, niños y maestros. En algunos casos, se puede acceder a la información personal de las personas desde las búsquedas de Google. (Las fallas se han solucionado desde entonces y la multa se ha reducido en la apelación).

En las semanas que siguieron, Landgren se asoció con otros desarrolladores y padres, Johan Öbrink y Erik Hellman, y el trío tramó un plan. Crearían una versión de código abierto de Skolplattform y la lanzarían como una aplicación que podría ser utilizada por padres frustrados en Estocolmo. Sobre la base del trabajo anterior de Landgren, el equipo abrió las herramientas de desarrollo de Chrome, inició sesión en Skolplattform y anotó todas las URL y cargas útiles. Tomaron el código, que llamó a la API privada de la plataforma y crearon paquetes para que pudiera ejecutarse en un teléfono, esencialmente creando una capa sobre la Skolplattform existente con fallas.

El resultado fue Öppna Skolplattformen, o Open School Platform. La aplicación se lanzó el 12 de febrero de 2021 y todo su código se publica bajo una licencia de código abierto en GitHub. Cualquiera puede tomar o usar el código, con muy pocas limitaciones sobre lo que puede hacer con él. Si la ciudad quisiera usar alguno de los códigos, podría hacerlo. Pero en lugar de darle la bienvenida con los brazos abiertos, los funcionarios de la ciudad reaccionaron con indignación. Incluso antes de que se lanzara la aplicación, la ciudad de Estocolmo advirtió a Landgren que podría ser ilegal.

En los ocho meses siguientes, Stockholms Stad, o la ciudad de Estocolmo, intentó descarrilar y cerrar la aplicación de código abierto. Advirtió a los padres que dejaran de usar la aplicación y alegó que podría estar accediendo ilegalmente a la información personal de las personas. Los funcionarios informaron de la aplicación a las autoridades de protección de datos y, según Landgren, modificaron el código subyacente del sistema oficial para evitar que la escisión funcione.

Luego, en abril, la ciudad Anunciado estaba involucrando a la policía. Los funcionarios afirmaron que la aplicación y sus cofundadores pueden haber cometido una violación de datos delictivos y pidieron a los investigadores de delitos cibernéticos que investigaran cómo funcionaba la aplicación. La medida tomó por sorpresa a Landgren, que se había estado reuniendo con funcionarios de la ciudad para abordar las preocupaciones sobre la aplicación. “Fue bastante aterrador”, dice sobre la participación de la policía.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.