Platform

iOS

  • Requires iOS 17.0 or later
  • 100% SwiftUI Architecture
  • Swift 5.9

watchOS

  • Requires watchOS 10.0 or later
  • Standalone Companion App
  • Seamless background sync

Core Frameworks

User Interface

Built entirely using SwiftUI, leveraging modern declarative UI paradigms, view modifiers, and deeply integrated accessibility features like VoiceOver and Dynamic Type.

Device Bridging

Utilizes the WatchConnectivity framework to facilitate real-time, low-latency haptic synchronization between the iPhone and Apple Watch.

Background Execution

Employs remote-notification background modes to wake the app and deliver haptic signals instantaneously, even when the device is locked.

Privacy & Security

Zero-Knowledge Contact Matching

Social networks often upload raw address books to their servers. We don't.

Using the Contacts and CryptoKit frameworks, tap performs SHA-256 cryptographic hashing of phone numbers locally on your device before querying the server. This ensures we can connect you with friends who already have the app, without ever transmitting or storing your raw contact list.

Infrastructure

Supabase Backend

  • PostgreSQL Database
  • Supabase Auth
  • Row Level Security (RLS) policies

Real-Time Data

  • Supabase Realtime subscriptions
  • Instantaneous payload delivery
  • Edge Functions for serverless logic

We leverage Supabase—an open-source Firebase alternative—for scalable, high-performance database interactions and secure user authentication.

In the Bundle

  • Tap for iOS (Universal App)
  • Tap for watchOS (Companion)
  • Haptic Feedback Engine