> For the complete documentation index, see [llms.txt](https://docs.rnld.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rnld.dev/readme.md).

# Bem-vindo

Bem-vindo à documentação do Protect5M

O **Protect5M** é um serviço **anti-spoofer** especializado em **segurança e validação de jogadores** para servidores de FiveM e RedM.

Nossa missão é entregar produtos robustos e APIs que tornem as cidades mais seguras e inteligentes, com automações escaláveis e um sistema de validação de jogadores em que você pode confiar.

## O Protect5M em números

|               |                             |
| ------------- | --------------------------- |
| **+1 milhão** | de registros de jogadores   |
| **+30**       | servidores FiveM protegidos |

***

## Por que um anti-spoofer?

Banir um jogador só resolve o problema até ele voltar com **outra conta**. Spoofers trocam identificadores, criam novas contas e retornam ao servidor em minutos — e a staff passa a enxugar gelo.

O **Protect5M** foi criado para fechar essa porta.

### Como o Protect5M protege o seu servidor

* **Identificação única do jogador** — cada jogador recebe uma identidade própria, vinculada ao Discord e às contas usadas para entrar no servidor. Trocar de conta não significa começar do zero.
* **Detecção de contas alternativas** — aplicamos técnicas de análise de dados para reconhecer quando uma nova conta pertence a alguém já conhecido, com **baixíssima taxa de falsos positivos**.
* **Cruzamento de dados entre servidores** é o nosso diferencial: com mais de 30 servidores e 1 milhão de registros, o Protect5M reconhece contas alternativas que um banimento local nunca pegaria — **sem compartilhar banimentos** entre cidades.
* **Bloqueio antes da entrada** — a validação acontece no momento da conexão. O jogador banido é barrado antes de chegar a entrar na cidade.
* **Complementar ao seu anticheat** — o Protect5M não substitui o anticheat da sua cidade: ele trabalha em conjunto, garantindo que um banimento aplicado continue valendo.

### Operação simples para a sua staff

* **Painel web e bot de Discord** inclusos para consultar, liberar, banir e corrigir jogadores.
* **Controle de permissões** por cargo e nível de acesso.
* **Auto atendimento**: o próprio jogador resolve divergências legítimas do token pelo Discord, sem abrir ticket.
* **Logs de auditoria** de todas as ações.

{% content-ref url="/pages/d1Vy99wV9yg4bCJYrl5a" %}
[Descrição](/protect5m/descricao.md)
{% endcontent-ref %}

***

## Perguntas frequentes

### Instalação e compatibilidade

<details>

<summary>Tenho uma cidade ativa, com jogadores. Posso instalar?</summary>

**Sim.** O Protect5M sincroniza automaticamente as whitelists que você já tem: quem já era liberado na sua base **não precisa passar pelo processo de liberação de novo**.

Veja como ativar em [Sincronização com o banco local](/protect5m/instalacao/rnld_api/sincronizacao-com-o-banco-local.md).

</details>

<details>

<summary>Quais frameworks são suportados?</summary>

**Todos** de FiveM e RedM — inclusive frameworks feitos do zero. vRP, Creative, QBCore/Qbox e VorpCore são detectados automaticamente; para os demais, veja [Framework personalizado](/protect5m/instalacao/rnld_api/framework-personalizado.md).

</details>

<details>

<summary>Já uso um bot de whitelist e não quero trocar. Há conflito?</summary>

**Não.** O Protect5M só substitui a etapa de **"liberar ID"** pela **"liberação de token"**. Você pode continuar usando os seus bots atuais normalmente.

</details>

<details>

<summary>É um sistema de whitelist?</summary>

Funciona como um sistema de whitelist, porém com **capacidades expandidas**. Além de liberar o acesso, ele valida a identidade do jogador e detecta possíveis contas alternativas de jogadores banidos.

</details>

### Banimentos e privacidade

<details>

<summary>O que muda em relação ao banimento do meu anticheat?</summary>

Um banimento por **HWID local** só enxerga o que acontece no seu servidor. O Protect5M **cruza informações de jogadores entre diversos servidores** e faz uma **análise de risco** para identificar o jogador ilegítimo — o que reduz drasticamente os falsos positivos.

Na prática:

* Sempre haverá cheaters reutilizando as mesmas contas em outros servidores. Quando você bane um jogador pelo Protect5M, **todas as contas alternativas dele são queimadas** no seu servidor.
* Se ele voltar com uma conta nova, um novo token é gerado com as novas informações — **e já nasce banido**.

O Protect5M não substitui o anticheat: os dois trabalham juntos. Veja [Integrações com anticheat](/protect5m/instalacao/rnld_api/integracoes-com-anticheat.md).

</details>

<details>

<summary>É um banimento global?</summary>

**Não.** Banimentos globais, inclusive, violam os termos de serviço (TOS) da Cfx.

O Protect5M faz o **aproveitamento de dados públicos**, em uma plataforma de cruzamento de dados que rastreia contas alternativas com baixíssima taxa de falso positivo. **Nenhum banimento é compartilhado com outro servidor.**

A única exceção é entre servidores **do mesmo grupo** — por exemplo, banir um jogador de **todos os seus** servidores. Servidores não relacionados nunca compartilham dados.

</details>

<details>

<summary>Como cliente, terei acesso aos banimentos de outras cidades?</summary>

**Não.** Lidamos de forma séria e transparente com nossos clientes: a análise acontece em uma camada **à qual ninguém tem acesso**, e você só vê as informações dos jogadores do **seu próprio servidor**.

Dentro do seu servidor, o acesso aos dados é restrito **à alta gestão**, conforme as permissões que você definir.

</details>

<details>

<summary>Consigo sincronizar os banimentos feitos dentro do servidor?</summary>

**Sim.** Os banimentos feitos pela sua base — e também os do seu **anticheat** — podem ser enviados ao Protect5M. Veja [Integrações com anticheat](/protect5m/instalacao/rnld_api/integracoes-com-anticheat.md) e o export [toggleBan](/protect5m/instalacao/rnld_api/exports/toggleban.md).

</details>

### Operação

<details>

<summary>Se o jogador trocar de conta Rockstar, Discord ou Steam, ele é barrado?</summary>

**Sim.** Ele é barrado na conexão e um log de **divergência** é enviado ao seu servidor, mostrando quais informações mudaram.

A correção pode ser feita por três caminhos:

* **Bot do Discord** — pela staff ou pelo próprio jogador, no [auto atendimento](/protect5m/uso-do-bot-da-api/menus/say_autoatendimento.md);
* **Painel web**;
* **API**.

</details>

<details>

<summary>Como a minha staff opera o sistema?</summary>

Pelo **painel web** e pelo **bot de Discord**. Como administrador, você define as **permissões** e os **níveis de acesso** de cada membro da equipe.

</details>

<details>

<summary>Onde ficam os dados?</summary>

O sistema roda em **cloud**, com alta disponibilidade. Todo o processamento acontece do nosso lado, sem pesar no seu servidor.

</details>

## Documentação dos produtos

| Produto                                  | Descrição                                                                          |
| ---------------------------------------- | ---------------------------------------------------------------------------------- |
| [**Protect5M**](/protect5m/descricao.md) | Anti-spoofer: validação de jogadores, whitelist e detecção de contas alternativas. |

## Fale com a gente

{% embed url="<https://discord.rnld.dev>" %}
