Quase lancei uma demonstração de produto que continha o endereço de e-mail de um cliente na interface do usuário. Isso não ocorreu por falta de cuidado, mas sim porque estava com pressa, tinha várias abas abertas e parecia mais fácil adiar a tarefa de ocultar a informação sensível para mais tarde.
No entanto, essa abordagem pode levar a consequências graves, como a exposição de dados confidenciais. Portanto, é fundamental adotar um fluxo de trabalho bem estruturado ao gravar demonstrações de produtos, especialmente quando se trata de software como serviço (SaaS). Aqui está um fluxo de trabalho simples no Chrome que uso para prevenir vazamentos comuns, como nomes, e-mails, IDs, URLs internas e notificações aleatórias.
Etapa 1: Tornar a tela de demonstração mais segura
Para minimizar o risco de exposição de informações sensíveis, é recomendável criar um perfil dedicado do Chrome para demonstrações. Isso permite manter as configurações e os dados separados do perfil principal. Além disso, é importante manter a barra de favoritos limpa e remover qualquer extensão desnecessária, pois elas podem conter informações confidenciais ou gerar notificações indesejadas.
- Crie um perfil dedicado do Chrome para demonstrações.
- Mantenha a barra de favoritos limpa.
- Remova qualquer extensão desnecessária.
- Afixe apenas as guias que serão exibidas durante a demonstração.
Além disso, é preferível compartilhar apenas uma janela específica em vez de toda a área de trabalho, pois isso reduz o risco de exposição de informações confidenciais em segundo plano.
Etapa 2: Desativar notificações em todos os lugares
Notificações podem ser um grande problema ao gravar demonstrações, pois elas podem conter informações confidenciais ou interromper a gravação. Para evitar isso, é importante desativar as notificações em todos os lugares, incluindo:
- Modo de foco ou não perturbar no sistema operacional.
- Modo de não perturbar em aplicativos de comunicação, como Slack, Teams ou Discord.
- Notificações de extensões de navegador.
Essa etapa é a mais rápida para reduzir o risco de exposição de informações confidenciais e é fundamental para garantir a segurança da demonstração.
Etapa 3: Ocultar regiões sensíveis antes de gravar
Algumas informações sensíveis não podem ser removidas sem quebrar o fluxo da demonstração, como menus de conta, faturas, tabelas de usuários ou páginas de administração. Nesses casos, é importante ocultar essas informações antes de gravar a demonstração, em vez de tentar editá-las em pós-produção.
Existem várias ferramentas e técnicas para ocultar regiões sensíveis, incluindo a utilização de ferramentas de edição de imagem ou a criação de uma camada de ocultação sobre a informação sensível. Além disso, é possível utilizar extensões de navegador que permitem ocultar regiões específicas da tela.
// Exemplo de código para ocultar uma região sensível
// utilizando CSS
.sensitive-region {
opacity: 0;
pointer-events: none;
}
Em resumo, ao seguir essas etapas, é possível minimizar o risco de exposição de informações confidenciais ao gravar demonstrações de produtos, garantindo a segurança e a privacidade dos dados envolvidos.
Referência técnica: media2.dev.to. Curadoria: Redação Developers.