# 0x0 > P2P disposable number messenger. Connect without identity — no phone number, no email, no account required. 0x0 (pronounced "zero-x-zero", Japanese: 捨て番 / suteban) is an open-protocol, peer-to-peer messaging app. A temporary number is generated locally on your device. You share a PIN with whoever you want to talk to. When you're done, delete the PIN — the connection disappears silently. No server relays messages. No logs. No trace. ## Core concept - **Number**: generated locally on your device, never registered anywhere - **PIN**: shared per-contact, one PIN per conversation thread - **Channel**: derived from number + PIN using a cryptographic hash — only the two parties can connect - **Disconnect**: delete the PIN to silently sever the connection, no notification to the other side ## Technical stack - Transport: Hyperswarm (P2P DHT, hole-punching) - Encryption: Noise protocol (end-to-end by default) - Local storage: SQLite with AES-256 - Push notifications (opt-in): Cloudflare Workers → APNS / FCM - Mobile: iOS (Swift) + Android (Kotlin) - Core library: Rust + UniFFI bindings ## Use cases - Marketplace / classifieds: give a buyer a PIN, revoke it after the deal - Dating / matching: share a PIN instead of your real number - Work freelance: one PIN per client, no personal number exposed - AI agents: same protocol works for human-to-bot communication ## Status - CLI (Node.js): released - Rust core: released - iOS / Android: in development - Web landing: https://0x0.contact ## Links - [Homepage](https://0x0.contact/) - [Privacy Policy](https://0x0-notification.tiidatech.workers.dev/privacy) - [Sitemap](https://0x0.contact/sitemap.xml)