Start a room and share the link, or join a friend's room. Calls and messages are direct between you two — nothing is stored.
An honest explanation. Read this before trusting it with anything sensitive.
StelCom is peer to peer: your phone talks directly to your friend's phone. To find each other, the two phones first swap "addresses" through a small signaling server, then connect directly. Voice and text flow between just the two of you.
AES-256 with PBKDF2. When you encrypt files, they're locked with AES-256 — the same standard governments and banks use. The password is stretched through 150,000 hashing rounds, so every guess is slow.
Generated keys match a Bitcoin private key. Generate creates a real 256-bit key shown as 64 hex characters — the same length and strength as a BTC private key. You can also paste a key in BTC format (raw hex or WIF) and the app confirms it's valid.
⚠ Never use a real wallet's private key. Do not paste the private key of a Bitcoin wallet that holds funds. If a file leaks, so does the key — and your coins with it. Use this app's Generate, or a fresh key from your own generator that is not tied to any wallet. The BTC format is only used here as a strong 256-bit secret, never to touch real funds.
Generated passwords are uncrackable by brute force. A 256-bit key would take a supercomputer guessing a billion times per second far longer than the age of the universe to break. AES-256 itself has never been broken.
The weak points are human, not the math: a short custom password, or sending the password in the same channel as the file. Use Generate (or long random words), and share the password separately.
Self-extracting. Encrypted files become a self-opening .html that works in any browser, offline, with no app — so anyone can open them anywhere.
Encrypted by default. WebRTC encrypts voice and text between the two phones automatically. The relay can't read or hear your conversation.
Nothing is stored. No accounts, no servers keeping your chats. Close the page and the conversation is gone.
Optional file encryption. Bundle and lock files with AES-256 to save, share, or send.
Not unblockable. The page, signaling server, and relay all live at fixed addresses. A national firewall (e.g. China, Iran) can block them. No web page can fully beat a state firewall — even Signal and WhatsApp get blocked.
Not untraceable. Peer-to-peer calls reveal both phones' IP addresses to each other and the relay. An observer can see that you connected, when, and often from where — even though they can't read the content. This "metadata" is what surveillance relies on.
Not anonymous. Encryption hides the message, not the fact you communicated.
StelCom is good for private friend-to-friend calls and chat without Big Tech storing anything. It is not a tool to evade a government firewall or hide that you're talking. Use it for what it is.
Live calls & chat — peer to peer
StelCom is a simple way for two friends to talk and text live, straight from a web link — no app to install, no account to make, no sign-up.
One person starts a room and shares the link. The other opens it. That's it — you're connected, phone to phone. Your voice and messages travel directly between the two of you.
📞 Voice calls with mute, volume and a live connection monitor.
💬 Text chat with delivery & read ticks, just like the apps you know.
📤 Share a room link so anyone you trust can join you.
Nothing is stored. No accounts, no history, no servers keeping your conversations. Close the page and it's gone.
Direct & private. Calls and messages are encrypted between the two phones automatically.
It works best when the two of you are on different networks (your normal everyday situation). For a full breakdown of privacy and limits, see the 🔒 Privacy page.
StelCom