두 폰을 맞대어 교환(NFC)
Card Wallet 2단계 — iOS phone-tap NFC와 Android HCE, 즉시 교환, 시그니처 비주얼 애니메이션.
물리 세계에서의 Timi 모먼트
[!warning] 상태: 예정(Card Wallet 2단계, 개발 3~4주 계획). 이 기능은 아직 출시되지 않았습니다. 본 문서는 확정된 제품 스펙을 설명하며, 현재 운영 중인 코드가 아닙니다.
약속
사용자께서 폰을 상대의 폰에 갖다 대시면 두 카드가 즉시 교환됩니다. 공유 가능한 "wow" 비주얼 애니메이션과 함께입니다.
이것이 Timi 모먼트입니다. 물리 세계에서의 Timint 시각 시그니처입니다.
작동 방식(예정)
- Carte Pro 화면 또는 wallet을 엽니다 — 앱이 포그라운드일 때 NFC가 활성화됩니다.
- iPhone을 다른 iPhone(또는 Android HCE)에 가까이 합니다 — 거리 < 4 cm.
- 800~1200 ms의 비주얼 애니메이션 — 두 카드가 상징적으로 미끄러지며 동기화된 Light 햅틱이 발생합니다.
- 1.5초 이내의 암호화된 교환 — Firebase Functions callable(TLS) 사용. 평문 NFC 브로드캐스트 없음.
- 두 카드가 각자의 wallet에 등장 — 지오로케이션이 켜져 있으면 "전시회 X" 같은 자동 태그가 함께 붙습니다.
상대가 Timint를 사용하지 않는 경우
탭하시면 앞으로 사용할 카드가 온보딩에 맞춰 미리 준비된 상태로 AppStore / PlayStore deep link가 열립니다. 그 분이 Timint를 설치하면 첫 실행에서 *Marc 님이 자신의 카드를 공유했습니다 — wallet에 추가하시겠습니까?*가 표시됩니다.
이것이 deferred deep link입니다. 물리적 제스처를 통한 바이럴 전환입니다.
iOS 17+ NameDrop
iOS 17+ 사용자에게는 네이티브 NameDrop(표준 vCard) 과 저희 커스텀 NFC가 공존합니다. NameDrop은 vCard 텍스트 공유에 유용합니다. 저희 NFC는 Timint의 비주얼 경험을 위한 것입니다.
보안
- 종단 간 암호화된 교환 — Firebase Functions callable(TLS).
- 평문 NFC 브로드캐스트 없음.
- 추가 시 동의:
/wallet/add창에서 실제 추가 전 명시적 확인을 받습니다.
[!info] 더 깊이 보시려면 스마트 wallet을 살펴보십시오. NFC로 받은 모든 카드가 살아 있고, 필터링되며, 실시간으로 업데이트되는 카드가 되는 다음 단계입니다.