MASTG-KNOW-0052: Componentes de Interface do Usuário
Em determinados momentos, o usuário precisará inserir informações sensíveis no aplicativo. Esses dados podem ser informações financeiras, como dados de cartão de crédito ou senhas de contas de usuário, ou talvez dados de saúde. As informações podem ser expostas se o app não as mascarar adequadamente durante a digitação.
Para evitar a divulgação e mitigar riscos como shoulder surfing, você deve verificar se nenhum dado sensível é exposto por meio da interface do usuário, a menos que seja explicitamente necessário (por exemplo, ao digitar uma senha). Para os dados que precisam ser exibidos, deve-se aplicar a devida ocultação, geralmente substituindo o texto claro por asteriscos ou pontos.