SISTEMA DE GESTÃO DE APRENDIZAGEM NATIVO DE IA · MULTI-TENANT
Blitzlearning
BlitzLIS, a plataforma de aprendizagem que a Altacee construiu para a Blitz Learning Technologies: um único sistema onde empresas treinam suas pessoas, autores criam cursos com IA, gestores acompanham equipes e cada tenant fica isolado do próximo no próprio banco de dados.
- CLIENTE
- Blitzlearning
- SETOR
- EdTech
- PRODUTO
- BlitzLIS LMS
- STATUS
- No ar em produção
- STACK
- FastAPI · PostgreSQL · pgvector
- NO AR EM
- blitzlearning.in

Uma empresa de aprendizagem inteira, em um só sistema
O BlitzLIS (Learning Intelligence System) é um sistema de gestão de aprendizagem multi-tenant, totalmente personalizado com a marca de cada cliente, para empresas que treinam funcionários, conduzem programas de compliance ou educam seus clientes. Cada empresa recebe seu próprio workspace em infraestrutura compartilhada: seu próprio subdomínio, logo, cores, tela de login, identidade de e-mail e certificados. Seus alunos nunca veem outra empresa, e nunca veem a Blitz.
Dentro de um workspace, seis tipos de pessoas trabalham lado a lado. Alunos fazem cursos, respondem a quizzes e ganham certificados. Autores criam cursos, à mão em um editor de blocos ou com IA a partir de um briefing e dos próprios documentos. Revisores aprovam ou devolvem cada alteração antes de ela ir ao ar. Gestores atribuem treinamentos e acompanham o progresso da equipe. Administradores cuidam de usuários, grupos, marca, compliance e relatórios. Acima de todos, o operador da plataforma administra cada tenant, plano e feature flag.
A Altacee projetou e construiu a plataforma de ponta a ponta: o backend FastAPI e seus workers assíncronos, o esquema PostgreSQL com segurança em nível de linha em toda tabela de tenant, a busca por palavras-chave e por significado, o pipeline de autoria com IA, o app web Next.js para cada perfil e a implantação em que ele roda.
Reúne o que normalmente exige um monte de ferramentas separadas (uma ferramenta de autoria, um LMS, um motor de quizzes, um gerador de certificados, um fórum e uma planilha de relatórios) em um único produto que uma empresa de treinamento pode personalizar com sua marca, vender e operar para muitas empresas clientes ao mesmo tempo.
Tudo de que uma equipe de treinamento precisa, já incluído
Doze áreas, um só produto. Cada uma é uma parte funcional da plataforma, não um item de roadmap.
Experiência de aprendizagem
- ·Um painel inicial com cursos para continuar, prazos, sequências e recomendações
- ·Uma biblioteca de cursos com busca e filtros por habilidade, categoria, idioma, duração e nível
- ·Um player de aulas com sumário por capítulos, progresso e retomada de onde parou
- ·Blocos interativos: verificações de conhecimento, ordenação, cenários, flashcards, abas e linhas do tempo
- ·Destaques e notas privadas em qualquer trecho, configurações de leitura e modo de foco
- ·Um resumo no fim da aula e Ask AI dentro da aula
Estúdio de autoria
- ·Um estúdio de conteúdo com todos os rascunhos, cursos e versões em um só lugar
- ·Um editor de aulas baseado em blocos, com cerca de 35 blocos e um inspetor
- ·Rascunhos versionados com comentários, histórico, comparação e restauração
- ·Prévia do aluno em tamanhos de celular, tablet e desktop, com link de compartilhamento
- ·Detalhes de catálogo, temas e taxonomia: categorias, tags coloridas e habilidades
- ·Blocos reutilizáveis e trilhas de aprendizagem que sequenciam cursos em um currículo
Autoria com IA
- ·Um gerador de cursos: escreva um briefing, molde o curso, receba um esboço e depois aulas completas
- ·Baseado no seu próprio material: envie documentos e o curso é escrito a partir deles
- ·Ask AI no editor para reescrever, encurtar, traduzir ou transformar texto em blocos visuais
- ·Um gerador de questões com IA para bancos de questões
- ·Sinais: verificações de qualidade em cada aula, com correções propostas
- ·Toda alteração da IA chega como rascunho que uma pessoa aprova; nada se publica sozinho
Avaliações
- ·9 tipos de questão: múltipla escolha, verdadeiro ou falso, texto curto e longo, numérica, ordenação, associação, preenchimento de lacunas e ponto ativo em imagem
- ·Bancos de questões compartilhados entre quizzes
- ·Regras de quiz: nota de aprovação, tentativas, limite de tempo e exceções por aluno
- ·Um executor de quizzes com resultados e histórico completo de tentativas
Revisão e publicação
- ·Um fluxo de status: rascunho, em revisão, aprovado, publicado ou devolvido
- ·Uma caixa de entrada do revisor com todas as tarefas pendentes
- ·Modo de revisão: comentar um bloco, sugerir uma edição, aprovar ou rejeitar
- ·Um checklist de publicação antes de qualquer coisa chegar aos alunos
Certificados
- ·Emitidos automaticamente quando um curso é concluído
- ·Um designer de certificados por tenant, com a própria marca
- ·QR codes, download em PDF e compartilhamento
- ·Uma página pública onde qualquer pessoa confere se o número de um certificado é autêntico
Comunidade
- ·Um feed com posts, fotos, vídeos, documentos e enquetes
- ·Comunidades e círculos de aprendizagem com vagas limitadas, públicos ou privados
- ·Tópicos com reações, menções e uma melhor resposta marcada
- ·Um card de IA em cada tópico: resumir, redigir um FAQ, traduzir
- ·Perfis com habilidades verificadas e certificados conquistados
Gestores
- ·Uma visão geral da equipe: alunos ativos, matrículas, em andamento, atrasados
- ·Atribuir um curso ou uma trilha a uma equipe ou a uma única pessoa
- ·Progresso da equipe com exportação em CSV e XLSX
- ·O progresso completo de um aluno, curso por curso
- ·Relatórios e cobertura de lacunas de habilidades, com relatórios agendados por e-mail
Administração
- ·Uma visão geral de funcionários, aprendizagem atribuída, compliance e recém-contratados
- ·Usuários, departamentos, grupos, públicos, campos personalizados e matrículas
- ·Insights de IA que sinalizam alunos em risco e o motivo
- ·Compliance, uma matriz de competências e inteligência de habilidades
- ·Um log de auditoria de cada login, mudança de perfil e configuração
- ·Sincronização de diretório (SCIM), chaves de API, webhooks, lembretes e Power BI
White label
- ·Cada tenant em seu próprio subdomínio ou domínio personalizado
- ·Seu próprio logo, cores, tipografia e tela de login
- ·Sua própria identidade de remetente e servidor SMTP para todo e-mail
- ·Seu próprio design de certificado e rodapé legal
Padrões e conteúdo
- ·Importação e exportação SCORM 1.2 e 2004
- ·Importação cmi5 e AICC, com um explorador xAPI
- ·Aulas em vídeo com capítulos, legendas e transcrição sincronizada
- ·Traduções de cursos, por IA ou com ida e volta humana
Operações da plataforma
- ·Um painel de superadministrador de todos os tenants
- ·Tenants por domínio, região e status
- ·Monitoramento do uso de IA e feature flags por tenant
- ·Planos de cobrança e tickets de suporte
Um tenant não enxerga outro, mesmo que a API erre
A maioria dos produtos multi-tenant filtra por tenant no código da aplicação, e uma cláusula WHERE esquecida vaza os dados de um cliente para outro. O BlitzLIS coloca o muro no banco de dados. Cada requisição abre uma transação que informa ao PostgreSQL a qual tenant ela pertence, e uma política em cada tabela recusa qualquer linha de outro lugar.
- 01Uma requisição chega ao domínio de um tenant e é autenticada
- 02A API define app.tenant_id somente para aquela transação
- 03As políticas do PostgreSQL filtram toda leitura e rejeitam toda escrita estrangeira
- 04A busca roda dentro do mesmo muro: Meilisearch para palavras, pgvector para significado
- 05Workers em segundo plano processam os uploads, então o material fica pesquisável assim que chega
CREATE POLICY lessons_tenant_isolation ON lessons
USING (tenant_id = current_setting('app.tenant_id', true)::uuid)
WITH CHECK (tenant_id = current_setting('app.tenant_id', true)::uuid);
-- per request, inside the transaction
SET LOCAL app.tenant_id = '…';// SEGURANÇA
Login corporativo e isolamento, de fábrica
- Segurança em nível de linha do PostgreSQL em toda tabela de tenant
- Login único com Google, Microsoft, Okta e SAML
- Login em dois fatores com apps TOTP e chaves WebAuthn
- Hash de senhas com Argon2id
- Tokens de acesso de 15 minutos
- Um log de auditoria imutável
- Permissões baseadas em perfil, com escopo por curso
Cada tela, cada perfil
Telas reais do produto no ar, capturadas em um workspace de demonstração. Sete perfis, uma plataforma.
Aluno
Onde as pessoas aprendem: uma home que sabe qual é o próximo passo, uma biblioteca para explorar, um player de aulas feito para leitura e uma prova no final.










Autor e revisor
Onde os cursos são criados: de um briefing e um documento a um esboço, a aulas no editor de blocos, a revisão e publicação.








Comunidade
Onde os alunos conversam: um feed, comunidades e círculos, tópicos com enquetes e uma IA que pode resumi-los.



Gestor
Onde as equipes são geridas: quem recebeu o quê, quem está atrasado e relatórios que se exportam ou se enviam sozinhos por e-mail.




Admin do tenant
Onde uma empresa administra sua academia: pessoas, compliance, risco, marca e uma trilha de auditoria completa.





Operador da plataforma
Onde a Blitz administra todas as empresas clientes ao mesmo tempo.

BlitzLIS, em perguntas
- O que é o BlitzLIS?
- O BlitzLIS é um sistema de gestão de aprendizagem multi-tenant e nativo de IA, construído pela Altacee para a Blitz Learning Technologies. Ele conduz treinamento de funcionários, compliance e educação de clientes para muitas empresas ao mesmo tempo, cada uma em seu próprio workspace isolado e com a sua marca.
- Quem construiu o BlitzLIS?
- A Altacee projetou e construiu de ponta a ponta: o backend FastAPI, o modelo de dados PostgreSQL com segurança em nível de linha, a busca, o pipeline de autoria com IA, o app web Next.js e a implantação.
- Como o BlitzLIS mantém os tenants separados?
- No banco de dados. Cada requisição define o tenant para a sua transação, e as políticas de segurança em nível de linha do PostgreSQL em toda tabela de tenant recusam linhas de qualquer outro tenant, de modo que um bug na API ainda não consegue vazar os dados de outra empresa.
- O BlitzLIS consegue criar cursos com IA?
- Sim. Os autores escrevem um briefing, opcionalmente enviam os próprios documentos, e o gerador redige um esboço e as aulas. Toda alteração da IA chega como rascunho e passa por revisão humana antes de os alunos a verem.
- Quais padrões de e-learning o BlitzLIS suporta?
- Importação e exportação de SCORM 1.2 e SCORM 2004, além de importação de cmi5 e AICC.
- Como os alunos fazem login?
- Com uma senha protegida por hash Argon2id, ou login único via Google, Microsoft, Okta ou SAML, com login em dois fatores opcional por app TOTP ou chave WebAuthn.
- Com o que o BlitzLIS é construído?
- FastAPI e workers assíncronos, PostgreSQL 16 com pgvector, Meilisearch, Redis e um app web Next.js.
> COMO FOI ENTREGUE
Do que Blitzlearning precisava?
Um LMS nativo de IA precisava ser vendido a instituições que não compartilham nada — um inquilino ver a turma de outro encerra o contrato — e ainda assim parecer instantâneo sobre uma biblioteca de cursos que ninguém quer folhear página a página.
Como a Altacee construiu Blitzlearning?
O isolamento vive no banco, não no código: Postgres 16 com row-level security por inquilino, pgvector ao lado para busca por significado, Meilisearch para velocidade por palavra-chave e workers arq ingerindo material atrás de uma superfície FastAPI assíncrona.
O que Blitzlearning conquistou?
Os inquilinos dividem um banco e não alcançam linhas alheias nem quando a API erra. O material do curso fica pesquisável por frase e por intenção no instante em que o upload termina.
Quer um sistema assim?
Conte o que você está construindo. Respondemos com um plano escopado, não com um discurso de vendas.