Pular para o conteúdo
Studeia Docs

Caso de uso: Certificacao profissional (OB 3.0 verificavel)

Certificação profissional com Studeia: Open Badges 3.0-compatível (JSON-LD W3C VC), verificação pública, quiz com lockdown + integridade passiva, gradebook, rubricas e API para CFC/CRM/OAB.

2026-05-31 7 min
Resposta curta

Studeia para certificação profissional: (1) Open Badges 3.0-compatível (JSON-LD W3C VC) com página/API pública de verificação (assinatura criptográfica no roadmap). (2) Quiz engine com lockdown (Safe Exam Browser/StudeiaMobile), IP whitelist e integridade passiva + analytics psicométricas. (3) Gradebook com rubricas multi-critério. (4) API para Conselhos profissionais. Limitações: sem checkout B2C nativo (use Stripe/Asaas) nem proctoring ativo via webcam (use Examity/ProctorU via LTI).

Tipos de certificacao que Studeia atende

TipoExemplo
Certificacao tecnicaAWS, Cisco, CompTIA (para empresas que treinam internamente)
Certificacao academicaPos-graduacao, MBA, especializacoes
Certificacao regulamentadaCFC continuing education (contadores), CRM continuing (medicos), OAB cursos
Certificacao corporativaCompliance interno, produtos da empresa, certificacoes proprietarias
Cursos profissionalizantesTecnico em informatica, agente de saude, microempreendedor

Open Badges 3.0 — credenciais verificaveis

Cada UserBadge no Studeia gera:

1. Pagina publica de verificacao

/badges/verify/[userBadgeId] (sem autenticacao):

+----------------------------------------------------+
|  🛡️ Credencial Verificada — OB 3.0                |
+----------------------------------------------------+
|  [Issuer logo] Cursinho XYZ                        |
|                                                    |
|       🏆 ENEM 2026 Champion                        |
|       Top 10% em simulacao oficial                 |
|                                                    |
|  Concedida a: MARIA SILVA                          |
|  Em: 24 de maio de 2026                            |
|  Categoria: Academic Achievement                   |
|                                                    |
|  [Download JSON-LD]  [Verificar online]            |
+----------------------------------------------------+

2. JSON-LD compativel com Open Badges 3.0 (modelo W3C VC)

/api/badges/verify/[userBadgeId] (a autenticidade e estabelecida resolvendo esta URL/API publica contra o registro da plataforma; o campo proof criptografico abaixo esta no roadmap, ainda nao e embutido):

{
  "@context": [
    "https://www.w3.org/2018/credentials/v1",
    "https://purl.imsglobal.org/spec/ob/v3p0/context.json"
  ],
  "type": ["VerifiableCredential", "OpenBadgeCredential"],
  "issuer": {
    "id": "https://cursinho-xyz.com",
    "type": "Profile",
    "name": "Cursinho XYZ"
  },
  "issuanceDate": "2026-05-24T10:00:00Z",
  "credentialSubject": {
    "id": "did:web:user:maria-silva",
    "type": "AchievementSubject",
    "achievement": {
      "id": "https://cursinho-xyz.com/badges/enem-champion-2026",
      "type": "Achievement",
      "name": "ENEM 2026 Champion",
      "description": "Top 10% em simulacao oficial",
      "criteria": { "narrative": "Top 10% em simulado X" }
    }
  },
  "proof": { ... assinatura criptografica — no roadmap, ainda nao emitida ... }
}

3. Schema.org EducationalOccupationalCredential

Para Google + LinkedIn descobrirem:

{
  "@type": "EducationalOccupationalCredential",
  "name": "ENEM 2026 Champion",
  "description": "Top 10% em simulacao oficial",
  "credentialCategory": "achievement",
  "dateCreated": "2026-05-24",
  "url": "https://cursinho-xyz.com/badges/verify/abc",
  "recognizedBy": {
    "@type": "Organization",
    "name": "Cursinho XYZ"
  },
  "about": { "@type": "Person", "name": "Maria Silva" }
}

4. Compartilhamento no LinkedIn

Hoje o titular compartilha a URL publica de verificacao no LinkedIn manualmente. Um botao nativo "Add to Profile" de 1 clique esta no roadmap.

Quiz engine para provas de certificacao

Configuracao tipica

{
  "configuration": {
    "maxAttempts": 1,
    "timeLimitMinutes": 180,
    "shuffleQuestions": true,
    "shuffleOptions": true,
    "accessCode": "CERT2026",
    "scoringPolicy": "latest",
    "reviewMode": "after_due_date",
    "passingScore": 70,
    "showResultsToStudent": false,
    "allowGoBack": false
  },
  "questions": [...]  // 100+ questoes do question bank
}

Lockdown + integridade passiva

Ative requireLockdownBrowser (Safe Exam Browser ou app StudeiaMobile), ipWhitelist e accessCode. QuizAttempt persiste em background:

  • tabSwitchCount: saiu da aba durante prova
  • copyPasteCount: tentativas de copy/paste/cut
  • blurCount: eventos de blur da janela
  • timeSpentSec: tempo total (tempo medio por questao e derivado deste ÷ nº de questoes)
  • ipAddress, userAgent
  • flagged / flagReason: true quando algum sinal excede o limite

Inline no gradebook do administrador:

Nome do aluno | Score | Flags
Maria Silva   | 87   | 🛡️ Tab switches: 12 (suspeito)
Joao Souza    | 76   | (sem flags)

Admin decide acao: anular, manter, requerer retake presencial.

Analytics psicometricas

Apos prova, /quiz-analytics retorna:

  • Item difficulty (% acertaram cada questao)
  • Point-biserial discrimination (questoes que NAO diferenciam bons de fracos = candidatas a remover)
  • Distractor analysis (qual alternativa errada e mais popular)
  • Cronbach's alpha (consistencia interna >= 0.7 = teste confiavel)
  • Score distribution

Para certificacao seria: identifica questoes problematicas + valida confiabilidade do teste.

Proctoring ativo (limitacao)

Para certificacoes que exigem proctoring com webcam/microfone/screen sharing (AWS, Cisco, CFA, etc):

Studeia NAO tem nativamente (questoes privacy + LGPD).

Solucoes:

  1. Integrar com Examity / ProctorU / Honorlock via LTI 1.3 — aluno faz prova em janela Studeia, proctoring por servico externo
  2. Para provas presenciais (centro autorizado): proctoring fisico tradicional + Studeia como sistema de entrega da prova

API publica para integracoes

Conselho profissional (CFC, CRM, OAB) consulta certificacoes via API:

# Catalogo de badges (scope gamification:read)
GET https://[instituicao].studeia.com/api/institution/gamification/badges
Authorization: Bearer mia_...

# Validar uma credencial emitida especifica (publico, sem auth)
GET https://[instituicao].studeia.com/api/badges/verify/[userBadgeId]

O conselho processa o resultado via ETL para seu sistema.

Para integracao mais profunda: webhook automation no Studeia notifica conselho quando aluno completa curso compliance:

Trigger: lesson_completed (com tag "certification-exam")
Action: send_webhook → POST https://conselho.gov.br/api/certifications
  Body: { studentCpf, certificationName, completedAt, score, badgeVerificationUrl }

Cobranca B2C (limitacao)

Studeia foca em B2B — instituicao cobra alunos diretamente via:

  • Stripe: cartao internacional (USD ou BRL)
  • Asaas: PIX, boleto, cartao (Brasil)

Para B2C com afiliados/marketplace/checkout integrado estilo Hotmart/EadBox:

Solucao: usar EadBox ou Hotmart como front (checkout + afiliados) + Studeia como LMS via API. Aluno paga no EadBox/Hotmart → webhook cria matricula no Studeia automaticamente.

TCO 1000 certificacoes/ano

ItemStudeiaPlataforma propria custom
LMS (R$3k-5k/mes × 12)R$36-60kR$0 (mas hosting + admin)
OB 3.0 implementationIncluidoR$50-100k desenvolvimento
Proctoring passivoIncluidoR$30-50k desenvolvimento
Proctoring ativo (Examity LTI)~$5-15/exam = R$30-90kIdem
API publicaIncluidoR$50-100k desenvolvimento
Custo IA (proporcional)R$10-30kR$10-30k
TOTAL ano 1R$76-180kR$140-280k

Studeia tipicamente 40-50% mais barato + setup em 2 meses vs 6-12 meses custom.

Veja tambem

FAQ

Studeia emite certificados verificaveis (verifiable credentials)?

Sim, via JSON-LD compativel com Open Badges 3.0 (modelo de dados W3C Verifiable Credential). Cada UserBadge gera pagina publica de verificacao em /badges/verify/[userBadgeId] com Schema.org EducationalOccupationalCredential. Verificador externo (recrutador, empresa, conselho) confirma autenticidade via URL/API publica + JSON-LD contra o registro da plataforma. Sem blockchain. Proof/assinatura criptografica e botao nativo LinkedIn 'Add to Profile' estao no roadmap; hoje o compartilhamento no LinkedIn e manual via URL publica.

Posso integrar com conselhos profissionais (CRM, OAB, CRC)?

Via API publica do Studeia. Liste os badges com GET /api/institution/gamification/badges (scope gamification:read) e valide uma credencial emitida especifica com a rota publica GET /api/badges/verify/[userBadgeId]. Ou o aluno apresenta a URL publica para verificacao manual. Integracao automatica com o sistema proprio de cada conselho requer desenvolvimento custom.

Tem proctoring para evitar fraude em prova de certificacao?

Integridade passiva nativa: tabSwitchCount, copyPasteCount, blurCount, tempo total + anomalias de tempo, IP e user-agent — flags inline no gradebook (ShieldAlert). Mais lockdown via Safe Exam Browser/StudeiaMobile, IP whitelist por quiz e accessCode. Proctoring ativo (webcam/microfone/screen sharing): NAO temos nativamente. Para certificacoes que exigem proctoring rigoroso (CFA, AWS, Cisco): integrar Examity/ProctorU/Honorlock via LTI 1.3.

Posso cobrar pelo certificado/curso?

Para B2B (instituicao cobra alunos): Stripe + Asaas integrados nativamente. Para B2C com afiliados/checkout integrado estilo Hotmart: NAO temos sistema nativo. Quem precisa de afiliados pode usar EadBox/EadPlataforma como front + Studeia como LMS via integracao API.

Veja tambem

Caso de uso: Certificacao profissional (OB 3.0 verificavel)