Trocar encostando dois celulares (NFC)
Fase 2 do Card Wallet — phone-tap NFC iOS e Android HCE, troca instantânea, animação visual signature.
O momento Timi no mundo físico
[!warning] Status: a chegar (Fase 2 do Card Wallet, 3-4 semanas de dev planejadas). Esta feature ainda não foi entregue. O que você lê descreve a spec de produto confirmada, não o código em produção.
A promessa
Você encosta seu celular no de um interlocutor, e os dois cartões se trocam na hora, com uma animação visual "wow" compartilhável.
É o momento Timi: a assinatura visual do Timint no mundo físico.
Como funciona (previsto)
- Você abre a tela Carte Pro ou o wallet — o NFC está ativo quando o app está em foreground.
- Aproxima o seu iPhone de outro iPhone (ou Android HCE) — distância < 4 cm.
- Animação visual de 800-1200 ms — os dois cartões deslizam simbolicamente, haptic Light sincronizado.
- Troca cifrada em menos de 1,5 seg — via Firebase Functions callable (TLS). Sem broadcast NFC não cifrado.
- Os dois cartões aparecem nos respectivos wallets — com um tag automático "Feira X" se a geolocalização estiver ativa.
Se a outra pessoa não tem Timint
O tap abre um deep link AppStore / PlayStore com o futuro cartão dela preparado para o onboarding. A pessoa instala o Timint e, no primeiro lançamento, recebe: Marc compartilhou o cartão dele com você — adicionar ao seu wallet?
É o deferred deep link: conversão viral via o gesto físico.
NameDrop iOS 17+
Para usuários iOS 17+, coexistimos com o NameDrop nativo (vCard padrão) e o nosso NFC custom. NameDrop continua útil para compartilhar uma vCard textual; o nosso NFC é desenhado para a experiência visual Timint.
Segurança
- Troca cifrada end-to-end via Firebase Functions callable (TLS).
- Nenhum broadcast NFC em claro.
- Consentimento na adição: a janela
/wallet/addpede confirmação explícita antes da adição efetiva.
[!info] Para se aprofundar: explore o Wallet inteligente — a continuação lógica, onde cada cartão recebido por NFC vira um cartão vivo, filtrável e atualizado em tempo real.