Tudo o que um departamento de TI pergunta, respondido a partir do código em produção.
Hospedagem, subprocessadores, os domínios a liberar, quais dados são armazenados e onde ficam. O questionário de aquisição na íntegra está a um clique de distância.
De quem você está comprando
A Puzzel.org é uma empresa holandesa de uma pessoa só, então o contato de vendas, o contato técnico e a pessoa que escreve o código são a mesma pessoa. Estes são os dados que um departamento de compras precisa para registrar o fornecedor.
- Razão social
- Puzzel.org
- Contato e ponto de contato
- Daan Weustenraad
- daan@puzzel.org
- Endereço
- Sneekermeer 13, 3825XT Amersfoort, The Netherlands
- Site
- https://puzzel.org
- Junta Comercial (KvK)
- 66090091
- Número de IVA
- NL002191535B44
- Suporte
- Ilimitado, por e-mail, das 09:00 às 22:00 CET
O que uma escola realmente instala
Nada é instalado. Os professores abrem o puzzel.org no navegador que já têm, e os jogadores abrem um link ou uma atividade incorporada na sua própria página — sem conta, sem download, sem direitos de administrador.
Firewall, lista de permissões e cabeçalhos de página
Desbloqueie os domínios abaixo. O banco de dados em tempo real se conecta por meio de um websocket, que é o que um filtro de conteúdo rígido costuma bloquear silenciosamente — se as atividades abrem mas os resultados nunca são salvos, essa é a regra a verificar primeiro.
Os curingas são os próprios hosts do Google para o Firebase Authentication; o resto é exato.
Acessos, papéis e login único
Os professores entram com um endereço de e-mail e senha, ou com a conta do Google ou da Microsoft que sua escola já gerencia. Os jogadores permanecem anônimos, a menos que um professor ative deliberadamente o cadastro para uma atividade.
Quais dados a plataforma armazena
Por padrão, uma atividade não registra nada sobre o jogador: sem conta, sem nome, sem pontuação. Registrar resultados e pedir a identificação do jogador são duas configurações separadas que o professor ativa por atividade, e cada campo solicitado é escolhido manualmente na lista abaixo.
Nenhum deles é solicitado, a menos que o professor o adicione àquela atividade específica.
Isolamento, criptografia e quem pode ver seus dados
Toda leitura e escrita passa pelas Firebase Security Rules: uma conta só consegue acessar seus próprios dados e os resultados enviados às suas próprias atividades. Essa verificação roda nos servidores do Google, não no navegador, então ela vale mesmo para quem reescreve a página diante de si.
Tudo de que a plataforma depende. Nenhuma outra parte recebe dados de conta ou de jogador.
Onde os dados são armazenados
Duas configurações, propositalmente independentes: uma decide qual região do S3 armazena os arquivos enviados, a outra qual região de banco de dados armazena os dados da conta. Uma conta nova começa na região sugerida pelo fuso horário do navegador — Europa e África recebem o banco de dados da UE — e ambas podem ser alteradas depois.
Exclusão, retenção e aviso de violação
Tudo o que um professor cria, esse professor pode excluir — imediatamente, sem precisar abrir um chamado de suporte. Excluir uma atividade também exclui o que os jogadores enviaram a ela.
Incorporação, LMS e a API
A maioria das escolas usa a Puzzel.org incorporada em algo que já usam — uma página do Canvas, o site da escola, um blog. As páginas de atividades são as únicas que outro site tem permissão para carregar em um frame; o restante da plataforma recusa o enquadramento por completo.
Licenciamento, compras e pagamento
A assinatura escolar é uma licença anual para uma conta de escola com espaço para colegas, dimensionada pelo número de sessões de jogo esperadas por mês. Ela nunca aumenta sozinha para gerar uma cobrança extra: você escolhe o tamanho e pode aumentá-lo sempre que precisar.
- Preço por ano
- €125 / $150
- Contas de professor incluídas
- 5
- Sessões de jogo por mês
- 5.000
- Aumentar a capacidade
- Mais 1.000 sessões por mês por €25 / $30 por ano
- Sem assinatura
- 2 atividades e 60 sessões de jogo por mês, grátis