pular para o conteúdo

estúdio de software · brasil · desde 2026

A gente faz app pra
aquilo que dá discussão.

Quem pagou o quê na viagem. Quando é o próximo date. São coisas pequenas — e é justamente por isso que ninguém resolve direito. A gente resolve, até o último centavo.

  • a regra mora no banco, não na tela
  • a conta fecha no centavo
  • funciona sem internet

no ar agora

Dois apps, um jeito de fazer

Os dois nasceram de um problema que a gente mesmo tinha. Nenhum dos dois pede mais do que precisa saber.

dividir despesa em grupo

Nossas Viagens

A viagem acaba e ninguém lembra quem pagou o quê.

  • Cada um lança o que pagou, em quatro campos, no caixa do restaurante
  • No fim, o app diz quem deve pra quem — com o menor número de Pix possível
  • Comprovante em foto, na despesa e no Pix
  • Sem sinal? Lança do mesmo jeito: sobe sozinho depois
abrir o app
agenda de casal

Nossos Dates

Marcar sem estragar a surpresa.

  • O par vê só o dia e a hora — o suficiente pra guardar a data
  • Lugar, tipo e orçamento só aparecem quando você revela
  • E dá pra conversar ali desde o começo, mesmo antes de revelar
  • Orçamento previsto na marcação, gasto real lançado no dia
abrir o app

como construímos

Somos uma empresa nova.
É o nosso melhor argumento.

Não temos legado pra defender nem um jeito antigo de fazer as coisas. Temos quatro convicções, e a disciplina de seguir todas elas em cada linha.

  1. A regra mora no banco

    Quem não está na viagem não recebe uma linha dela. Não é filtro de tela: é Row Level Security no Postgres. Se a interface tiver um bug, o dado continua trancado.

  2. Dinheiro é inteiro

    R$ 10 entre três vira 3,33 + 3,33 + 3,34, e o centavo de sobra não cai sempre na mesma pessoa. Nada de número quebrado dividindo dinheiro e sobrando pó que ninguém paga.

  3. A rede vai faltar

    No restaurante sem sinal, o lançamento fica guardado no aparelho e sobe sozinho depois — com chave de idempotência, pra um reenvio nunca virar despesa duplicada.

  4. Teste que prova, não que tranquiliza

    A fila offline é testada num navegador de verdade, com a rede cortada e religada. Teste com tudo simulado só prova que a simulação funciona.

o que roda por baixo

  • TypeScript
  • React
  • PostgreSQL
  • Row Level Security
  • PWA offline
  • Supabase
  • Vercel

Tem uma ideia parada há tempo demais?

A gente gosta de problema pequeno e chato — daqueles que todo mundo resolve no grupo do WhatsApp e ninguém resolve direito. Se você tem um, escreve pra gente.

contato@aiptech.com.br