Ícone do ClassHUB
Documento oficial

ClassHUB Privacy

Política de Privacidade

Seus dados pedagógicos com controle no seu fluxo.

Esta política descreve como o ClassHUB trata dados nas versões web, Android e iOS. O texto foi atualizado para refletir as funcionalidades atuais do app, incluindo sincronização em nuvem opcional por conta Google.

Transparência: o ClassHUB não mantém servidor próprio para armazenar dados pedagógicos de usuários. Quando a sincronização em nuvem está desativada, os dados permanecem somente no dispositivo.

1. Escopo

Esta Política de Privacidade se aplica ao aplicativo ClassHUB e às suas funcionalidades atuais nas plataformas web, Android e iOS.

O ClassHUB foi desenvolvido para apoiar a rotina educacional de professores, com gestão de turmas, desempenho, ocorrências, tarefas, projetos e relatórios.

2. Dados tratados no app

Conforme uso do aplicativo, podem ser tratados os seguintes dados inseridos pelo próprio usuário:

  • Dados de professor: nome, escolas, nichos e foto de perfil (opcional).
  • Dados de turmas e alunos: nome, notas, pontos, níveis, diagnósticos e fotos (opcional).
  • Dados pedagógicos: ocorrências, anotações, selos, frequência, semáforo, tarefas e projetos.
  • Dados de agenda e produtividade: eventos de calendário e links úteis.
  • Dados técnicos: idioma, tema, configuração de telas, status de sincronização e data de modificação.
  • Senha local de proteção: armazenada em formato de hash com sal (não em texto puro).

3. Armazenamento local

Por padrão, os dados do ClassHUB são mantidos localmente no dispositivo. Na versão web, o app usa armazenamento local do navegador (IndexedDB). Em Android e iOS, os dados permanecem na área privada do app.

A proteção desses dados depende também das medidas de segurança do próprio dispositivo, como bloqueio de tela, senha do sistema operacional e controle de acesso físico.

4. Sincronização em nuvem com Google (opcional)

A sincronização com Google é opcional e só ocorre quando o usuário conecta a conta Google e ativa a sincronia no app.

  • O ClassHUB utiliza autenticação Google e acesso ao Google Drive em appDataFolder.
  • Escopos solicitados no Google: drive.appdata, userinfo.email, openid e profile.
  • O arquivo de backup na nuvem é salvo como classhub-cloud-data.json.
  • O app pode consultar o e-mail da conta Google conectada para vincular a sincronização.
  • O backup pode conter dados pedagógicos e configurações do app, incluindo hash/sal de senha local (nunca a senha em texto puro).
  • Quando ativada, há sincronização manual e sincronização automática em segundo plano.
  • Em restaurações, o app compara carimbos de data para decidir entre dados locais e dados de nuvem.

5. Backup, importação e relatórios

O ClassHUB permite exportar backup em arquivo JSON, importar backup e gerar relatórios em PDF.

  • Backups e relatórios são gerados no dispositivo do usuário.
  • O compartilhamento de arquivos ocorre pelos recursos nativos do sistema operacional.
  • No fluxo "Importar backup e sincronizar nuvem", os dados locais são substituídos e o backup da conta Google vinculada também é atualizado.

6. Serviços de terceiros

Para funções específicas, o app pode se comunicar com serviços externos:

  • Google Identity Services e Google Drive API: autenticação e sincronização em nuvem, quando ativadas pelo usuário.
  • UI Avatars (ui-avatars.com): geração de avatar visual quando não há foto cadastrada.

7. Permissões e recursos do dispositivo

  • Internet: para sincronização Google, avatares e links externos.
  • Arquivos/armazenamento: para exportar e importar backups e relatórios.
  • Compartilhamento do sistema: para envio de arquivos gerados no app.
  • Seleção de imagem (e câmera quando disponível): para fotos de perfil/aluno de forma opcional.

O app não exige localização, contatos, microfone ou leitura de SMS para o funcionamento principal.

8. Exclusão e retenção

Como regra, os dados ficam disponíveis enquanto permanecerem no dispositivo e/ou no backup da conta conectada.

  • Você pode excluir dados pelas funções internas de limpeza/reset do app.
  • Também pode remover dados desinstalando o app e limpando dados nas configurações do sistema.
  • Nas rotinas de reset completo, o app remove dados locais e tenta remover backup em nuvem vinculado.

9. Dados de alunos e conformidade com LGPD

O ClassHUB é uma ferramenta de apoio ao educador. O usuário responsável deve utilizar os dados conforme as políticas da instituição de ensino e a legislação aplicável (incluindo LGPD).

O desenvolvedor não acessa automaticamente os dados pedagógicos inseridos no app.

10. Alterações nesta política e contato

Esta política pode ser atualizada para refletir evolução do produto, melhorias de segurança e mudanças legais. A versão vigente estará sempre nesta página.

Contato oficial para dúvidas de privacidade e suporte: guibsonv@icloud.com.