Instalação

O Mandarin Ads é um programa para Windows 10 ou 11, 64 bits. Execute o instalador que você recebeu — é um arquivo só. Não é preciso ter o Chrome instalado: o navegador vem dentro do pacote.

O Windows vai mostrar um aviso azul Diz "O Windows protegeu o computador" com editor desconhecido. Isso acontece porque o instalador ainda não tem certificado de assinatura — não é vírus. Clique em Mais informações e depois em Executar assim mesmo.

A instalação não pede permissão de administrador e coloca o programa na sua pasta de usuário. Ao terminar, um atalho Mandarin Ads aparece na área de trabalho.

Onde ficam os arquivos

O quêOnde
Programa%LOCALAPPDATA%\Programs\Mandarin Ads
Sessões dos perfis%APPDATA%\mandarin-anty-desktop\profiles
Sua sessão de login%APPDATA%\mandarin-anty-desktop\session.dat (cifrado pelo Windows)
Dados da empresa%APPDATA%\mandarin-anty-desktop\empresas.json — cópia local de empresa, site e CNPJ
Abas de cada perfil…\profiles\<perfil>\mandarin-tabs.json
Diário do assistente…\profiles\<perfil>\mandarin-ads.log
Servidor (opcional)%APPDATA%\mandarin-anty-desktop\server.json — aponta o app para outro servidor

Perfis, contas salvas e permissões não ficam aqui — eles moram no servidor. Desinstalar o programa não apaga nada disso.

Criar sua conta

O cadastro acontece dentro do programa, não neste site. Abra o Mandarin Ads e clique em Criar conta, abaixo do botão de entrar.

  1. E-mail — informe um endereço que você acessa de verdade.
  2. Código — chega um número de 6 dígitos por e-mail. Ele vale 15 minutos.
  3. Usuário e senha — escolha como vai entrar. A senha precisa de pelo menos 4 caracteres — letras, números, símbolos, o que você quiser.

Terminou, você já entra direto no painel. Sua conta começa com 3 perfis, sem prazo para acabar e sem nenhum recurso bloqueado. Para aumentar, mande uma mensagem pelo chat de suporte dentro do próprio programa — o botão fica no canto inferior direito.

O código não chegou? Confira a caixa de spam. Se ainda assim não vier, espere um minuto e use Reenviar. Cada e-mail pode pedir até 4 códigos por hora — o limite existe para o cadastro não ser usado para disparar mensagem para terceiros.

Se o e-mail já tem conta

O programa responde igual, mas nenhum código é enviado — em vez disso, o dono do endereço recebe um aviso de que alguém tentou cadastrar com ele. É proposital: a resposta não muda para que ninguém consiga descobrir, por tentativa, quais e-mails têm conta aqui.

Entrar e sessão

Você entra com usuário e senha (não com o e-mail). O programa guarda a sessão de forma cifrada pelo próprio Windows, então da próxima vez ele abre já logado. A sessão dura 30 dias sem uso.

Você é desconectado antes disso quando:

Criar e organizar perfis

Um perfil é uma sessão completa de navegador: cookies, histórico, armazenamento e cache próprios, numa pasta só dele. Clique em Criar perfil e dê um nome.

O nome é só para você se achar. Nomes que funcionam bem na prática descrevem a conta ou a campanha — CAMP 12, Loja SP, Cliente Duns.

No mesmo modal você já pode preencher o resto: plataforma, nome da empresa, site, CNPJ, uma nota e o proxy. Os três dados da empresa são o que o assistente de campanha usa depois.

O que separa um perfil do outro

Duas coisas, e só elas: a sessão isolada — cada perfil tem a própria pasta de cookies, storage e cache, então sair de uma conta não desloga a outra e um site não enxerga a sessão do vizinho — e o proxy, quando você configura um por perfil.

O que fica igual em toda abertura é o idioma pt-BR e o fuso America/Sao_Paulo, para combinarem com um IP brasileiro. O navegador é um Chromium de verdade, sem User-Agent falso.

Ele não inventa placa de vídeo, canvas nem fontes — de propósito Falsificar essas características parece esperto até o primeiro captcha. O hCaptcha (o mesmo da consulta de CNPJ) manda o navegador desenhar de verdade e compara o resultado com o que o perfil diz ser. Se o perfil afirma uma placa de vídeo que não é a que está renderizando, o token é reprovado — e você trava. Fora que fingir hardwares diferentes saindo todos pelo mesmo IP é mais suspeito do que não fingir nada. Esse disfarce só faria sentido junto de um proxy por perfil, com a tela e a placa ajustadas para bater com o país do IP; sem isso, ele custa mais do que entrega.

Abrir o navegador

Clique em Iniciar na linha do perfil. O navegador abre com a identidade daquele perfil e, se houver conta salva, faz o login sozinho. O botão vira Parar enquanto estiver aberto.

Fechar a janela do navegador na mão também funciona — o painel percebe e devolve o botão para Iniciar.

Não abra o mesmo perfil em dois computadores ao mesmo tempo O banco de cookies do navegador não suporta dois donos simultâneos e a sessão corrompe. Combine com a equipe quem usa o quê, ou distribua perfis diferentes para cada pessoa.

Login automático e 2FA

Cada perfil pode guardar uma conta: plataforma, e-mail ou usuário, senha e a chave 2FA. Clique na coluna Conta da linha do perfil para preencher.

Como o preenchimento acontece

  1. O navegador abre direto na tela de login da plataforma escolhida.
  2. O e-mail é digitado sozinho, tecla a tecla.
  3. Quando o campo de senha aparece, a senha é digitada.
  4. Quando o campo do código aparece, o código de 6 dígitos é calculado na hora e preenchido.

A chave 2FA

É a mesma sequência de letras e números que o site mostra junto do QR Code quando você ativa a verificação em duas etapas — algo como JBSWY3DPEHPK3PXP. O link otpauth:// completo também é aceito.

Um cartão flutuante no canto da página mostra o código com contagem regressiva, com botões Copiar, Preencher e Pausar — útil quando o site pede o código fora da tela de login. Dentro do painel, o selo 2FA na coluna Conta mostra o mesmo código.

Plataformas com preset

Google/Gmail, Facebook, Microsoft/Outlook, Instagram, TikTok, X/Twitter e LinkedIn. Qualquer outro site funciona: basta informar a URL da tela de login.

A página nunca recebe seus segredos Quem digita é o próprio programa, pelo teclado real do navegador, e só em campos que estejam num domínio da plataforma que você escolheu. A senha e a chave 2FA não passam pela página em momento nenhum — não existe variável, função nem ponte publicada no navegador. O cartão de apoio da Mandarin aparece apenas nesses mesmos domínios da plataforma, e nunca nos outros sites que você abrir no perfil.

Importar contas em massa

Em Perfil rápido → Importar contas, escolha um arquivo .txt ou cole a lista direto. Uma conta por linha:

conta1@gmail.com:senha123:JBSWY3DPEHPK3PXP
conta2@gmail.com|senha456|KRSXG5DJNZTXK3DB|1.2.3.4:8080
conta3@gmail.com;senha789

O separador e a ordem das colunas são detectados sozinhos — e dá para fixar os dois na mão se a detecção errar. Separadores aceitos: : | ; , ---- * e tabulação.

Além de e-mail, senha, chave 2FA e proxy, cada linha pode trazer empresa, site e CNPJ — os campos que o assistente de campanha usa. Há também três caixas “para todas” na própria janela: o que você preencher ali vale para as linhas que não trouxerem o dado.

Quando não há layout fixo

Se as suas linhas não seguem uma ordem, ele reconhece cada pedaço pelo formato: a chave 2FA por ser base32 com 16 caracteres ou mais, o CNPJ por ter 14 dígitos, o proxy por ter host:porta e o site por ter domínio sem arroba. O que sobra vira e-mail e senha.

Opções do lote

A prévia mostra exatamente o que será criado antes de confirmar, com a senha mascarada. Se o seu limite comportar apenas parte da lista, ele cria o que couber e avisa quantas ficaram de fora — o lote inteiro nunca é perdido por causa do limite.

Tags, notas e cores

Tags agrupam perfis por qualquer critério seu: cliente, status, campanha. Clique em + tag na linha do perfil. A tag é criada na hora se ainda não existir, e apagada sozinha quando deixa de ser usada por qualquer perfil.

Clicar numa tag filtra a lista. Notas abrem um bloco com seletor de cor — use para lembrar de senha trocada, documento enviado, prazo.

A cor da nota é local; o texto não O texto da nota vai para o servidor e acompanha o perfil em qualquer computador. Já a cor escolhida fica guardada só naquela máquina — em outro computador a nota volta à cor padrão, com o texto intacto.

Proxy por perfil

Cada perfil pode sair por um IP diferente. Clique na coluna Proxy e informe o endereço. Formatos aceitos:

Pode colar do jeito que o fornecedor entregou: o usuário e a senha podem vir antes ou depois do @, e senha com @ dentro não atrapalha.

Sem proxy, todos os perfis saem pelo IP da sua internet. Isso funciona bem quando é você sozinho, no mesmo lugar de sempre.

O perfil abre no país do proxy

Quando o perfil tem proxy, o navegador não sai só pelo IP dele: o fuso horário, o idioma e a localização passam a ser os do país por onde o proxy sai. Um IP de Nova York com relógio de São Paulo é uma contradição que qualquer site lê em uma linha de JavaScript — e é dela que vem boa parte das suspensões. O WebRTC também é fechado nesses perfis, para o seu IP de casa não escapar por fora do proxy.

A descoberta acontece na primeira abertura do perfil (leva alguns segundos) e fica guardada por sete dias. Enquanto ela não for possível, o perfil abre no padrão brasileiro em vez de chutar um país.

Confira o aviso ao abrir o perfil Quando o proxy entra, o aviso diz por qual país o navegador está saindo. Quando o texto não é reconhecido como proxy, o aviso diz "Proxy não reconhecido" e o perfil abre pelo SEU IP — leia esse balão antes de começar a trabalhar na conta. Este campo é para o endereço do proxy; anotação sobre o perfil vai na coluna Notas.
Trocar o país de um perfil que já roda é uma mudança visível Uma conta que sempre entrou do Brasil e amanhã entra dos Estados Unidos chama atenção sozinha, mesmo com tudo alinhado. O melhor momento para pôr o proxy é antes do primeiro login do perfil. E conta nova aberta por IP de outro país tende a nascer com a moeda e o faturamento daquele país.
Com equipe, o proxy deixa de ser opcional Se o João abre um perfil em São Paulo e amanhã a Maria abre o mesmo perfil em Recife, a plataforma vê a mesma conta saltando de cidade — e é esse o gatilho mais comum de suspensão. Perfil usado por mais de uma pessoa precisa de um IP fixo próprio.

Criar a campanha sozinho

A partir da versão 1.19, o programa percorre o assistente do Google Ads no lugar da pessoa: preenche os campos, escolhe as opções, cria o perfil de pagamentos a partir do CNPJ e monta a campanha de Pesquisa para o site. No fim, devolve a tela para você conferir e publicar.

Como disparar

  1. Clique em Iniciar no perfil e espere o login automático do Google terminar.
  2. No menu de três pontinhos daquele perfil, escolha Criar campanha (Google Ads).

Há um segundo caminho: dentro da janela do navegador do perfil, o cartão flutuante da Mandarin mostra um botão Google Ads que dispara exatamente o mesmo fluxo — ele aparece nos perfis que já têm empresa salva.

O andamento aparece em tempo real nesse cartão (Ads 12: temas de palavra-chave, por exemplo) e o painel não trava enquanto isso: o trabalho roda em segundo plano.

Por que o disparo é manual Antes ele começava sozinho quando o login terminava — e recomeçava o fluxo em contas que já tinham campanha criada. Sendo você quem aperta o botão, um perfil só entra no assistente quando você quer.

O que precisa estar salvo

Os três campos ficam em Conta e login, junto do e-mail, da senha e da chave 2FA — e a importação em massa também aceita os três por linha.

CampoObrigatório?Para que serve
Nome da empresaSimSem ele o assistente nem inicia. É o primeiro campo do assistente do Google.
SiteRecomendadoUsado na campanha express e de novo na campanha de Pesquisa. Sem site, ele registra e segue.
CNPJPara o pagamentoÉ o que permite criar o perfil de pagamentos. Sem ele, o programa avisa antes de começar e para nessa tela.

O que ele faz

Em resumo: abre o Google Ads na sua conta, monta a campanha express inteira (empresa, site, objetivo, imagens, palavras-chave e região), cria o perfil de pagamentos a partir do CNPJ — com Pix e o primeiro valor — e, por fim, monta uma campanha de Pesquisa para o site, parando antes de publicar.

Os textos do anúncio são os que o próprio Google gera; ele apenas espera e confere. A razão social não é adivinhada: ele lê da tela o nome que o Google devolveu para aquele CNPJ. E o aviso de anúncios políticos da União Europeia, quando aparece, é respondido com Não.

Português e inglês

A conta do Google pode abrir em qualquer um dos dois idiomas, às vezes mudando no meio do caminho. O assistente reconhece cada tela primeiro por marcas que não dependem de idioma e só depois por texto, aceitando os dois. Nada quebra porque o botão virou Next.

Ele não segue um roteiro fixo

A cada volta, o programa olha qual tela está na frente, faz o que aquela tela pede e avança. Uma etapa a mais, a menos ou fora da ordem esperada não quebra o fluxo — e uma falha numa etapa não derruba as outras: ele limpa o que estiver por cima e tenta de novo, até três vezes por tela.

Quando ele para

Sempre que algo não sai como esperado, ele prefere parar a mandar uma etapa pela metade. A janela do navegador continua aberta, exatamente na tela em que estava, e o motivo fica escrito no diário daquele perfil.

SituaçãoO que acontece
Perfil fechado“Abra o perfil primeiro e espere o login do Google terminar”
Sem nome da empresaNão inicia
Sem CNPJAvisa antes de começar e para no perfil de pagamentos
Assistente já rodando“Já tem o assistente rodando neste perfil. Espere terminar.”
Tela travadaEncerra e registra em qual endereço parou (teto de 20 minutos)

O que ele nunca faz: não escreve o texto do anúncio, não envia imagens próprias (escolhe só entre as que o Google sugere), não define orçamento nem lance, não publica a campanha final e não faz o login por conta própria. O único valor financeiro que informa é o pagamento manual de 150 no perfil de pagamentos.

O diário do perfil

Cada perfil tem um arquivo mandarin-ads.log dentro da pasta dele, com data e hora de cada etapa. Quando algo não é encontrado, ele grava um raio-x da tela — os campos visíveis com rótulo, tipo e valor, e os botões de cada quadro da página. É o primeiro lugar para olhar quando o assistente parar onde você não esperava.

Enquanto a automação roda, o preenchimento automático de login fica congelado, para que os dois não disputem o mesmo teclado. E um perfil aceita uma automação por vez.

Usuários e limites

Se você é administrador, o ícone de Equipe na barra lateral abre a lista da sua equipe: as pessoas que você criou. Equipes diferentes não se enxergam.

ColunaO que mostra
UsuárioNome de entrada e, abaixo, o e-mail do cadastro. Quem foi criado por você aparece como "criado por você".
CriadosPerfis que a pessoa criou, sobre o limite dela.
RecebidosPerfis que você atribuiu a ela. Não consomem o limite.

Limite muda quantos perfis a pessoa pode criar. Perfis abre a atribuição de acessos. O ícone de lixeira remove o usuário — e os perfis que ele criou vão junto.

Administradores

Existe uma conta master: a dona do sistema. Só ela nomeia administradores, e quem ela nomeia passa a montar e gerenciar a própria equipe.

Nomear administradorCriar e gerenciar usuáriosEnxerga
Mastersimtodostodas as equipes e todos os perfis
Administrador—só a equipe delea equipe dele e os perfis dela
Usuário——os perfis que criou e os que recebeu

Na tela de Equipe do master aparecem o botão Tornar admin / Remover admin e a coluna Equipe de, que diz a quem cada conta responde.

Um administrador não alcança as outras equipes Ele não vê a conta master, não vê quem o master criou e não nomeia ninguém. Ao ser destituído, a equipe dele passa para o master e os aparelhos dele são desconectados na hora.

Permissão por perfil

Em Equipe → Perfis, marque quais perfis a pessoa vai enxergar. Cada perfil marcado tem dois níveis, alternados pelo botão à direita:

Abrir e usarEditar nome, notas, tags, contaApagarDar acesso
Master (todos os perfis)simsimsimsim
Administrador (perfis da equipe dele)simsimsimsim
Dono do perfilsimsimsimsim
Recebeu com "Editar"simsim——
Recebeu com "Usar"sim———

Salvar substitui a lista inteira: o que você desmarcar, a pessoa deixa de enxergar na mesma hora. Na máquina dela, os perfis emprestados aparecem com um selo azul indicando de quem são.

"Só uso" não esconde a senha da conta Quem pode abrir o perfil recebe as credenciais na máquina dele — é assim que o navegador consegue digitá-las na página. O que o modo "Usar" impede é ver e alterar a conta salva pela tela de edição. Só empreste perfis a quem você confiaria a senha.

Histórico

Em Equipe → Histórico, o administrador vê quem abriu qual perfil e quando, além de quem ganhou ou perdeu acesso a quê — dentro da equipe dele. O master vê tudo.

O registro guarda o nome do perfil junto com o evento, então ele sobrevive à exclusão do perfil. É o que permite responder "quem mexeu nessa conta antes de ela cair" mesmo depois de o perfil não existir mais.

Suporte e planos

O suporte fica dentro do programa: o botão redondo no canto inferior direito abre um chat direto com a gente. Não é robô nem central de ajuda — a mensagem chega para quem cuida do sistema, e a resposta aparece no mesmo lugar.

Use esse chat para o que precisar: dúvida, problema, sugestão — e também para aumentar o número de perfis da sua conta. Diga de quantos você precisa e a liberação é feita na hora, sem precisar reinstalar nem sair do programa.

Quantos perfis eu tenho

A conta nova nasce com 3 perfis. É um teste de verdade, não uma versão capada: os 3 fazem tudo que o programa faz — criam campanha no Google Ads, fazem login automático com 2FA, aceitam proxy e entram na equipe. Não há prazo para acabar.

O número que você está usando aparece na barra de baixo do painel, no formato perfis usados / limite. Perfis que outra pessoa compartilhou com você não contam nessa conta — só os que você mesmo criou.

Pedir mais perfis

Abra a aba Plano no menu lateral. Ela mostra o plano que você tem hoje, quanto está usando, e os quatro planos disponíveis. Clique em Quero este plano no que você quer.

PlanoPerfisPor mês
Teste3Grátis
Início20R$ 35
Profissional100R$ 309
Equipe300R$ 549

O pedido vira uma mensagem no seu chamado de suporte, e a liberação chega ali mesmo — o limite muda sozinho na barra de baixo, sem reinstalar nem sair do programa. Enquanto um pedido está pendente, os outros botões ficam esperando: um pedido de cada vez, para não bagunçar.

Você não consegue pedir um plano menor do que os perfis que já usa — o programa avisa em vez de apagar alguma coisa. Se precisar diminuir, apague os perfis que sobram primeiro.

O pagamento dentro do programa está a caminho Hoje a liberação passa por nós — você pede na aba Plano e a gente libera. O Pix dentro do próprio aplicativo, com liberação automática assim que o pagamento cair, está sendo construído; quem já for cliente migra sem fazer nada e sem mudar de preço.

Segurança

O quêComo é protegido
Sua senha de entradaHash Argon2id — não volta a texto nunca, nem para quem tem o banco.
Senha e chave 2FA dos perfisAES-256-GCM, com a chave num arquivo fora do banco.
TransporteHTTPS em toda comunicação.
Sessão no seu computadorCifrada pelo Windows (DPAPI): só o seu usuário do Windows lê.
Tentativas de login5 por minuto por IP. Acima disso, bloqueia.
Sessão roubadaUso de credencial já renovada derruba todas as sessões da conta.

As senhas das contas dos perfis precisam voltar a texto para serem digitadas na página — então elas são cifradas, não "hasheadas". A chave dessa cifra mora num arquivo separado do banco de dados: quem levar só o banco não lê nada.

Atualizações

O programa verifica versões novas ao abrir e a cada 6 horas e baixa em segundo plano. Um cartão fixo na tela mostra o progresso do download e avisa quando a atualização está pronta — daí você reinicia na hora ou deixa para quando fechar.

Perfis abertos na hora da atualização

Se houver perfil aberto, ele diz quantos vai fechar e pede sua confirmação antes de reiniciar. Confirmando, ele:

  1. anota em disco quais perfis estavam abertos;
  2. fecha os navegadores com calma, dando tempo para o Chromium terminar de gravar cookies e armazenamento — fechar no grito é o que corrompe sessão e desloga a conta;
  3. instala e reinicia;
  4. reabre os mesmos perfis depois que você entra.

A anotação vale por uma hora. Se a atualização der errado e você só voltar no dia seguinte, ela é descartada e nada é reaberto sem você pedir.

As abas de cada perfil também voltam: o navegador salva continuamente os endereços abertos dentro da pasta daquele perfil e os reabre na próxima vez.

Perfis, contas salvas, tags e permissões não são tocados — eles estão no servidor.

Limites e requisitos

ItemValor
SistemaWindows 10 ou 11, 64 bits
Memória4 GB mínimo · 8 GB recomendado
Disco~1 GB para o programa, mais o que cada perfil aberto acumular
Perfis na conta nova3 (aumenta pelo suporte, dentro do app)
Importação em massaaté 1.000 linhas por vez
Duração da sessão30 dias sem uso
Código de cadastro15 minutos · 5 tentativas · 4 pedidos por hora

Problemas comuns

"Sem conexão com o servidor"

O programa não conseguiu falar com o servidor. Verifique sua internet. Se ela está boa e o erro persiste, o servidor pode estar em manutenção — avise o administrador.

O código de cadastro não chega

Procure na caixa de spam. Confirme se digitou o endereço certo. Espere um minuto e use Reenviar. Depois de 4 pedidos na mesma hora, aquele e-mail fica bloqueado até a hora seguinte.

"Sua sessão expirou"

Passaram-se 30 dias, ou o administrador desativou sua conta, ou a senha foi trocada em outro computador. Basta entrar de novo.

O perfil abre deslogado

A sessão do navegador é local. Se você trocou de computador ou formatou, o perfil abre limpo e faz o login automático de novo — desde que a conta esteja salva nele.

A conta foi suspensa depois que a equipe começou a usar

É o caso mais comum e quase sempre tem a mesma causa: o mesmo perfil sendo aberto de lugares diferentes. Para a plataforma, é a conta pulando de cidade. A solução é um proxy fixo por perfil, para que ele saia sempre pelo mesmo IP, independentemente de quem abriu.

O navegador não abre

Feche o programa por completo e abra de novo. Se persistir, confira se o antivírus não colocou o navegador embutido em quarentena — o caminho é %LOCALAPPDATA%\Programs\Mandarin Ads\resources\pw-browser.

"Abra o perfil primeiro e espere o login do Google terminar"

O assistente de campanha foi disparado com o perfil fechado, ou antes de a sessão do Google existir. Clique em Iniciar, espere o login automático terminar de verdade e só então mande criar a campanha.

"Sem nome da empresa"

O assistente não começa sem esse campo. Abra Conta e login naquele perfil e preencha nome da empresa, site e CNPJ.

O assistente parou no meio

Ele para de propósito em vez de mandar uma etapa pela metade — e sempre diz por quê. Abra o arquivo mandarin-ads.log dentro da pasta daquele perfil (%APPDATA%\mandarin-anty-desktop\profiles\<perfil>): a última linha traz a etapa, o motivo e, quando algo não foi encontrado, um raio-x do que estava na tela. A janela continua aberta exatamente onde parou, então dá para terminar na mão a partir dali.