A uBeauty nasceu de um problema concreto: a agenda de um salão vive num caderno, os contactos das clientes no telemóvel de quem atende, e as contas numa folha à parte. Nenhuma das três fala com as outras, e no fim do mês ninguém consegue responder a perguntas simples — quanto entrou, quem faltou, que serviço compensa. Este produto junta as três num sítio só, com a linguagem de quem trabalha no salão e não a de quem escreve software.
Cada estabelecimento tem a sua conta, com a sua equipa, as suas clientes e o seu dinheiro. Nada é partilhado entre estabelecimentos.
Abre-se no browser, sem instalar nada, e funciona no computador do balcão, no tablet e no telemóvel. Há também aplicação para telemóvel e tablet, com a mesma conta e os mesmos dados. A conta cria-se em minutos e o estabelecimento começa a funcionar no mesmo dia — não há projeto de implementação nem migração obrigatória.
A app está em português e em inglês, e cada estabelecimento define a sua moeda, o seu fuso horário e o seu formato de datas. Um salão em Londres cobra em libras e vê as horas dele, sem configuração especial.
O isolamento entre estabelecimentos é feito na própria base de dados, com Row-Level Security do PostgreSQL, e não apenas por filtros na aplicação. Na prática, uma consulta feita no contexto de um salão não consegue alcançar linhas de outro, mesmo que o código tenha um erro.
O detalhe do que é recolhido, porquê, e como se pede a exclusão está na política de privacidade.