> ## Documentation Index
> Fetch the complete documentation index at: https://docs.evolutionfoundation.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Licenciamento e Ativação

> Como funciona a ativação de licença gratuita da Evolution API, CRM e Go — o que é coletado, o que não é, e por que existe.

## Resumo

A partir das versões mais recentes, os produtos da Evolution (API, CRM, Go e Evo Nexus) passaram a exigir uma **ativação de licença gratuita** no primeiro acesso.

Isso **não muda** a natureza open source do projeto. A Evolution continua:

* 100% gratuita
* Open source sob **Apache License 2.0**
* Self-hosted
* Sem limites de uso
* Sem bloqueio de funcionalidades
* Sem cobrança em nenhum momento

A ativação existe para que possamos entender o alcance real do ecossistema, medir métricas de adoção e proteger a marca Evolution.

<Note>
  Se você instalou uma versão sem ativação obrigatória, continua funcionando normalmente. O requisito de ativação vale apenas para as versões a partir das releases indicadas em cada produto (ex.: Evolution API `2.4.0+`).
</Note>

***

## Quais produtos exigem ativação

| Produto       | Versão a partir de | Tier padrão |
| ------------- | ------------------ | ----------- |
| Evolution API | `2.4.0`            | `community` |
| Evolution CRM | release atual      | `community` |
| Evolution Go  | release atual      | `community` |
| Evo Nexus     | release atual      | `community` |

Todos os tiers `community` são **gratuitos**, sem limite de instâncias, sem limite de mensagens e sem feature flag bloqueando funcionalidades.

***

## O que é coletado

Durante a ativação, coletamos apenas:

* **E-mail** — para identificar o operador da instância
* **Telefone** — para contato em caso de incidentes de segurança ou abuso
* **Versão** da Evolution em uso
* **Identificador único da instância** (UUID gerado localmente)

Depois da ativação, a instância envia *heartbeats* periódicos contendo:

* Versão atual
* Contadores agregados de uso (ex.: total de mensagens enviadas no período)
* Lista de features habilitadas (ex.: `chatbot`, `webhook`, `broadcast`)
* IP do servidor (extraído automaticamente do request, usado para geolocalização aproximada)

Payload exato do heartbeat:

```json theme={null}
{
  "instance_id": "550e8400-e29b-41d4-a716-446655440000",
  "telemetry_bundle": {
    "messages_sent": 1500,
    "features": ["chatbot", "broadcast", "webhook"]
  }
}
```

***

## O que NÃO é coletado

A Evolution **não** coleta, em nenhuma circunstância:

* Mensagens
* Conversas
* Conteúdo trafegado
* Contatos
* Mídia
* Números de WhatsApp dos usuários finais
* Tokens, credenciais ou API keys de terceiros
* Dados privados da instância
* Configurações sensíveis

A coleta é **agregada e técnica** — não há acesso ao conteúdo das comunicações que passam pela sua instância.

***

## Por que existe a ativação

A ativação da licença permite à Evolution Foundation:

1. **Medir o ecossistema** — saber quantas instâncias existem, em quais países, em quais versões
2. **Planejar infraestrutura** — dimensionar serviços públicos (registry, telemetry, docs)
3. **Detectar abuso** — identificar uso indevido da marca Evolution e usos fora dos termos da Apache 2.0
4. **Priorizar roadmap** — saber quais features são realmente usadas em produção
5. **Sustentar o projeto** — fundamentar decisões comerciais (Cloud, suporte) com dados reais

A Evolution sempre teve telemetria básica de versão. A partir das releases atuais, esse processo passou a ser **formalizado** através da ativação.

***

## A Evolution continua Apache 2.0?

Sim. A licença do código-fonte continua sendo **Apache License 2.0**, sem cláusulas adicionais.

Isso significa que você pode:

* Auditar todo o código-fonte
* Modificar, recompilar e redistribuir
* Fazer fork do projeto
* Usar comercialmente
* Self-hostar sem cobrança

A ativação da licença é um requisito de **funcionalidade do Manager**, não da licença de software. Ela existe como mecanismo operacional (registro de instância), não como restrição de uso do código.

<Warning>
  Forks que removem a ativação são permitidos pela Apache 2.0, mas perdem o direito de usar a marca **Evolution** e os assets associados (logo, nome, identidade visual). A marca é protegida separadamente da licença do código.
</Warning>

***

## Continua tudo grátis?

Sim. No modelo atual:

* A licença `community` é gratuita
* Não há feature paga dentro do Evolution API, CRM ou Go open source
* Não há limite de uso, mensagens ou instâncias para o tier community

O modelo comercial da Evolution sempre foi e continua sendo:

* **Cloud hospedado** — para quem prefere não fazer instalação própria
* **Suporte profissional** — SLA, prioridade, integração assistida
* **Serviços gerenciados** — infraestrutura, observabilidade, compliance

***

## Próximos passos

<CardGroup cols={2}>
  <Card title="Fluxo de Ativação" icon="key" href="/licensing/activation">
    Como funciona o registro de licença — endpoints, polling, autenticação
  </Card>

  <Card title="Ativação Automática" icon="bolt" href="/licensing/auto-activation">
    Pule o navegador em instalações subsequentes com `EVOLUTION_OPERATOR_EMAIL`
  </Card>

  <Card title="Telemetria" icon="chart-line" href="/licensing/telemetry">
    Payloads exatos, heartbeat e o que é enviado em cada chamada
  </Card>

  <Card title="FAQ" icon="circle-question" href="/licensing/faq">
    Perguntas frequentes sobre cobrança, privacidade, fork, offline e marca
  </Card>
</CardGroup>

***

## Compromisso de transparência

Acreditamos que open source se constrói com transparência.

Se houver qualquer mudança em telemetria, licenciamento ou coleta de dados no futuro, ela será:

* Documentada publicamente nesta página
* Anunciada no changelog do produto
* Comunicada na comunidade antes de virar release estável

A documentação atual reflete o comportamento dos produtos nas versões listadas acima. Para acompanhar mudanças, veja o [changelog do Evolution API](https://github.com/evolution-foundation/evolution-api/releases).
