Política de Segurança da Informação — Emori
Versão: 1.1 | Última revisão: 22 de junho de 2026 | Próxima revisão: 22 de junho de 2027 | Responsável: Encarregado de Segurança da Informação (CISO/DPO)
Este documento descreve a estrutura, os princípios e os controles de segurança da informação adotados pela Emori na operação de sua plataforma (SaaS) e nas integrações com marketplaces e parceiros, incluindo Mercado Livre, Amazon, Shopee e TikTok Shop. A política é pública, mantida atualizada e revisada periodicamente.
Resumo do ambiente operacional
A Emori opera como plataforma SaaS multi-tenant. Abaixo estão os principais componentes e controles efetivamente utilizados em produção:
- Hospedagem: servidores Linux em nuvem (DigitalOcean), com aplicação web, APIs e workers em ambiente dedicado.
- Banco de dados: MySQL para dados de clientes, pedidos, métricas e credenciais de integração (incluindo TikTok Shop).
- Cache e filas: Redis para cache, filas de processamento assíncrono e controle de sessões de serviços internos.
- Backend: PHP (painel administrativo, APIs e regras de negócio) com comunicação autenticada para serviços Python (FastAPI) de inteligência artificial e notificações.
- Criptografia em trânsito: HTTPS/TLS em todo o domínio
emori.com.br, com certificados Let's Encrypt renovados automaticamente. - Autenticação de usuários: login com e-mail e senha; após autenticação, sessão mantida por token JWT (HS256) em cookie de aplicação (
jwt_ML), validado em cada requisição ao painel. - Autenticação entre serviços: comunicação interna (ex.: IA e workers) autenticada por JWT assinado, transmitido via cabeçalho HTTP dedicado; serviços Python não acessam o banco de dados de clientes diretamente para dados sensíveis.
- Isolamento por cliente: cada conta (tenant) é identificada por
empresa; consultas e integrações retornam apenas dados da conta autenticada. - Tokens de marketplaces: credenciais OAuth (access token e refresh token) do TikTok Shop e demais parceiros armazenadas no servidor (MySQL), com renovação automática antes do vencimento; segredos de aplicação mantidos em variáveis de ambiente.
- Controle de acesso administrativo: painel interno e funções sensíveis restritas a perfis autorizados (níveis administrativos 9 e 10); acesso SSH e administrativo à produção limitado a 2 engenheiros responsáveis pela segurança da informação.
- Controle de versão: código-fonte versionado em Git, com revisão antes de implantação em produção.
- Backup: backups diários automáticos dos servidores via recurso nativo da DigitalOcean.
- Gestão de vulnerabilidades: identificação, priorização e correção de falhas em infraestrutura, dependências e código (Seção 9).
1. Objetivo
A Emori adota práticas de segurança da informação para proteger a confidencialidade, integridade e disponibilidade dos dados processados por sua plataforma, incluindo dados de clientes, dados de integração com marketplaces e credenciais de acesso a APIs de parceiros. Esta política estabelece a base para as operações diárias e o tratamento seguro de dados em todo o ciclo de vida da informação.
2. Escopo e governança
- Aplica-se a todos os colaboradores, prestadores de serviço e sistemas que processam, armazenam ou transmitem dados em nome da Emori.
- Aplica-se à plataforma SaaS Emori, suas APIs, banco de dados, extensão de navegador e integrações com marketplaces (Mercado Livre, Amazon, Shopee e TikTok Shop).
- A responsabilidade pela manutenção e aplicação desta política é do Encarregado de Segurança da Informação, com apoio da liderança técnica.
- O descumprimento desta política está sujeito a medidas disciplinares e, quando aplicável, contratuais e legais.
3. Classificação de dados
Os dados tratados pela Emori são classificados para aplicação dos controles adequados:
- Confidencial: credenciais, tokens de API (Mercado Livre, Amazon, Shopee, TikTok Shop), senhas e segredos de aplicação.
- Restrito: dados de pedidos, métricas de vendas, dados de contas e informações financeiras dos clientes.
- Interno: logs operacionais, configurações e documentação interna.
- Público: conteúdo institucional do site e materiais de divulgação.
4. Controle de acesso
- Todo acesso ao painel e às funções administrativas é realizado mediante autenticação individual (e-mail + senha); contas compartilhadas não são permitidas.
- Após o login, a sessão é representada por um JWT (HS256) armazenado em cookie de aplicação e validado em cada página e requisição protegida.
- Usuários secundários da mesma conta possuem perfis com permissões configuráveis; usuários administrativos internos (níveis 9 e 10) têm acesso restrito a painéis de gestão e operações sensíveis.
- Aplicação do princípio do menor privilégio: cada colaborador recebe apenas os acessos necessários à sua função.
- Acesso SSH e administrativo aos servidores de produção (DigitalOcean) restrito a 2 engenheiros designados como responsáveis pela segurança da informação; nenhum outro colaborador possui acesso direto ao ambiente de produção.
- Revogação imediata de acessos em casos de desligamento ou mudança de função.
5. Proteção de dados e criptografia
- Em trânsito: toda comunicação entre navegador, APIs, workers e marketplaces é criptografada via HTTPS/TLS (certificados Let's Encrypt no domínio emori.com.br).
- Em repouso: banco de dados MySQL e volumes de armazenamento protegidos por controles de acesso do provedor de cloud e credenciais restritas.
- Senhas de usuários: armazenadas exclusivamente como hash unidirecional; nunca em texto puro.
- Segregação multi-tenant: os dados de cada cliente são isolados por identificador de conta (
empresa) e acessíveis apenas mediante autenticação válida. - Consultas ao banco: utilização de prepared statements (PDO) para mitigar injeção de SQL.
6. Gestão de credenciais e tokens de API de parceiros
Esta seção é especialmente relevante para a integração com o TikTok Shop e demais marketplaces, pois trata da proteção das credenciais de acesso fornecidas pelos parceiros.
- Tokens de acesso e refresh tokens do TikTok Shop são armazenados na tabela
credenciais_tiktok(MySQL), segregados por conta de cliente. - Tokens de Mercado Livre, Shopee, Amazon e demais integrações seguem o mesmo padrão: armazenamento server-side, com cache em Redis quando aplicável.
- App secrets (ex.:
TIKTOK_APP_SECRET,JWT_SECRET) mantidos em variáveis de ambiente no servidor, nunca no código-fonte ou no navegador. - Tokens são utilizados exclusivamente para a finalidade autorizada pela integração contratada pelo cliente.
- Renovação automática de tokens expirados via fluxo OAuth, sem exposição ao frontend.
- Em caso de revogação de acesso pelo cliente ou pelo parceiro, os tokens correspondentes são descartados.
7. Segurança da infraestrutura
- Provedor: DigitalOcean — servidores Linux (Droplets) dedicados à aplicação, banco de dados e workers.
- Stack: servidor web (Apache/Nginx), PHP, MySQL, Redis e serviços Python (FastAPI/Tornado) para IA e notificações em tempo real.
- TLS: certificados Let's Encrypt com renovação automática para
emori.com.br; tráfego HTTPS encaminhado diretamente aos servidores DigitalOcean (sem proxy intermediário de CDN/WAF externo, como Cloudflare). - Rede: firewalls e regras de acesso restringindo portas e serviços ao estritamente necessário; banco de dados acessível apenas pelos servidores de aplicação.
- Atualizações: aplicação periódica de patches de segurança no sistema operacional e dependências.
- Monitoramento: registro de erros de banco e histórico de requisições a APIs de parceiros para auditoria operacional.
8. Desenvolvimento seguro
- Controle de versão utilizando Git, com histórico rastreável de alterações.
- Revisão de código antes da implantação em produção.
- Ambientes segregados entre desenvolvimento e produção, sem uso de dados reais sensíveis em ambientes de teste sempre que possível.
- Validação de entradas e proteção contra vulnerabilidades comuns (ex.: injeção de SQL, XSS, CSRF).
9. Gestão de vulnerabilidades
A Emori mantém um procedimento formal de gerenciamento de vulnerabilidades e ameaças, aplicado à infraestrutura, às dependências de software e ao código da plataforma.
- Identificação: monitoramento contínuo de erros de aplicação e banco de dados, histórico de requisições a APIs de parceiros, revisão de código antes de implantação e acompanhamento de atualizações de segurança do sistema operacional e bibliotecas.
- Priorização: vulnerabilidades classificadas por criticidade (crítica, alta, média, baixa), com tratamento prioritário para falhas que exponham dados de clientes, credenciais de integração ou acesso não autorizado.
- Correção: patches de segurança aplicados periodicamente nos servidores Linux (DigitalOcean); dependências e bibliotecas atualizadas conforme disponibilidade de correções; falhas em código corrigidas via controle de versão (Git) com revisão antes do deploy em produção.
- Prazos de resposta: vulnerabilidades críticas tratadas com urgência (em até 24 horas); alta prioridade em até 7 dias; demais conforme planejamento de manutenção.
- Verificação: após a correção, validação em ambiente de desenvolvimento/homologação antes da liberação em produção, quando aplicável.
- Relato externo: vulnerabilidades podem ser reportadas pelos canais de segurança da Emori (Seção 17); cada relato é analisado pelos engenheiros responsáveis pela segurança da informação.
10. Monitoramento, logs e auditoria
- Registro de eventos relevantes de autenticação e acesso.
- Monitoramento de falhas operacionais e comportamentos anômalos.
- Retenção de logs por período adequado para investigação e auditoria.
- Logs não armazenam dados sensíveis em texto puro (como senhas, tokens completos ou dados de pagamento).
11. Gestão de incidentes de segurança
- Procedimento interno para identificação, análise, contenção e correção de incidentes.
- Tratamento prioritário para incidentes envolvendo dados de clientes ou credenciais de parceiros.
- Notificação aos parceiros e autoridades quando aplicável, dentro dos prazos legais e contratuais (ex.: comunicação a titulares e à ANPD conforme a LGPD).
- Registro e análise pós-incidente (lições aprendidas) para evitar recorrência.
12. Backup e continuidade
- Backups diários automáticos dos Droplets (servidores) via recurso nativo de backup da DigitalOcean, sem intervenção manual.
- Backups abrangem volumes e dados críticos da aplicação, incluindo banco de dados MySQL.
- Retenção conforme a política padrão da DigitalOcean (snapshots diários mantidos pelo provedor para recuperação).
- Procedimentos de restauração documentados e testados periodicamente.
13. Gestão de terceiros e sub-processadores
- Serviços de terceiros (hospedagem, infraestrutura cloud, ferramentas de apoio) são selecionados considerando suas práticas de segurança.
- O compartilhamento de dados com terceiros ocorre apenas no estritamente necessário à prestação do serviço.
- A Emori não vende nem aluga dados pessoais ou dados de parceiros a terceiros para fins comerciais.
14. Conformidade legal e regulatória
- Tratamento de dados em conformidade com a LGPD (Lei nº 13.709/2018) e, quando aplicável, com o GDPR.
- Respeito aos requisitos de segurança e privacidade dos marketplaces e parceiros integrados, incluindo o TikTok Shop.
- Atendimento aos direitos dos titulares de dados (acesso, correção, exclusão, portabilidade e revogação de consentimento).
15. Treinamento e conscientização
- Orientação dos colaboradores quanto à proteção de dados e boas práticas de segurança.
- Restrição de acesso a informações conforme a necessidade operacional (need-to-know).
- Reforço periódico das diretrizes desta política.
16. Revisão da política
Esta política é revisada periodicamente (no mínimo anualmente) e sempre que houver mudanças significativas em processos, tecnologias ou requisitos regulatórios e de parceiros, garantindo que as medidas de segurança corretas sejam aplicadas em toda a organização. A data da última revisão e a próxima revisão prevista estão indicadas no início deste documento.
17. Contato de segurança
Para reportar incidentes, vulnerabilidades ou solicitar informações sobre nossos controles de segurança:
- E-mail: suporte@emori.com.br
- WhatsApp: (11) 5199-8505
- Documentos relacionados: Política de Privacidade e Termos & Condições.