2026-11-04

🤖🎓 Webinar: transforme a IA em sua aliada na criação de cursos → Reserve sua vaga

x

September 2, 2026

HACP (HTTP AICC Communication Protocol)

Sara De la Torre

CONTENT CREATED BY:

Sara De la Torre
Content Marketing Manager at isEazy

Table of contents

O que é HACP no e-learning?

HACP (HTTP AICC Communication Protocol) é o protocolo técnico que define como um curso de e-learning e um sistema de gestão de aprendizagem (LMS) trocam dados via HTTP. Foi desenvolvido pelo comitê AICC em 1998 como parte de sua especificação para a formação digital e, por muitos anos, foi o mecanismo padrão para que o conteúdo informasse ao LMS o progresso do aluno — se o curso havia sido concluído, a pontuação obtida ou o tempo dedicado.

No contexto do e-learning corporativo, o HACP foi uma solução relevante em um momento em que o SCORM ainda não existia e as organizações precisavam de uma forma confiável de conectar o conteúdo de treinamento às suas plataformas. Ao contrário de padrões posteriores como o SCORM — que usa JavaScript para a comunicação —, o HACP baseia sua troca de dados em requisições HTTP entre servidores, tornando-o o único mecanismo entre os padrões de e-learning que não depende de compartilhar o mesmo domínio para funcionar.

O HACP é o protocolo de comunicação HTTP que permite que um curso AICC e um LMS troquem dados de progresso do aluno — status de conclusão, pontuação e tempo — sem precisar compartilhar o mesmo servidor ou domínio.
AICC CMI Guidelines for Interoperability, especificação AGR-010 (1998)

Como funciona o HACP: comunicação entre curso e LMS

O mecanismo do HACP é conceitualmente simples. Quando um aluno inicia um curso AICC, o LMS passa ao conteúdo uma URL especial (chamada de AICC URL) junto com um identificador de sessão. A partir daí, o curso usa essa URL para enviar requisições HTTP POST ao LMS, informando eventos como o início da sessão, o progresso do aluno ou a conclusão do módulo.

Todas as informações trafegam como texto simples estruturado em pares nome-valor (name-value pairs), semelhante aos formulários HTML clássicos. O LMS processa essas strings de texto, atualiza o registro do aluno e pode devolver dados ao curso. Não há JavaScript nem API incorporada: a comunicação ocorre entre servidores, o que é tecnicamente diferente de como o SCORM funciona.

Essa arquitetura tem uma consequência importante: o conteúdo AICC pode residir em um servidor completamente diferente do LMS. Isso permitiu que provedores de conteúdo como Skillsoft distribuíssem seus cursos para múltiplas organizações sem entregar os arquivos — simplesmente habilitando a comunicação HACP entre seus servidores e o LMS do cliente. Nos anos 2000, isso representou uma vantagem logística e comercial significativa.

HACP, JavaScript API e xAPI: diferenças entre mecanismos de comunicação

Para entender o que o HACP faz e por que foi relevante, vale compará-lo com os outros mecanismos que definiram a comunicação entre conteúdo e LMS ao longo da história do e-learning.

MecanismoTecnologia baseCompatibilidade cross-domain
HACP (AICC)HTTP POST entre servidoresNativa — sem dependência de domínio
JavaScript API (SCORM)JavaScript no navegadorLimitada — requer mesmo domínio ou iframe
xAPI / StatementsREST API + JSON sobre HTTPSTotal — projetada para ambientes distribuídos

Quando o HACP ainda é relevante na formação corporativa

Embora o comitê AICC tenha sido dissolvido em 2014 e o padrão não receba mais atualizações, o HACP não desapareceu completamente. Ainda há contextos em que as equipes de L&D se deparam com ele:

  • Conteúdo legado de provedores clássicos. Bibliotecas como Skillsoft ou OpenSesame distribuíram seus cursos no formato AICC/HACP por muitos anos. Organizações que adquiriram esse conteúdo podem ainda estar executando-o se o seu LMS mantiver compatibilidade.
  • Setores regulados com requisitos rigorosos. A aviação civil, a defesa e algumas agências governamentais adotaram o AICC como padrão corporativo. Nesses ambientes, uma migração completa para padrões modernos pode exigir longos processos de validação e aprovação.
  • Migrações de sistemas legados. Quando uma organização muda de LMS e precisa auditar seu conteúdo existente, é comum encontrar cursos AICC que usam HACP. Saber o que é esse protocolo ajuda a decidir entre migrar o conteúdo ou recriá-lo.
  • Integração de conteúdo de terceiros. Alguns provedores externos ainda entregam conteúdo no formato AICC. Verificar se o LMS suporta HACP — e em qual nível — é um requisito técnico antes de contratar esse conteúdo.

Em qualquer um desses cenários, a recomendação geral do setor de L&D é planejar uma migração progressiva para xAPI ou cmi5, que oferecem rastreamento granular, compatibilidade com mobile learning e suporte ativo contínuo.

Limitações do HACP em relação aos padrões atuais

Conhecer as limitações do HACP é tão importante quanto entender o que ele faz bem. Para um gestor de treinamento que avalia se deve manter ou migrar o conteúdo AICC, estas são as restrições com maior impacto prático:

  • Rastreamento muito limitado. O HACP registra apenas se o curso foi concluído, a pontuação final e o tempo dedicado. Não captura dados de interação — quais perguntas o aluno respondeu, quais seções visitou ou onde abandonou. Essa limitação torna impossível a análise pedagógica profunda que o xAPI ou o SCORM permitem.
  • Sem suporte nativo para mobile learning. A arquitetura do HACP não contempla dispositivos móveis, experiências offline nem aprendizagem fora do LMS. Em um ambiente onde mais de 70% do conteúdo digital é consumido no celular (Statista, 2024), isso é uma limitação estrutural.
  • Texto simples sobre HTTP. Os dados trafegam sem criptografia estruturada, o que contrasta com os protocolos atuais que usam HTTPS com autenticação robusta por padrão.
  • Um padrão sem evolução. Desde a dissolução do comitê AICC em 2014, nenhum organismo atualiza ou mantém o HACP. Problemas conhecidos ficam sem correção e novas necessidades de formação — microlearning, simulações, aprendizagem social — não têm espaço neste protocolo.
  • Compatibilidade variável entre plataformas LMS. Nem todos os LMS implementam o HACP no mesmo nível. Alguns suportam apenas a versão 2.2 do protocolo; outros adicionam as versões 3.5/4.0. Isso pode gerar incompatibilidades ao migrar conteúdo entre sistemas.

Essas limitações explicam por que o roteiro padrão do setor é migrar progressivamente do AICC/HACP para SCORM ou xAPI, ou recriar o conteúdo com ferramentas de autoria modernas.

HACP e os LMS modernos: o que esperar da sua plataforma

A maioria dos LMS modernos mantém suporte ao HACP como funcionalidade de compatibilidade retroativa com conteúdo legado, mas o prioriza atrás de SCORM, xAPI e cmi5. Antes de assumir que sua plataforma suporta AICC/HACP, vale verificar dois aspectos concretos: qual versão do protocolo é suportada (2.2, 3.5 ou 4.0) e quais elementos de dados a plataforma consegue ler e registrar.

Se a sua organização está avaliando uma integração ou migração de LMS, este é um bom momento para auditar quais conteúdos ainda estão no formato AICC/HACP e traçar um plano de transição. O isEazy LMS foi desenvolvido para os padrões atuais — SCORM, xAPI e cmi5 — e permite centralizar toda a formação corporativa com rastreamento completo e compatibilidade com as ferramentas de autoria mais utilizadas. Se você precisa migrar cursos AICC para um ambiente moderno, comparar plataformas LMS compatíveis com os padrões atuais é um bom primeiro passo.

Perguntas frequentes sobre HACP

O HACP ainda é compatível com os LMS modernos?

Sim, mas em graus variados. Muitos LMS modernos mantêm suporte ao HACP por compatibilidade retroativa com conteúdos legados, especialmente em setores como aviação, defesa e governo. No entanto, esse suporte costuma ser parcial: os LMS modernos priorizam SCORM, xAPI e cmi5, e funcionalidades avançadas — como rastreamento detalhado, dados de interação e mobile learning — não estão disponíveis com o HACP. Se a sua organização possui conteúdo AICC antigo que ainda usa HACP, vale verificar com o seu fornecedor de LMS qual versão do protocolo é suportada e quais elementos de dados podem ser registrados, antes de assumir compatibilidade total.

HACP e AICC são a mesma coisa?

Não exatamente. AICC (Aviation Industry Computer-Based Training Committee) foi o organismo que definiu um conjunto de especificações para o e-learning corporativo. HACP (HTTP AICC Communication Protocol) é o mecanismo técnico de comunicação que o AICC definiu em 1998, permitindo que o conteúdo de um curso troque dados com o LMS via HTTP. Na prática, quando profissionais de e-learning falam em “AICC”, geralmente se referem especificamente ao protocolo HACP, já que é o componente mais utilizado da especificação AICC. Em outras palavras: o HACP é a camada técnica dentro do padrão AICC.

O que acontece quando migro conteúdo AICC/HACP para um LMS moderno?

Depende do LMS de destino e do conteúdo. Se o LMS suportar HACP, o conteúdo pode funcionar como está, mas com as limitações de rastreamento próprias do AICC: apenas registra conclusão e pontuação básica, sem dados de interação nem suporte nativo para dispositivos móveis. Se o LMS não suportar HACP, será necessário converter o conteúdo para SCORM ou xAPI antes da migração. Em muitos casos, a opção mais eficiente é recriar os cursos com uma ferramenta de autoria moderna como o isEazy Author, que permite publicar diretamente em SCORM, xAPI ou cmi5, garantindo compatibilidade e rastreamento completo com qualquer LMS atual.

O poder da IA em um software de treinamento completo

Automatize processos, aproveite mais de 600 cursos prontos para usar ou crie seus próprios conteúdos com a ajuda da IA.

Solicite uma demonstraçãoEntre em contato
lms platform