Esses pais criaram um aplicativo escolar. Então a cidade chamou a polícia

Öppna Skolplattformen esperava ter sucesso onde Skolplattform havia falhado.
Prolongar / Öppna Skolplattformen esperava ter sucesso onde Skolplattform havia falhado.

Comstock | Getty Images

A paciência de Christian Landgren estava se esgotando. Todos os dias, o pai separado de três filhos perdia um tempo precioso tentando fazer com que o sistema escolar oficial da cidade de Estocolmo, o Skolplattform, funcionasse corretamente. Landgren vasculha intermináveis ​​menus complicados para descobrir o que seus filhos estão fazendo na escola. Se descobrir o que seus filhos precisavam em seu kit de ginástica era um aborrecimento, então descobrir como denunciá-los como doentes era um pesadelo. Dois anos após seu lançamento em agosto de 2018, o Skolplattform se tornou um espinho constante para milhares de pais em toda a capital da Suécia. “Todos os usuários e os pais ficaram com raiva”, diz Landgren.

O Skolplattform não foi feito para ser assim. Comissionado em 2013, o sistema tinha como objetivo facilitar a vida de até 500.000 crianças, professores e pais em Estocolmo – atuando como a espinha dorsal técnica para todas as coisas da educação, desde o registro de frequência até o registro das notas. A plataforma é um sistema complexo composto por três partes diferentes, contendo 18 módulos individuais mantidos por cinco empresas externas. O amplo sistema é usado por 600 pré-escolas e 177 escolas, com logins separados para cada professor, aluno e pai. O único problema? Não funciona.

O Skolplattform, que custou mais de 1 bilhão de coroas suecas, SEK, (US $ 117 milhões), não conseguiu atingir sua ambição inicial. Pais e professores reclamaram da complexidade do sistema – seu lançamento foi atrasado, houve relatos de gerenciamento incorreto de projetos e ele foi rotulado como um desastre de TI. A versão Android do aplicativo tem uma classificação média de 1,2 estrelas.

Em 23 de outubro de 2020, Landgren, desenvolvedor e CEO da empresa sueca de consultoria em inovação Iteam, tweetou um design de chapéu com as palavras “Skrota Skolplattformen”, traduzido livremente como “destrua a plataforma da escola”. Ele brincou que deveria usar chapéu quando for buscar os filhos na escola. Semanas depois, usando aquele mesmo chapéu, ele decidiu resolver o problema por conta própria. “De minha própria frustração, comecei a criar meu próprio aplicativo”, diz Landgren.

Ele escreveu para as autoridades municipais pedindo para ver os documentos da API do Skolplattform. Enquanto esperava por uma resposta, ele entrou em sua conta e tentou descobrir se o sistema poderia sofrer engenharia reversa. Em apenas algumas horas, ele criou algo que funcionou. “Tive informações na minha tela da plataforma da escola”, diz ele. “E então comecei a construir uma API no topo de sua API ruim.”

O trabalho começou no final de novembro de 2020, poucos dias depois que o Conselho de Educação de Estocolmo foi atingido com uma multa de 4 milhões de SEK GDPR por “deficiências graves” no Skolplattform. Integritetsskyddsmyndigheten, regulador de dados da Suécia, encontrou sérias falhas na plataforma que expôs os dados de centenas de milhares de pais, crianças e professores. Em alguns casos, as informações pessoais das pessoas podem ser acessadas nas pesquisas do Google. (As falhas foram corrigidas e a multa reduzida na apelação.)

Nas semanas seguintes, Landgren se juntou a outros desenvolvedores e pais Johan Öbrink e Erik Hellman, e o trio traçou um plano. Eles criariam uma versão de código aberto do Skolplattform e lançariam como um aplicativo que poderia ser usado por pais frustrados em Estocolmo. Com base no trabalho anterior de Landgren, a equipe abriu as ferramentas de desenvolvedor do Chrome, fez login no Skolplattform e anotou todos os URLs e cargas úteis. Eles pegaram o código, que chamou a API privada da plataforma e criaram pacotes para que pudessem ser executados em um telefone – essencialmente criando uma camada sobre o Skolplattform existente e problemático.

O resultado foi o Öppna Skolplattformen, ou Open School Platform. O aplicativo foi lançado em 12 de fevereiro de 2021 e todo o seu código é publicado sob uma licença de código aberto no GitHub. Qualquer pessoa pode pegar ou usar o código, com muito poucas limitações sobre o que pode fazer com ele. Se a cidade quisesse usar qualquer parte do código, poderia. Mas, em vez de recebê-lo de braços abertos, as autoridades municipais reagiram com indignação. Mesmo antes de o aplicativo ser lançado, a cidade de Estocolmo avisou Landgren que poderia ser ilegal.

Nos oito meses que se seguiram, Stockholms Stad, ou a cidade de Estocolmo, tentou descarrilar e fechar o aplicativo de código aberto. Ele avisou os pais para parar de usar o aplicativo e alegou que ele poderia estar acessando ilegalmente as informações pessoais das pessoas. As autoridades denunciaram o aplicativo às autoridades de proteção de dados e, afirma Landgren, ajustaram o código subjacente do sistema oficial para impedir a operação do spin-off.

Então, em abril, a cidade anunciou que envolveria a polícia. As autoridades alegaram que o aplicativo e seus co-fundadores podem ter cometido uma violação de dados criminais e pediram aos investigadores de crimes cibernéticos que investigassem como o aplicativo funcionava. A mudança pegou Landgren, que estava se reunindo com autoridades municipais para tratar de preocupações sobre o aplicativo, de surpresa. “Foi muito assustador”, diz ele sobre o envolvimento da polícia.



Source link