Segurança e dados
Esta página é um guia: onde os dados do seu negócio ficam fisicamente, quem pode vê-los, como esse acesso é revogado e o que fazer se algo der errado. Instruções de login e senhas estão em Conta e acesso.
Onde ficam os dados#
A nuvem e a região são definidas pela marca pela qual você se cadastrou — isso não é uma configuração da conta e não muda em tempo real.
| Marca | Nuvem | Região | O que isso significa |
|---|---|---|---|
| cenaly.com, cenaly.com | AWS | us-east-1 | Dados da conta, arquivos de mídia e entrega da vitrine — no ambiente AWS; a entrega de estáticos passa por CDN no mundo todo |
| cenaly.ru | Yandex Cloud | Rússia | Ambiente próprio por completo, incluindo autorização própria: contas do ambiente .ru não são criadas no provedor de login americano |
| Marcas turcas | AWS | eu-central-1 | Cópia regional do ambiente mais próxima do mercado. ⚠️ Sendo honesto: eu-central-1 é a Alemanha, não uma hospedagem dentro da Turquia |
O que isso implica na prática:
- Contas dos dois ambientes não são vinculadas. A conta em cenaly.ru é uma conta separada com seus próprios dados; não é possível "transferir" uma conta de uma nuvem para outra — a migração significa uma nova conta e importação de dados.
- Alguns recursos existem em apenas uma nuvem. Por exemplo, o scanner de cookies funciona nas marcas AWS, enquanto em cenaly.ru o início do escaneamento responde normalmente "não suportado" — isso não é uma falha.
- Mídia pesada raramente acessada (por exemplo, gravações de conversas telefônicas) fica em um arquivo frio separado da marca — mais barato e no mesmo ambiente; o acesso ao arquivo continua instantâneo.
- Arquivos da vitrine (menu, fotos, documentos públicos) são intencionalmente públicos: são lidos pelo navegador do cliente sem autorização.
Quem tem acesso#
| Quem | O que vê | Como limitar ou revogar |
|---|---|---|
| Proprietário da conta | Tudo | Somente pela transferência da conta (/settings/access) |
| Funcionário com login | Seções concedidas ao seu papel e unidades no seu escopo | Construtor de papéis em /staff, desativação ou exclusão do funcionário |
| Funcionário com PIN | O caixa dentro das permissões do seu papel | Troca ou remoção do PIN no cadastro do funcionário |
| Dispositivo por código | Uma única página de destino (monitor, tela de cozinha) sem acesso completo | Excluir o código em "QR-codes" → "Dispositivos" |
| Funcionário do suporte | Somente com o consentimento ativado e no escopo escolhido; cada sessão fica no registro | Interruptor em /settings/support-access; a revogação encerra também a sessão em andamento |
| Parceiro implementador | Somente por solicitação aprovada, por tempo limitado | Modo da empresa na mesma seção: "não permitir" / "perguntar sempre" / "pular visualização" |
| Agente de IA externo por chave de API | O que a chave da conta permite | Revogação da chave em /settings/access |
Como funciona o acesso do parceiro#
O parceiro nunca entra por conta própria. Ele envia uma solicitação com motivo, modo e duração, e quem decide é somente o proprietário da conta — não um funcionário nem o nosso suporte. Regras que valem sempre:
- o modo padrão é somente visualização; "visualização e alteração" é concedido com uma marcação separada na resposta;
- o tempo é limitado (uma hora por padrão, no máximo duas), e uma sessão fica aberta por vez;
- durante toda a visita, uma faixa roxa fica visível na interface com o nome da empresa, o nome da pessoa, o modo e a contagem regressiva;
- em qualquer modo ficam bloqueados: assinatura e pagamentos, dados do proprietário, permissões de funcionários, exportação de dados, integrações, e-mail, chamadas e telefonia, contrapartes e documentos, programa de parceria — e a recusa vem do servidor, não apenas de itens de menu ocultos;
- uma solicitação sem resposta expira em 24 horas, e você recebe um e-mail sobre cada entrada;
- a revogação do consentimento encerra a sessão em andamento;
- em cenaly.ru não existe acesso de parceiro.
Mais detalhes sobre o programa em si — Programa de parceria.
Senhas, códigos e sessões#
| Chave de acesso | Requisitos | Onde é revogada |
|---|---|---|
| Senha do proprietário ou funcionário | 8+ caracteres, letra maiúscula e minúscula, número, símbolo | /settings/access — troca; /staff — redefinição de senha do funcionário |
| PIN do operador de caixa | 4–6 dígitos, único na conta, armazenado no servidor apenas como hash irreversível | Cadastro do funcionário em /staff |
| Código de entrada do dispositivo | Link /login?code=…, protegido por PIN ou senha quando necessário |
Exclusão do código em /client-codes?tab=devices |
| QR-code de entrada no painel | Aba "Entrada no admin" — visível ao proprietário e ao papel com permissão de "Configurações" | Exclusão do código no mesmo lugar |
| Chave de API para agentes de IA | Exibida uma vez na criação | /settings/access |
| Contas SIP pessoais | Lista privada de cada pessoa: cada um vê apenas a sua | /settings/sip-accounts |
Fatos úteis:
- Sair encerra a sessão em todas as abas do navegador; não existe uma marcação separada de "lembrar de mim".
- A demissão revoga o ramal telefônico do funcionário imediatamente em todas as unidades — o demitido não sai com o softphone funcionando.
- Os níveis de acesso à seção ("visualização", "alteração", "configuração") são definidos no papel. Limite honesto hoje: o nível "alteração" de fato impede a gravação de dados da seção no servidor, mas o modo "somente ver" ainda não é aplicado pelas próprias telas do painel — não conceda uma seção a quem não pode ver o conteúdo dela.
Dados de clientes e consentimentos#
| Mecanismo | O que faz | Artigo |
|---|---|---|
| Banner de cookies | Quatro categorias, bloqueio de scripts de terceiros até o consentimento, registro de consentimentos com exportação em CSV como prova, página de política de cookies pronta | Cookies e consentimento |
| Documentos legais | Construtor de política de privacidade, termos, devolução, entrega e mais cinco documentos por conjuntos de países; publicação como páginas do site | Documentos jurídicos |
| Tela "Meus dados" na vitrine | O cliente vê o que é armazenado sobre ele no dispositivo dele, exporta isso em arquivo JSON e apaga com um botão | — |
| Verificação de idade 18+ | Ativada pelo proprietário e fica antes de todo o conteúdo da vitrine | Cookies e consentimento |
Duas ressalvas honestas sobre "Meus dados": a tela trabalha com dados do dispositivo do cliente (o que está no navegador dele), não com o histórico no servidor, e a exclusão ali limpa justamente o dispositivo. Se o cliente pedir para excluir os pedidos e contatos dele da sua base, isso é feito por você — na seção Clientes.
Uma distinção importante: o banner e os documentos que o cliente vê são seus, não nossos. Você é responsável pelo conteúdo deles como proprietário do negócio; a plataforma fornece o construtor, a hospedagem das páginas e o registro de consentimentos.
Exportação e exclusão#
- Levar tudo — Exportação de dados: um ZIP com configurações, catálogo, pedidos, clientes e avaliações. Não entram no arquivo, de propósito, PINs de funcionários, chaves e tokens de integrações, senhas — o arquivo costuma ser encaminhado ao contador ou ao prestador de serviços. As fotos não são empacotadas, ficam apenas os links; o arquivo pronto fica disponível por 7 dias.
- Excluir a conta — por meio de solicitação ao suporte após a exportação: não há botão autônomo no painel. O prazo de execução da solicitação é de 30 dias a partir da confirmação; após a exclusão não haverá como recuperar os dados, por isso a exportação é feita antes, e não depois.
- Excluir os dados de um cliente — na seção Clientes.
Cópias de segurança#
Não há botão "restaurar conta para uma data" no painel, e não publicamos prazos de retenção das cópias internas — por isso faça sua própria cópia: antes de uma importação em massa, de uma limpeza do catálogo ou de uma variação na estrutura do menu, gere a exportação. Esse é o rollback mais confiável entre os disponíveis.
Se você suspeita de vazamento#
Em ordem, de cima para baixo:
- Troque a senha do proprietário —
/settings/access. - Desative o "Acesso do suporte", se estava ativado, e veja o registro de sessões: quem entrou e quando.
- Exclua os códigos de dispositivos e QR codes de acesso ao painel que não são necessários agora (
/client-codes). - Revogue as chaves de API na aba "Acesso" e emita novas onde elas são realmente usadas.
- Troque os PINs dos operadores de caixa e redefina as senhas dos funcionários que você suspeita; os desligados — desative em
/staff. - Escreva para o suporte — Como obter ajuda. Anexe o horário do incidente, a marca e o endereço da conta, a unidade e o que você viu. Essa solicitação é sobre a SUA conta; vulnerabilidades da plataforma seguem outro canal — veja abaixo.
Sobre uma vulnerabilidade encontrada na própria plataforma, comunique não ao suporte geral, mas a um endereço separado — security@cenaly.com (o endereço recebe mensagens de qualquer marca; caixas security@ equivalentes nos domínios das marcas — security@cenaly.com, security@cenaly.ru, security@masamenu.tr — estão sendo conectadas). Na mensagem: o endereço da página, os passos de reprodução e o que foi possível obter. Por favor, não publique detalhes antes da resposta e não exporte dados de terceiros para "verificar a escala". Mais detalhes sobre o canal — Como obter ajuda.
O que não armazenamos#
- Dados de cartões de pagamento. Nem números, nem CVV: o cartão é processado pelo provedor de pagamento (por exemplo, Stripe com certificação PCI Level 1), até nós chega apenas o resultado do pagamento — veja Pagamento e Stripe.
- Segredos na exportação. PINs, chaves, tokens e senhas não entram no arquivo.
- Biometria. Essa classe de dados é proibida no ambiente e não é coletada.
O que está em desenvolvimento#
Um ambiente separado de armazenamento de dados pessoais — criptografia por classes de dados, registro de cada acesso a eles, retenção por evento — está em desenvolvimento. Não damos prazos nem promessas sobre isso aqui: quando ele cobrir mais uma classe de dados, isso aparecerá na descrição da seção correspondente. Da mesma forma, está em desenvolvimento o canal de solicitações do titular dos dados (DSAR) — atualmente essas solicitações são tratadas manualmente, por meio da exportação e das seções "Clientes" e "Funcionários". A autenticação de dois fatores no cenaly.ru e nos aplicativos móveis também está sendo preparada — não prometemos prazos.
Limitações#
- A autenticação de dois fatores existe apenas no painel web das marcas AWS (cenaly.com, cenaly.com e outras): é ativada em "Configurações → Acesso" e, ao entrar com senha, pede o código do aplicativo autenticador. Os aplicativos móveis e o acesso via Google ou por QR code ainda não pedem o código, não há códigos de reserva e no cenaly.ru o fator não existe. Em todos os lugares, proteja o acesso com uma senha longa e logins separados para cada funcionário (uma senha compartilhada por todos é a pior coisa que se pode fazer), e mantenha tablets e telas com códigos de dispositivos com PIN.
- A separação das nuvens é rígida: a conta cenaly.ru e a conta cenaly.com são contas diferentes, não existe uma conta compartilhada entre elas.
- No cenaly.ru não há acesso de parceiro, registro de sessões do suporte, transferência da conta para outro e-mail nem scanner de cookies.
- O "Meus dados" do cliente limpa o dispositivo, não o histórico de pedidos no servidor.
- Os níveis de acesso "visualização" e "configuração" ainda não transformam a tela em modo de leitura (veja acima).
- Não há registro de "qual dos meus funcionários abriu o quê" no painel; os registros são mantidos por acessos de suporte e de parceiros.
- Não declaramos meios certificados de criptografia nem fronteiras formais de ИСПДн: se o seu negócio exige isso por lei, discuta a questão antes de contratar.
Solução de problemas#
| Sintoma | Causa | O que fazer |
|---|---|---|
| O suporte pede acesso, mas não encontro onde concedê-lo | O botão fica na própria aba | Configurações → Acesso do suporte (/settings/support-access): ative o consentimento e escolha o escopo |
| O parceiro diz que não consegue entrar | A solicitação não foi aprovada, expirou (24 horas) ou o modo da empresa está em "não permitir"; no cenaly.ru não há entrada alguma | Verifique o modo e o histórico na mesma aba, peça ao parceiro para enviar a solicitação novamente |
| O funcionário vê uma seção que não precisa | A seção foi concedida à função dele por inteiro | Remova a seção no construtor de funções /staff; o nível "somente visualizar" ainda não inclui telas |
| O Scanner de cookies não inicia no cenaly.ru | O recurso funciona apenas nas marcas AWS | Esse é o comportamento padrão; preencha a declaração de cookies manualmente — Cookies e consentimento |
| O hóspede exige a exclusão dos dados dele | A tela "Meus dados" limpa apenas o dispositivo dele | Exclua o cadastro dele na seção Clientes |
| É preciso reverter uma alteração em massa do catálogo | Não há restauração "por data" no painel | Carregue o catálogo a partir da sua exportação feita antes da alteração |
Perguntas frequentes#
Em qual país ficam meus dados? Depende da marca: cenaly.com e cenaly.com — AWS (us-east-1), cenaly.ru — Yandex Cloud na Rússia, marcas turcas — cópia do ambiente em eu-central-1 (Alemanha).
O suporte pode entrar na minha conta sem permissão? Não. É preciso o botão "Acesso do suporte" ativado; o escopo é você quem escolhe, cada sessão entra no registro, e a revogação do consentimento encerra até uma sessão em andamento.
O parceiro vê meu dinheiro e os dados dos funcionários? Não. Assinatura e pagamentos, dados do proprietário, permissões dos funcionários, exportação de dados, integrações, comunicação, contrapartes e documentos ficam fechados em qualquer modo — o servidor nega.
Um funcionário saiu — o que revogar?
Desative-o ou exclua-o em /staff (isso também remove o acesso ao painel e revoga o ramal telefônico), troque os PINs que ele sabia e exclua os códigos de dispositivos desnecessários.
Vocês armazenam os números de cartão dos nossos hóspedes? Não. O cartão é processado pelo provedor de pagamento; conosco fica apenas o resultado da operação.
Como responder ao hóspede que exige a exclusão dos dados dele? Encontre-o na seção "Clientes" e exclua o cadastro; os dados locais do dispositivo dele ele mesmo pode apagar na vitrine pela tela "Meus dados".
Vocês têm DPA e outros documentos para verificação? As condições de tratamento de dados estão descritas no artigo Acordo de Tratamento de Dados (DPA); solicite uma via assinada e os demais documentos no suporte.
Seções relacionadas#
- Conta e acesso — senhas, códigos de dispositivos, acesso do suporte
- Configurações da conta e das unidades — onde cada coisa é configurada
- Funcionários e turnos — funções, abrangência das unidades, PINs
- Exportação de dados — levar tudo e fazer uma cópia de segurança
- Cookies e consentimento — banner, registro de consentimentos, política de cookies
- Documentos jurídicos — política de privacidade e termos
- Clientes — exclusão dos dados de um hóspede específico
- Acordo de Tratamento de Dados (DPA) — o que tratamos, com que base e quem são os subprocessadores
- Como obter ajuda — para onde escrever sobre um incidente; vulnerabilidades — para o
security@da sua marca