Coming soon to iOS

Say what
you really mean.

Anonymous whispers from people near you. No profiles, no followers, no history. Just raw, honest thoughts that disappear in 48 hours.

Cancel New Whisper Post
Sometimes I wonder if anyone actually reads these, or if we're all just whispering into the void
Say what you mean...
127/500
Stream: Confessions Advice Local
🎨 Photo 🎨 Color 🔀
🎭 quiet_fog_42 💬 DMs On
Feed
🔍Discover
+
💬Inbox
👤You
Compose
Whisperish
🌐 San Francisco · Nearby
All Confessions Advice Venting Humor
I finally told my mom I'm not going to med school and she hugged me
847
anyone know a good late night ramen spot near mission?
23
my roommate eats my leftovers and pretends she doesn't know
178
the barista remembered my order and called me by name today
29
Feed
🔍Discover
+
💬Inbox
👤You
Feed
Inbox
Chats Requests · 3
👻
soft_ember_22
I'm going through the exact same thing
2m
2
👻
bright_leaf_19
Thanks for the advice, it really helped
1h
👻
gentle_rain_7
lol that happened to me too
3h
👻
cool_mist_88
Chat expired
48h
Feed
🔍Discover
+
💬Inbox
👤You
Messages
I've been pretending to love my job for three years. Today I finally updated my resume.
Has anyone dealt with a landlord who won't fix heating? What are my rights here?
what if we all just decided to be nicer to each other for no reason
I'm so tired of people saying "just be positive" when you're going through real stuff
PSA: the taco truck on 24th and Mission is back. This is not a drill.
Two years sober today. Nobody in my life knows. But you do now.
Sometimes the best conversations happen with people you'll never meet again
I've been pretending to love my job for three years. Today I finally updated my resume.
Has anyone dealt with a landlord who won't fix heating? What are my rights here?
what if we all just decided to be nicer to each other for no reason
I'm so tired of people saying "just be positive" when you're going through real stuff
PSA: the taco truck on 24th and Mission is back. This is not a drill.
Two years sober today. Nobody in my life knows. But you do now.
Sometimes the best conversations happen with people you'll never meet again
I bought coffee for the person behind me today and they started crying
To the girl reading on the L train every morning: your book choices are fire
Best study spots in the city that aren't a coffee shop? Asking for my sanity
I still listen to the playlist my ex made me. Every single day.
My cat just judged me for eating cereal at 11pm. Sir, you lick your own fur.
Why does every "quick 5 minute meeting" last 45 minutes minimum
Just got into my dream school. First person in my family to go to college.
I bought coffee for the person behind me today and they started crying
To the girl reading on the L train every morning: your book choices are fire
Best study spots in the city that aren't a coffee shop? Asking for my sanity
I still listen to the playlist my ex made me. Every single day.
My cat just judged me for eating cereal at 11pm. Sir, you lick your own fur.
Why does every "quick 5 minute meeting" last 45 minutes minimum
Just got into my dream school. First person in my family to go to college.

Honesty needs
a safe place.

Built from the ground up for privacy, with every feature designed to let you speak freely without consequences.

👻

Ghost Identities

Every post gets a fresh, random identity. No profile, no history, no way to connect your whispers. You're a new person every time.

📍

Hyper-Local

See whispers from your neighborhood, campus, or city. Adjust your feed range from nearby blocks to worldwide. Real thoughts from real people around you.

48-Hour Lifespan

Every whisper disappears after 48 hours. No permanent record, no digital footprint. Say it, mean it, let it go.

🔒

End-to-End Encrypted

DMs are sealed with ChaChaPoly encryption using ephemeral keys. Not even we can read your private conversations.

🎨

Mood Backgrounds

Pick from curated photo backgrounds or mood-matched gradients. Shuffle until it feels right. Every whisper is a visual card.

🛡

Safety First

On-device AI moderation, request-based DMs with trust scores, and rate limiting. Connection without the predator pipeline.

🔥

Trending & Discover

See what's resonating near you and worldwide. A featured hero card for the #1 trending whisper, ranked lists, and a global feed.

📷

Share as Image

Turn any whisper into a beautiful shareable card. No metadata, no identity — just the words and the hearts. Perfect for stories.

👁

Community Curation

Hearts for support. "Not for me" to quietly hide. Reports for safety. No downvotes, no pile-ons — just signals that shape a healthier feed.

Every screen,
designed with care.

From composing your first whisper to encrypted conversations that vanish — here's how it feels.

Cancel New Whisper Post
I finally asked for help today. Hardest thing I've ever done but also the bravest.
I finally asked for help today...
62/500
Stream: Support Confessions
🎨 Photo 🎨 Color 🔀
🎭 still_dawn_14 🔒 DMs Off
Feed
🔍Discover
+
💬Inbox
👤You

Express yourself.
Anonymously.

The compose screen shows a live preview of your whisper card as you type. Pick a mood background, choose your stream, and post under a fresh Ghost ID.

  • 🎨 Photo or gradient backgrounds — shuffle until it fits the mood
  • 🎭 Fresh Ghost ID per post — tap to regenerate
  • 🔒 Lock DMs per whisper — your call, every time
  • 🛡 AI safety gate scans before posting — invisible when clean
soft_ember_22 ···
Re: "I finally told my mom..."
I'm going through the exact same thing with my family. It's so scary.
2:34 PM
It really is. But honestly saying it out loud was the hardest part.
2:36 PM
Did your mom come around eventually?
2:37 PM
Same day. She just wanted me to be happy.
2:38 PM
I'm literally tearing up. Thank you for sharing this.
2:39 PM
⏳ This chat expires in 46h
Message...

Safe connections.
On your terms.

No instant DMs to strangers. Someone sends a request, you see their trust score, and you decide. Accepted chats are end-to-end encrypted and auto-expire.

  • 💬 Request-based DMs — you choose who gets through
  • 🔒 E2E encrypted with ephemeral keys per conversation
  • 48-hour auto-expiry — visible countdown in every chat
  • ⚫⚫⚫⚫⚪ Behavioral trust scores — not identity, just behavior
Discover
🔥 Trending 🌐 Worldwide
🔥 #1 TRENDING Just got into my dream school. First person in my family to go to college.
♥ 8.9k 💬 567
#2
My cat judged me for eating cereal at 11pm
♥ 5.6k
#3
I bought coffee for the person behind me
♥ 4.2k
#4
What if we all just decided to be nicer
♥ 2.4k
Feed
🔍Discover
+
💬Inbox
👤You

What's resonating
right now.

The Discover tab surfaces what matters. A featured hero card for the most-hearted whisper, ranked trending lists, and a worldwide feed showing whispers from everywhere.

  • 🔥 Trending — most hearted whispers in the last 24 hours
  • 🌐 Worldwide feed — whispers from every corner of the globe
  • Featured hero card for the #1 post with full engagement stats
Profile
👻
quiet_fog_42
📍 San Francisco · Member since Jan 2026
12
Posts
2.3k
Hearts
24
Days
Your Whispers
I finally told my mom...
♥ 847 · 2h ago · Live
Best ramen near mission...
♥ 23 · 36h ago · 12h left
That taco truck on 24th...
♥ 156 · Expired
Feed
🔍Discover
+
💬Inbox
👤You

Private archive.
Only yours.

Your profile shows stats and a local-only archive of your whispers. See what's live, what's expiring, and what's already gone. Nobody else can see this list.

  • 📊 Posts, hearts, and days active — your anonymous footprint
  • Expiry countdown — see which whispers are still live
  • 🗑 Delete everything — nuclear option to wipe all keys and data

Content first.
Identity never.

See real whispers in under 10 seconds. No sign-up, no email, no phone number.

1

Open the app

No account creation. Your device generates a cryptographic identity in the Secure Enclave. You're ready.

2

See your area

GPS converts to a spatial index on-device. Your exact location never leaves your phone. You see whispers nearby.

3

Say something real

Pick a mood background, write what's on your mind. A fresh Ghost ID means nobody knows it's you.

4

Connect or don't

Heart whispers. Reply publicly. Or send a DM request. Everything encrypted, everything ephemeral.

Find your frequency.

On-device AI auto-categorizes every whisper so you can tune into what matters to you.

Confessions
Advice
Venting
Humor
Local
Support

Privacy isn't a feature.
It's the foundation.

We didn't bolt privacy on after the fact. Every line of code, every architectural decision, every interaction — designed so we literally cannot identify you.

  • No email, no phone, no name — ever
  • GPS converts to spatial index on-device before any network call
  • Cryptographic keys live in the Secure Enclave — not on our servers
  • Content moderation happens on-device, pre-encryption
  • 48-hour TTL — we don't keep what we don't need
  • Device attestation prevents bot armies — without tracking identity
🔑

Secure Enclave Identity

Your device generates a P-256 key pair in Apple's Secure Enclave. The private key never leaves the hardware. Not even the OS can extract it.

🌐

Spatial Privacy

We use H3 Resolution 7 hexagonal indexing. Your GPS coordinates become an area code covering ~5 km². Precise enough to be local, vague enough to be safe.

🔥

Ephemeral by Design

Every whisper, every DM, every interaction has a 48-hour countdown. Server-side pg_cron jobs and R2 lifecycle policies ensure nothing survives past its expiry.

🛡

Pre-Encryption Moderation

On-device NLP scans content before encryption. Flagged content never reaches the backend. Your safety filters stay private — we never see your preferences.

Ready to be
heard?

Join the waitlist. Be among the first to whisper.