Vitor Lopes
← Voltar aos projetos
App iOS

Blindly

App iOS onde amigos apontam seus pontos cegos, anonimamente. O anonimato não é promessa de marketing: é arquitetura.

Acessar produto
Blindly
Tipo
App iOS
Status
Em desenvolvimento

Como funciona

  1. 01Criador compartilha o link
  2. 02Amigos respondem sem conta
  3. 03Respostas ficam ilegíveis
  4. 04Mínimo de respostas atingido
  5. 05Só agregados chegam ao app

O app por dentro

  • Nova sessão: o criador informa o primeiro nome
    Criar o link
  • Tela para compartilhar o link, sem conta para quem responde
    Compartilhar
  • Início com o link ativo e progresso de respostas
    Aguardando respostas
  • Fluxo de resposta anônima, pergunta por pergunta
    Quem responde
  • Resultados bloqueados até o mínimo de respostas
    O gate de anonimato
  • Resultados agregados por pergunta, sem respostas individuais
    Resultados

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.

As decisões críticas

01

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.

02

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.

03

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.

04

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.

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.

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.