Vitor Lopes
Voltar aos projetos
App iOS

Blindly

App iOS onde amigos respondem, anonimamente, sobre os pontos cegos de uma pessoa. O anonimato é garantido pela arquitetura: respostas individuais nunca chegam ao cliente.

Blindly

O contexto

Feedback honesto é raro. Quem gosta de você suaviza, quem não gosta se cala. O Blindly cria o espaço que faltava: você escolhe um pacote de perguntas, compartilha um link e amigos respondem sem criar conta.

O problema real

Prometer anonimato em texto de marketing não faz ninguém falar a verdade. As pessoas só se expõem quando o sistema torna a reidentificação impossível. O desafio era projetar confiança verificável dos dois lados: segurança para quem responde, coragem para quem recebe.

Meu papel

  • Projetei e construí o app nativo em SwiftUI, a partir de um design system próprio.
  • Modelei o backend no Supabase: schema, políticas de RLS e a edge function que aplica as garantias.
  • Desenhei a jornada dupla: criador no app nativo, respondente na web com fricção zero.

As decisões críticas

Quem responde não cria conta

Cada tela de cadastro mata uma verdade. O respondente abre o link, responde e fecha. A ausência de fricção é o que torna o feedback possível.

Resultados só abrem com um mínimo de respostas

Com poucas respostas, seria fácil deduzir quem disse o quê. O gate é aplicado no servidor: nem o criador, nem o app, nem eu conseguimos abrir antes do mínimo.

Respostas individuais nunca chegam ao cliente

A tabela de respostas não é legível por ninguém, nem pelo criador. Só saem agregados, com textos livres embaralhados e sem timestamp. Anonimato por arquitetura, não por confiança em quem opera.

Nativo para quem cria, web para quem responde

Quem cria a sessão investe na relação e merece a melhor experiência. Quem responde está fazendo um favor: qualquer barreira mata a resposta.

Resultados

  • Arquitetura de anonimato implementada e verificável: RLS, agregados via RPC e gate de respostas aplicado no servidor.
  • Jornada completa funcionando de ponta a ponta: criar sessão, compartilhar link, responder sem conta e abrir resultados.
  • Produto em desenvolvimento ativo, com design system e identidade visual próprios.

O que eu faria diferente

O Blindly me lembrou que o design mais importante é invisível. As garantias que fazem alguém dizer a verdade não aparecem em tela nenhuma.