Ping

Verified safeOpen sourceExclusive
—
No reviews reviews
8
downloads
8.0
android

AI summary

Offline contact exchange using hand gestures and Bluetooth LE. Two users hold a matching pose to the camera to find each other, then verify with a six-digit code before swapping encrypted contact cards. No servers or accounts required. Includes gesture practice mode, file sharing via Wi-Fi Direct, and MIT-licensed source.

Generated by AI. May contain inaccuracies.

About this app

Ping turns a shared hand gesture into an offline handshake. Two people agree on a gesture, hold it to the camera, and Ping matches on that pose to find the right device over Bluetooth LE — swapping contact cards with end-to-end encryption.

The gesture decides who to connect to. It is not a secret: it is derived from the pose alone, so it has only a few hundred possible values (far more with the optional two-gesture password), and a device in radio range can enumerate them. What authenticates the peer is a six-digit code both phones show after the keys are exchanged: the cards are released only when both users confirm the digits match.

No server. No cloud. No account. Your data never leaves your phone.

✨ Features Feature Description 📡 Connection Status Animated indicator — scanning (blue pulse), connecting (amber spin), paired (green check), error (red X) 🤝 Gesture Matchmaking About 40 named hand poses plus circle and wave motions, two-hand gestures, left or right hand, or chain two gestures — no enrollment needed 🖐️ Practice Mode Live label, finger count and raw measurements for your hand, with a guide to every gesture; never connects 📤 Export All Share every listed contact as one .vcf file 🗂️ File Room Host or join a room by gesture; share file names, pull files on demand over a Nearby star link. The host approves every guest and both phones show a link code to compare 📡 Offline P2P BLE + Wi-Fi Direct via Google Nearby Connections 🔐 E2E Encryption P-256 ECDH → HKDF-SHA256 → AES-256-GCM, fresh keys every swap 👤 Contact Cards Name, phone, email, social handles, short note 🎯 Auto-Matchmaking Phones only connect when the advertised gesture tokens match ✅ Peer Check Compare a six-digit code on both phones before any card is sent 📷 Live Gesture Preview See the detected pose and its stability before it locks 🔎 Contact Search Filter by any field; favourites sort first 📳 Haptics Pulse on gesture lock, on the confirm screen, and on a finished swap 📇 Contact Export Add a received card to the phone's contacts, or share it as a vCard 💾 Offline Contacts Room v1 database — contacts persist on device 🔒 Permission Denied UX Clear explanations when camera/Nearby permissions are missing

License

MIT

About this version

Version
0.5.0 (5)
Size
22.42 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
8
Updated
Oct 1, 2026
Package
com.ping.app

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app