Skip to content

svpn.com

Why we built SOCIAL

Social networks broke when they decided your attention was the product. Engagement algorithms reward outrage. Bots flood every platform. Ads require harvesting everything you do. We built SOCIAL on a different premise: charge people a fair price, give them a genuinely good experience, and let the community govern itself.

$13.37/month is enough to keep the lights on without selling your data. It is also enough to make you think twice before being a jerk — because there are real consequences to getting banned.

Philosophy

Skin in the game. Free platforms attract free-rider behavior. When membership costs something, the average quality of interaction goes up. People who pay expect quality and deliver it.

No algorithmic amplification. We do not sort by controversy, outrage, or engagement score. Feeds are chronological. You follow people and hashtags; what they post is what you see.

Contained politics. Political content belongs in /s/politics. Everywhere else, it's off-topic by design. Communities stay focused on what they were created for.

Your data is not for sale. No advertisers. No third-party data brokers. No tracking pixels. Revenue comes entirely from subscriptions.

Email included — you@svpn.com + 25GB storage

Your SOCIAL username is your email address. Every member gets a full inbox at <username>@svpn.com — send and receive real email, no extra charge, no separate signup. It's part of the $13.37/month.

Address<username>@svpn.com — same as your SOCIAL handle
Storage25 GB included
FoldersInbox · Sent · Drafts · Archive · Spam · Trash · custom folders
AttachmentsUp to 25 MB per message
SearchFull-text search across all mail
AI featuresSpam detection on inbound, AI draft suggestions, thread summarization — all opt-in
Sending limit200 outbound emails per day
PrivacyNo ads, selling your data, tracking, or other shenanigans
AuthenticationSPF · DKIM · DMARC

member stack

What you get

The paid membership covers the social network, private messaging, live rooms, and a real email inbox under one account.

Privacy first

No ads, no tracking pixels, no selling your data, and no free lurker mode. Membership pays for the product so your attention does not have to.

Your own @svpn.com inbox

Every member gets a real email address — you@svpn.com. Send and receive from anywhere. Your IP address never appears in outgoing mail headers.

Real communities

Create or join communities around specific interests. One community per member during beta — so people build things they actually care about.

Hashtag follows

Follow tags across all communities. Surface the conversations that matter to you without subscribing to every community individually.

Live rooms

Ephemeral chat rooms tied to communities. Messages disappear after 13 hours and 37 minutes. Real conversation, no permanent record.

Live radio

Stream a small set of low-key live music channels while you browse. The compact player stays with you as you move around the app.

Private messaging

End-to-end encrypted direct messages. We store ciphertext and metadata, not plaintext message bodies. You control who can reach you. More on this below.

Encrypted voice messaging

Record a voice note in a chat and it's end-to-end encrypted too. The audio is encrypted in your browser before upload; we store only the ciphertext, and the key travels inside the same encrypted channel as your messages.

Themes

Tune the interface to your taste with themes, accent colors, and background choices. It stays compact, readable, and yours.

Explore

Full-text search across posts, users, and communities. Discover content by keyword, browse trending tags, or find members to follow — all from one place.

Saved posts

Bookmark any post to revisit later. Your saved collection is private and syncs across devices.

Bluesky crossposting

Connect your Bluesky account and mirror your posts to the wider network — automatically with every post, or manually one at a time. Linking uses Bluesky's official sign-in, it's revocable anytime, and we never touch your DMs or account settings.

Transparent moderation

Community owners moderate their own spaces. Site-wide rules are narrow and written down. No shadow-banning, no secret scoring.

No ragebait

No quote-posting designed to mob people. No sorting by report count or controversy. The feed is calm by architecture, not by whack-a-mole moderation.

Desktop view

Wide-display members get a dedicated three-column layout at web.svpn.com with a live news panel alongside the social feed. HOT, LATEST, and RANKED tabs surface trending stories in real time. Panels are drag-and-drop reorderable and preferences sync across devices.

Private messaging, actually private

When you send a direct message on SOCIAL, the message body is encrypted in your browser before it leaves your device. The server stores encrypted envelopes and delivery metadata such as participants, device IDs, timestamps, and delivery state, but it does not receive plaintext message bodies.

Messages are decrypted only on sender and recipient devices that hold the local private keys. We can produce stored ciphertext and metadata if legally required; we cannot decrypt message bodies without device keys we do not have.

Private keys and ratchet state are stored in that browser's localStorage and are not sent to the server. If you lose access to your device or clear browser storage, old messages on that device are gone — that is the trade-off for browser-local E2EE.

You control who can message you: everyone, people you follow, or no one.

Technical specification

For the security-conscious. Wire version: v2 algorithm: P256-X3DH-DR-HKDF-SHA256-AES256-GCM

Key agreementX3DH-style P-256 ECDH using identity keys, signed prekeys, and one-time prekeys when available
RatchetDouble Ratchet-style DH and symmetric chain ratchets with skipped-message-key handling
CurveP-256 (NIST) via the browser WebCrypto API
Symmetric cipherAES-256-GCM — authenticated encryption, 128-bit auth tag
KDFHKDF-SHA-256 for initial/root keys; HMAC-SHA-256 for chain and message keys
One-time prekeysUploaded in batches; server atomically marks claimed prekeys used. Signed-prekey fallback is possible.
Key storagePrivate identity, prekey, and ratchet keys live in localStorage; public keys are uploaded
Server roleStores public key bundles, thread/message metadata, and opaque encrypted envelopes. No plaintext body access.
Message storageOne encrypted envelope per recipient device; plaintext cache lives only in the browser
Voice messagesAudio is AES-256-GCM encrypted in the browser with a per-message random key; only ciphertext is stored. The key is delivered inside the encrypted message envelope, and recipients verify a SHA-256 of the ciphertext before decrypting.
Safety verificationPer-device safety numbers can be compared out of band and marked verified in the browser
Compromise scopeServer compromise exposes metadata/ciphertext, not plaintext bodies. Browser storage compromise can expose local cached messages and active session keys.

The implementation uses a browser WebCrypto X3DH-style handshake and Double Ratchet-style session ratchet to encrypt message bodies with per-message keys. It has skipped-message-key handling for out-of-order delivery and uses no third-party crypto library. Messages expose per-device safety numbers that users can compare out of band. Until users compare and mark those numbers verified, initial device-key discovery still depends on the server returning the correct public keys.

Ready to join?

SOCIAL is invite-only during beta. If you have an invite code, you can join now. No invite? Add yourself to the waitlist and we'll reach out.

Home·Sign in·Terms·Privacy