shadowpost

about

A quiet room for the things we carry.

Why this exists

Most of us are carrying something we've never said out loud. A confession, a regret, a thought that sits too heavy. Not always dramatic — sometimes just the small, persistent kind of thing you didn't have the right person to tell.

The cost of holding it isn't nothing. There's a quiet relief in saying a thing — even into the dark — and knowing it landed somewhere.

Shadowpost is the room where you can say it. No one will know it was you. That's the whole product.

More on what Shadowpost is and how it works →

How anonymity actually works

The promise of "anonymous" on the internet is usually thinner than it sounds. Here's the version on this site, in plain language.

  • No accounts, ever. No email, no password, no OAuth, no signup of any kind. There is literally no field for "who you are."

  • Your IP isn't linked to your post. The database stores what you wrote, when you wrote it, and a hashed device token (more on that below). It does not store your IP next to it. Standard hosting infrastructure briefly sees IPs in connection logs the way every site does — those logs are never joined with content.

  • The "device token" lives only in your browser. The first time you visit, your browser generates a random token and saves it in localStorage. When you post, your browser sends the token; the server hashes it (SHA-256) before it touches the database. The raw token never leaves your device. The server only stores the hash.

  • The token is what lets you come back to delete a post you've made. That's its only job. Clear your browser data and you lose the ability to manage your posts — but no one else gains the ability to either. The post stays anonymous; the link to you is simply gone.

  • No ads. No analytics that profile you. No social sharing buttons. We don't need to know who reads what, so we don't look.

If what you're carrying is heavy

Some things need to land somewhere safer than a quiet website. You don't have to know what to say, and you don't need a reason — these are lines staffed by people whose only job is to listen.

Put it down