Pular para o conteúdo principal

Header

Política de comunicação e segurança do chat no aplicativo

Na BDX (Bangladesh Digital Exchange), nosso espaço dedicado de chat no aplicativo foi criado para permitir comunicação comercial rápida, segura e transparente entre compradores e vendedores. Para manter um ambiente seguro, proteger a integridade das transações e garantir cobertura total de disputas, toda comunicação relacionada a dúvidas pré-venda, conclusão de pedidos, instruções de entrega e suporte pós-compra deve permanecer estritamente dentro da plataforma BDX.


🛡️ Regras centrais e invariantes do chat no aplicativo​

O espaço de chat da BDX serve tanto como canal de negociação quanto como registro oficial de evidências de cada transação. Para proteger ambas as partes, as seguintes invariantes são rigorosamente aplicadas em todas as interações de usuários:

  1. Todas as negociações devem ocorrer dentro da BDX: Dúvidas pré-venda, esclarecimentos de especificações de produtos, coordenação de entrega, entrega de credenciais e dúvidas de garantia devem ocorrer exclusivamente dentro do espaço de chat da BDX (/messages e rotas de tópico específicas de pedido).
  2. Integridade probatória: Mensagens trocadas dentro da BDX são registradas criptograficamente e vinculadas a IDs de pedido específicos (BDX-XXXXXX). Em caso de disputa, os moderadores de disputa da BDX revisam históricos de chat para determinar a precisão da conclusão do pedido. Quaisquer instruções ou acordos feitos fora da BDX não podem ser verificados e são inválidos na arbitragem de disputas.
  3. Sem dados de contato externos: Compartilhar, solicitar ou insinuar canais de comunicação fora da plataforma (incluindo números de celular, identificadores de mensagens sociais, sites pessoais ou endereços de e-mail) é estritamente proibido.
  4. Sem pagamentos externos diretos: Oferecer, pedir ou aceitar pagamentos fora da estrutura de custódia da BDX (como transferências pessoais diretas de bKash, Nagad, Rocket, Upay ou banco) é uma violação crítica de política que resulta em restrição imediata da conta.

🤖 Moderação automatizada por IA e detecção de padrões​

A BDX usa um mecanismo automatizado de moderação em tempo real e multicamadas, alimentado por App\Support\BdxMessageSafety e serviços de worker em segundo plano (App\Jobs\ScanBuyerRequestOfferSafety e App\Support\BdxBuyerRequestSafety). Cada mensagem, oferta de solicitação e solicitação pública de comprador é analisada instantaneamente ao ser enviada, antes ou durante a publicação.

1. Filtragem Unicode e normalização​

Para evitar burlar filtros usando espaços de largura zero ou caracteres não padronizados, o texto recebido passa por normalização NFKC (Normalization Form KC) via classe Normalizer do PHP. Glifos Unicode invisíveis e de largura zero — como U+200B (espaço de largura zero), U+200C (não juntor de largura zero), U+200D (juntor de largura zero), U+FEFF (marca de ordem de byte) e U+2060 (juntor de palavra) — são removidos automaticamente antes da inspeção. Isso garante que representações de largura total (por ex., whatsapp) correspondam aos padrões da mesma forma.

2. Padrões regex de detecção de alta precisão​

O mecanismo automatizado de moderação verifica o corpo das mensagens contra padrões calibrados deterministicamente:

  • Plataformas de mensagem de terceiros: Captura termos como whatsapp, whats app, telegram, t.me/, discord, discord.gg, messenger, facebook, fb.com e identificadores relacionados.
  • Intenção de pagamento direto (inglês e bengali): Captura frases que indicam transações diretas de serviços financeiros móveis (MFS), como bkash me, nagad direct, rocket personal, send via bkash, upay payment ou equivalentes em escrita bengali (বিকাশ, নগদ, রকেট, উপায় combinados com números, verbos de pagamento como পাঠান, দেন ou নম্বর).
  • Extração de endereço de e-mail: Sinaliza formatos padrão de endereço de e-mail compatíveis com RFC ([a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}).
  • Formatos de celular de Bangladesh: Detecta números móveis de Bangladesh em 11 dígitos (séries 013-019), considerando códigos de país iniciais (+880, 880, +88), espaços, hifens e pontos (por ex., 01712345678, +88 01712 345678, 01712-345-678, 017 1234 5678). O padrão é delimitado por dígitos para nunca gerar falso positivo em preços legítimos (por ex., ৳1,150, 2,500 tk), números de pedido ou endereços IP.
  • Prevenção de spam e inundação: Sequências repetidas de um único caractere com 25+ caracteres são sinalizadas como spam de chat.

3. Escalonamento de segurança por IA (moderação suave e sinalização)​

Para entradas complexas (como descrições de solicitações de compradores ou ofertas de vendedores), a BDX integra revisão consultiva baseada em LLM (BdxBuyerRequestSafety). Essa camada secundária faz moderação suave: em vez de excluir solicitações sem cerimônia, ela oculta padrões sensíveis de contato ([PHONE], [EMAIL]), avalia a confiança do contexto, sinaliza comportamento suspeito para revisão na fila administrativa e sugere reescritas de formatação limpas.


🔒 Proteja-se: por que o chat no aplicativo mantém você seguro​

Trocar comunicação estritamente na BDX oferece garantias de segurança distintas para compradores e vendedores:

Risco de segurançaNegociação fora da plataforma (WhatsApp/Telegram)Proteção no aplicativo BDX
Segurança de custódiaDinheiro enviado diretamente não pode ser recuperado se o vendedor sumir.O pagamento fica retido com segurança na custódia da BDX até a confirmação da entrega.
Evidência de disputaCapturas de aplicativos terceiros podem ser adulteradas ou fabricadas.O histórico de chat da BDX é registrado criptograficamente e à prova de adulteração.
Verificação de identidadeA contraparte pode excluir contas ou trocar nomes de usuário na hora.Contas de usuário são vinculadas a credenciais verificadas de telefone/e-mail e perfis BDX.
Proteção da contaPersonificação de funcionários da BDX no Telegram ou Discord é comum.A equipe da BDX nunca enviará mensagens em plataformas externas pedindo suas credenciais.

🚫 Aplicação e penalidades por abuso do sistema​

Tentar burlar os sistemas de segurança do chat da BDX aciona respostas automatizadas e penalidades do sistema:

  • Bloqueio de mensagens do sistema: Se uma mensagem contiver padrões proibidos de contato, o sistema rejeita imediatamente o envio e exibe o aviso padronizado: "Para sua proteção como comprador, mantenha conversa, pagamento e entrega dentro da BDX."
  • Sinalização automatizada de risco: Tentar repetidamente enviar dados de contato, ofuscar números com símbolos/palavras ou induzir usuários a sair da plataforma sinaliza a conta do usuário no painel administrativo de moderação Filament da BDX.
  • Restrições e banimentos de conta:
    • Primeira infração / aviso: Aviso automatizado do sistema e bloqueio de mensagem.
    • Segunda infração: Restrição temporária de chat e congelamento de 48 horas de loja/compras.
    • Infrações graves / repetidas: Suspensão permanente da conta, retenção de saques e perda de privilégios de vendedor em toda a BDX.

📌 Lista de verificação resumida para mensagens seguras​

  • ✅ Mantenha todas as dúvidas pré-venda, detalhes de pedidos e suporte pós-venda no chat da BDX.
  • ✅ Confie estritamente nas atualizações de status de pedido da BDX (Paid, Delivered, Completed).
  • ❌ Nunca compartilhe seu número de telefone, número de bKash/Nagad, WhatsApp, Telegram ou Discord.
  • ❌ Nunca aceite solicitações de pagamento direto nem ofereça descontos para negócios fora da plataforma.
  • ❌ Nunca confie em pessoas que dizem ser "suporte BDX" em redes sociais externas.