Legal
Privacy Policy
AIM Broker is a messaging broker. It connects a business's own systems to the WhatsApp Business Platform, Messenger and Instagram Direct so messages can be received and sent through a single interface. This policy explains what personal data passes through the service, why, for how long it is kept, and how to have it deleted.
01Who we are
AIM Broker is operated by Artur Moisés, registered under [CNPJ_CPF], with address at [ADDRESS] ("we", "us"). For questions about this policy or about how your data is handled, write to arturmoiscontato@gmail.com.
We are an independent developer. We are not affiliated with, endorsed by, or a partner of Meta Platforms, Inc. "WhatsApp", "Messenger", "Instagram" and "Facebook" are trademarks of Meta Platforms, Inc.
02Scope
This policy covers:
- the AIM Broker application and its API;
- the administrative dashboard used by our customers;
- the integration with the WhatsApp Business Platform (Cloud API), Messenger Platform and Instagram Messaging API;
- the website at arturmoises.com.br.
It does not cover Meta's own processing of your data. When you use WhatsApp, Messenger or Instagram, Meta processes your data under its own terms — see the Meta Privacy Policy and the WhatsApp Privacy Policy. Nor does it cover the privacy practices of the businesses that use AIM Broker to talk to you; each of them publishes its own policy.
03Controller and processor roles
Two distinct relationships exist, and they carry different responsibilities:
| Relationship | Our role | What it covers |
|---|---|---|
| Customer account — the business that hires AIM Broker | Controller | Sign-up details, billing data, dashboard access logs, support history. |
| End-user conversations — people messaging that business | Processor (operator) | Message content and metadata routed through the broker. The customer is the controller and decides why and how this data is used; we act only on their documented instructions. |
If you messaged a business and want your conversation deleted, we will act on the request, but you may get a faster answer from the business itself. Either path works — see Data Deletion.
04Data we process
| Category | Examples | Source |
|---|---|---|
| Account data | Name, business email, password hash, company name, role. | Provided by the customer at sign-up. |
| Meta credentials | Access tokens, WhatsApp Business Account ID, phone number ID, Page ID, Instagram Professional Account ID. | Issued by Meta during authorisation. |
| Message content | Text, images, audio, video, documents, stickers, location and interactive replies exchanged between the end user and the business. | Received from Meta webhooks; sent through Meta APIs. |
| Message metadata | Sender and recipient identifiers (phone number, PSID, IGSID), timestamps, delivery and read status, conversation and template identifiers, error codes. | Meta webhooks and API responses. |
| End-user profile | Display name and profile picture, when Meta makes them available for the channel in use. | Meta APIs. |
| Technical data | IP address, user agent, dashboard and API request logs, timestamps. | Collected automatically on access. |
We do not ask for and do not intentionally collect sensitive personal data (health, religion, biometrics, political opinions, sexual orientation). If an end user volunteers such data inside a message, it is stored as ordinary message content and inherits the retention rules in section 10.
05Meta permissions
We request only the permissions the product actually needs. Each one, the data it unlocks and why we need it:
| Permission | Data accessed | Why |
|---|---|---|
whatsapp_business_messaging | Message content and metadata on the connected WhatsApp Business number. | Receive and send messages on the customer's behalf — the core function of the broker. |
whatsapp_business_management | WhatsApp Business Account settings, phone numbers, message templates. | Register the number with the Cloud API and manage approved templates. |
pages_messaging | Messenger conversations on the connected Page. | Receive and reply to Messenger messages. |
pages_show_list | List of Pages the customer administers. | Let the customer pick which Page to connect during setup. |
pages_manage_metadata | Page webhook subscriptions. | Subscribe to message events so nothing is missed. |
instagram_basic | Professional account ID, username, profile picture. | Identify the connected Instagram account in the dashboard. |
instagram_manage_messages | Instagram Direct conversations. | Receive and reply to Instagram Direct messages. |
business_management | Business Manager assets tied to the account. | Link the WhatsApp Business Account to the correct Business Manager. |
public_profile, email | Name, profile picture, Meta user ID, email of the person authorising. | Authenticate the administrator and bind the authorisation to a customer account. |
Permissions are used strictly for the purposes above. If we later need a new permission, this section is updated before the permission goes live.
06Purposes and legal bases
We process personal data under the Brazilian General Data Protection Law (LGPD, Law 13.709/2018) and, where it applies, the GDPR:
| Purpose | Legal basis |
|---|---|
| Deliver the messaging service to the customer. | Performance of a contract (LGPD art. 7, V; GDPR art. 6(1)(b)). |
| Route, store and display end-user conversations. | Processing on the controller's instruction (LGPD art. 39); the customer relies on contract performance or its own legitimate interest, and obtains opt-in where required. |
| Authenticate users, prevent fraud and abuse, keep audit logs. | Legitimate interest (LGPD art. 7, IX; GDPR art. 6(1)(f)). |
| Diagnose incidents, monitor availability, improve reliability. | Legitimate interest. |
| Billing and tax records. | Legal obligation (LGPD art. 7, II; GDPR art. 6(1)(c)). |
| Respond to data subject requests and legal orders. | Legal obligation; exercise of rights in proceedings. |
07What we never do
- We do not sell personal data, and we do not rent or trade it.
- We do not use message content for advertising, profiling for third parties, or building marketing lists.
- We do not use message content to train machine learning models, our own or anyone else's.
- We do not access conversations except when strictly necessary to fix a fault the customer reported, under logged and restricted access.
- We do not transfer data to Meta beyond what the APIs require to deliver a message.
08Sharing and sub-processors
Data is shared only with:
- Meta Platforms, Inc. — unavoidable: the message has to reach WhatsApp, Messenger or Instagram.
- Cloud infrastructure providers — hosting, database and object storage for the service, in [HOSTING_REGION].
- Operational service providers — transactional email, error monitoring and observability, strictly for running the service.
- Authorities — when a valid legal order requires it. We notify the affected customer unless the law forbids it.
Every sub-processor is bound by a contract with confidentiality and security obligations at least as strict as those in this policy, and may process data only on our instructions. A current list of sub-processors is available on request at arturmoiscontato@gmail.com.
09International transfers
Some providers process data outside Brazil. Where that happens, transfers rely on the safeguards in LGPD art. 33 — standard contractual clauses, or transfer to a country with an adequate level of protection — and, for GDPR, on the European Commission's Standard Contractual Clauses.
10Retention
| Data | Kept for |
|---|---|
| Message content and metadata | The period configured by the customer, capped at 24 months. Customers can set a shorter window. |
| Media files (image, audio, video, documents) | 90 days, then permanently deleted from object storage. |
| Meta access tokens | Until the integration is disconnected or the token is revoked, whichever comes first. |
| Customer account data | Contract term plus 5 years, as required by Brazilian civil and tax law. |
| Access and API logs | 6 months (Brazilian Internet Act, Law 12.965/2014, art. 15). |
| Encrypted backups | 30 days rolling. Deleted records disappear from backups as the window rolls over. |
When a retention period ends, data is permanently deleted or irreversibly anonymised. Data kept only for legal obligations stays blocked from ordinary use until that obligation expires.
11Security
- All traffic encrypted in transit with TLS 1.2 or higher; plaintext HTTP is refused.
- Data encrypted at rest with AES-256.
- Meta access tokens stored encrypted with keys held in a dedicated secrets manager, never in application code or version control.
- Every webhook from Meta is verified against its
X-Hub-Signature-256header before being processed. - Role-based access control, least privilege, and mandatory multi-factor authentication for administrative accounts.
- Audit logging of administrative access to customer data.
- Dependency and vulnerability scanning in the deployment pipeline; security patches applied on a defined schedule.
No system is perfectly secure. If a breach is likely to create risk to data subjects, we notify the affected customers and the Brazilian data protection authority (ANPD) without undue delay, with the facts, the likely consequences and the measures taken.
12Your rights
Under LGPD art. 18 and the GDPR you may request:
- confirmation that processing takes place, and access to your data;
- correction of incomplete, inaccurate or outdated data;
- anonymisation, blocking or deletion of unnecessary or excessive data, or data processed unlawfully;
- portability of your data to another provider;
- deletion of data processed on the basis of consent;
- information on the entities with which your data has been shared;
- withdrawal of consent, and information on the consequences of refusing it;
- objection to processing based on legitimate interest;
- review of decisions made solely by automated processing.
Write to arturmoiscontato@gmail.com. We answer within 15 days as required by the LGPD, and may ask for information to confirm your identity before acting. If we are acting as processor for a customer, we forward the request to that customer and tell you we have done so.
13Data deletion
You can request deletion of all data we hold about you at any time, for free. Full instructions — self-service, email and the Meta deletion callback — are on a dedicated page:
Deletion is completed within 30 days of a confirmed request, except for data we are legally required to keep, which is blocked from all other use until its retention period ends.
14Children
AIM Broker is a business tool and is not directed to children or adolescents. We do not knowingly collect data from anyone under 18. If we learn that we hold data of a child collected without the appropriate legal basis, we delete it. Contact us if you believe this has happened.
15Cookies
The public website uses no tracking, advertising or analytics cookies. The dashboard uses only strictly necessary cookies to keep you signed in and to protect against cross-site request forgery. These cannot be switched off without breaking authentication.
16Changes
We may update this policy. The "last updated" date at the top always reflects the current version. Material changes are announced to customers by email and in the dashboard at least 30 days before taking effect. Continuing to use the service after that means you accept the revised policy.
17Contact
Data protection contact:
arturmoiscontato@gmail.com
Controller: Artur Moisés, [CNPJ_CPF]
Address: [ADDRESS]
You also have the right to complain to the Brazilian National Data Protection Authority (ANPD) at gov.br/anpd, or to your local supervisory authority in the EEA.
Jurídico
Política de Privacidade
O AIM Broker é um broker de mensagens. Ele conecta os sistemas de uma empresa à WhatsApp Business Platform, ao Messenger e ao Instagram Direct para que as mensagens sejam recebidas e enviadas por uma interface única. Esta política explica quais dados pessoais passam pelo serviço, para quê, por quanto tempo são guardados e como pedir a exclusão.
01Quem somos
O AIM Broker é operado por Artur Moisés, inscrito sob [CNPJ_CPF], com endereço em [ADDRESS] ("nós"). Para dúvidas sobre esta política ou sobre o tratamento dos seus dados, escreva para arturmoiscontato@gmail.com.
Somos um desenvolvedor independente. Não somos afiliados, endossados ou parceiros da Meta Platforms, Inc. "WhatsApp", "Messenger", "Instagram" e "Facebook" são marcas da Meta Platforms, Inc.
02Abrangência
Esta política se aplica a:
- o aplicativo AIM Broker e sua API;
- o painel administrativo usado pelos nossos clientes;
- a integração com a WhatsApp Business Platform (Cloud API), a Messenger Platform e a Instagram Messaging API;
- o site arturmoises.com.br.
Ela não cobre o tratamento que a própria Meta faz dos seus dados. Ao usar WhatsApp, Messenger ou Instagram, a Meta trata seus dados sob os termos dela — veja a Política de Privacidade da Meta e a Política de Privacidade do WhatsApp. Também não cobre as práticas das empresas que usam o AIM Broker para falar com você; cada uma publica a própria política.
03Papéis: controlador e operador
Existem duas relações distintas, com responsabilidades diferentes:
| Relação | Nosso papel | O que abrange |
|---|---|---|
| Conta do cliente — a empresa que contrata o AIM Broker | Controlador | Dados de cadastro, faturamento, logs de acesso ao painel, histórico de suporte. |
| Conversas de usuários finais — pessoas que mandam mensagem para essa empresa | Operador | Conteúdo e metadados das mensagens que passam pelo broker. O cliente é o controlador e define por que e como esses dados são usados; nós agimos apenas conforme as instruções documentadas dele. |
Se você mandou mensagem para uma empresa e quer sua conversa apagada, nós atendemos o pedido, mas a própria empresa costuma responder mais rápido. Os dois caminhos funcionam — veja Exclusão de Dados.
04Dados tratados
| Categoria | Exemplos | Origem |
|---|---|---|
| Dados da conta | Nome, e-mail corporativo, hash de senha, razão social, cargo. | Informados pelo cliente no cadastro. |
| Credenciais da Meta | Tokens de acesso, ID da WhatsApp Business Account, ID do número de telefone, ID da Página, ID da conta profissional do Instagram. | Emitidos pela Meta na autorização. |
| Conteúdo das mensagens | Texto, imagem, áudio, vídeo, documentos, figurinhas, localização e respostas interativas trocadas entre o usuário final e a empresa. | Recebidos por webhooks da Meta; enviados pelas APIs da Meta. |
| Metadados das mensagens | Identificadores de remetente e destinatário (número de telefone, PSID, IGSID), horários, status de entrega e leitura, identificadores de conversa e de template, códigos de erro. | Webhooks e respostas de API da Meta. |
| Perfil do usuário final | Nome de exibição e foto de perfil, quando a Meta os disponibiliza para o canal em uso. | APIs da Meta. |
| Dados técnicos | Endereço IP, user agent, logs de requisição ao painel e à API, horários. | Coletados automaticamente no acesso. |
Não solicitamos e não coletamos intencionalmente dados pessoais sensíveis (saúde, religião, biometria, opinião política, orientação sexual). Se um usuário final informar esse tipo de dado dentro de uma mensagem, ele é armazenado como conteúdo comum e segue as regras de retenção da seção 10.
05Permissões da Meta
Solicitamos somente as permissões de que o produto realmente precisa. Cada uma, o dado que libera e o motivo:
| Permissão | Dado acessado | Por quê |
|---|---|---|
whatsapp_business_messaging | Conteúdo e metadados das mensagens do número WhatsApp Business conectado. | Receber e enviar mensagens em nome do cliente — função central do broker. |
whatsapp_business_management | Configurações da WhatsApp Business Account, números, templates de mensagem. | Registrar o número na Cloud API e gerenciar templates aprovados. |
pages_messaging | Conversas do Messenger na Página conectada. | Receber e responder mensagens do Messenger. |
pages_show_list | Lista de Páginas que o cliente administra. | Permitir que o cliente escolha qual Página conectar na configuração. |
pages_manage_metadata | Assinaturas de webhook da Página. | Assinar os eventos de mensagem para que nada se perca. |
instagram_basic | ID da conta profissional, nome de usuário, foto de perfil. | Identificar a conta do Instagram conectada no painel. |
instagram_manage_messages | Conversas do Instagram Direct. | Receber e responder mensagens do Instagram Direct. |
business_management | Ativos do Gerenciador de Negócios vinculados à conta. | Vincular a WhatsApp Business Account ao Gerenciador de Negócios correto. |
public_profile, email | Nome, foto, ID de usuário Meta e e-mail de quem autoriza. | Autenticar o administrador e vincular a autorização a uma conta de cliente. |
As permissões são usadas estritamente para as finalidades acima. Se passarmos a precisar de uma nova permissão, esta seção é atualizada antes de ela entrar em produção.
06Finalidades e bases legais
Tratamos dados pessoais com base na Lei Geral de Proteção de Dados (LGPD, Lei 13.709/2018) e, quando aplicável, no GDPR:
| Finalidade | Base legal |
|---|---|
| Prestar o serviço de mensageria ao cliente. | Execução de contrato (LGPD art. 7º, V; GDPR art. 6(1)(b)). |
| Rotear, armazenar e exibir conversas de usuários finais. | Tratamento por conta e ordem do controlador (LGPD art. 39); o cliente se apoia em execução de contrato ou legítimo interesse próprio, e obtém opt-in quando exigido. |
| Autenticar usuários, prevenir fraude e abuso, manter trilhas de auditoria. | Legítimo interesse (LGPD art. 7º, IX; GDPR art. 6(1)(f)). |
| Diagnosticar incidentes, monitorar disponibilidade, melhorar a confiabilidade. | Legítimo interesse. |
| Faturamento e obrigações fiscais. | Obrigação legal (LGPD art. 7º, II; GDPR art. 6(1)(c)). |
| Atender requisições de titulares e ordens judiciais. | Obrigação legal; exercício de direitos em processo. |
07O que nunca fazemos
- Não vendemos dados pessoais, nem alugamos ou trocamos.
- Não usamos o conteúdo das mensagens para publicidade, perfilamento para terceiros ou montagem de listas de marketing.
- Não usamos o conteúdo das mensagens para treinar modelos de IA, nossos ou de terceiros.
- Não acessamos conversas, exceto quando estritamente necessário para corrigir uma falha relatada pelo cliente, com acesso restrito e registrado em log.
- Não transferimos dados à Meta além do que as APIs exigem para entregar uma mensagem.
08Compartilhamento e suboperadores
Os dados são compartilhados apenas com:
- Meta Platforms, Inc. — inevitável: a mensagem precisa chegar ao WhatsApp, Messenger ou Instagram.
- Provedores de infraestrutura em nuvem — hospedagem, banco de dados e armazenamento de objetos, em [HOSTING_REGION].
- Prestadores operacionais — e-mail transacional, monitoramento de erros e observabilidade, estritamente para operar o serviço.
- Autoridades — mediante ordem legal válida. Notificamos o cliente afetado, salvo se a lei proibir.
Todo suboperador está vinculado a contrato com obrigações de confidencialidade e segurança ao menos tão rígidas quanto as desta política, e só pode tratar dados conforme nossas instruções. A lista atualizada de suboperadores está disponível mediante pedido em arturmoiscontato@gmail.com.
09Transferência internacional
Alguns provedores tratam dados fora do Brasil. Nesses casos, a transferência se apoia nas garantias do art. 33 da LGPD — cláusulas contratuais padrão ou transferência para país com grau de proteção adequado — e, no âmbito do GDPR, nas Cláusulas Contratuais Padrão da Comissão Europeia.
10Retenção
| Dado | Prazo |
|---|---|
| Conteúdo e metadados das mensagens | O período configurado pelo cliente, limitado a 24 meses. O cliente pode definir uma janela menor. |
| Arquivos de mídia (imagem, áudio, vídeo, documentos) | 90 dias, depois excluídos definitivamente do armazenamento de objetos. |
| Tokens de acesso da Meta | Até a integração ser desconectada ou o token revogado, o que ocorrer primeiro. |
| Dados cadastrais do cliente | Vigência do contrato mais 5 anos, conforme a legislação civil e tributária brasileira. |
| Logs de acesso e de API | 6 meses (Marco Civil da Internet, Lei 12.965/2014, art. 15). |
| Backups criptografados | 30 dias em janela móvel. Registros excluídos somem dos backups conforme a janela avança. |
Encerrado o prazo, o dado é excluído em definitivo ou anonimizado de forma irreversível. Dados mantidos apenas por obrigação legal ficam bloqueados para qualquer outro uso até o fim dessa obrigação.
11Segurança
- Todo o tráfego é criptografado em trânsito com TLS 1.2 ou superior; HTTP em texto claro é recusado.
- Dados criptografados em repouso com AES-256.
- Tokens de acesso da Meta armazenados de forma cifrada, com chaves em gerenciador de segredos dedicado — nunca no código nem no controle de versão.
- Todo webhook vindo da Meta é verificado pelo header
X-Hub-Signature-256antes de ser processado. - Controle de acesso por papel, menor privilégio e autenticação multifator obrigatória para contas administrativas.
- Registro de auditoria dos acessos administrativos a dados de clientes.
- Varredura de dependências e vulnerabilidades no pipeline de deploy; correções de segurança aplicadas em cronograma definido.
Nenhum sistema é perfeitamente seguro. Se um incidente puder acarretar risco aos titulares, comunicamos os clientes afetados e a Autoridade Nacional de Proteção de Dados (ANPD) sem demora injustificada, com os fatos, as consequências prováveis e as medidas adotadas.
12Seus direitos
Pelo art. 18 da LGPD e pelo GDPR, você pode solicitar:
- confirmação da existência de tratamento e acesso aos seus dados;
- correção de dados incompletos, inexatos ou desatualizados;
- anonimização, bloqueio ou eliminação de dados desnecessários, excessivos ou tratados em desconformidade com a lei;
- portabilidade dos seus dados a outro fornecedor;
- eliminação dos dados tratados com base no consentimento;
- informação sobre as entidades com as quais seus dados foram compartilhados;
- revogação do consentimento e informação sobre as consequências da negativa;
- oposição ao tratamento fundado em legítimo interesse;
- revisão de decisões tomadas unicamente por tratamento automatizado.
Escreva para arturmoiscontato@gmail.com. Respondemos em até 15 dias, conforme a LGPD, e podemos pedir informações para confirmar sua identidade antes de agir. Se estivermos atuando como operador de um cliente, encaminhamos o pedido a ele e avisamos você.
13Exclusão de dados
Você pode pedir a exclusão de todos os dados que temos sobre você a qualquer momento, sem custo. As instruções completas — autoatendimento, e-mail e o callback de exclusão da Meta — estão em página dedicada:
Instruções de exclusão de dados →
A exclusão é concluída em até 30 dias a contar da confirmação do pedido, salvo dados que a lei nos obriga a manter, que ficam bloqueados para qualquer outro uso até o fim do prazo de guarda.
14Crianças e adolescentes
O AIM Broker é uma ferramenta corporativa e não se destina a crianças ou adolescentes. Não coletamos conscientemente dados de menores de 18 anos. Se soubermos que mantemos dados de uma criança coletados sem base legal adequada, nós os excluímos. Fale conosco se acreditar que isso aconteceu.
15Cookies
O site público não usa cookies de rastreamento, publicidade ou analytics. O painel usa apenas cookies estritamente necessários para manter você autenticado e proteger contra falsificação de requisição entre sites. Eles não podem ser desativados sem quebrar a autenticação.
16Alterações
Podemos atualizar esta política. A data de "última atualização" no topo sempre reflete a versão vigente. Mudanças relevantes são comunicadas aos clientes por e-mail e no painel com pelo menos 30 dias de antecedência. Continuar usando o serviço depois disso significa aceitar a política revisada.
17Contato
Contato de proteção de dados:
arturmoiscontato@gmail.com
Controlador: Artur Moisés, [CNPJ_CPF]
Endereço: [ADDRESS]
Você também pode reclamar à Autoridade Nacional de Proteção de Dados (ANPD) em gov.br/anpd, ou à autoridade de controle do seu país no EEE.