The Problem 👻
Most "anonymous" feedback tools are anonymous by policy, not architecture. They promise not to track you, but they could if they wanted to — or if compelled. Users know this. So they give the safe answer, not the honest one.
This breaks feedback loops everywhere:
HR teams can't get real sentiment in all-hands meetings
Streamers lose authentic audience engagement
Businesses collect polite lies instead of useful data
Events miss the pulse of the room
People don't engage because of friction, fear of exposure, or distrust in how their data will be used. The result? Sanitized feedback that helps no one. Our journey has been anything but ordinary. Through every step, we've focused on staying true to our values and making space for thoughtful, lasting work.
What began as a passion project has evolved into something more. We’re proud of where we’ve been and even more excited for what’s ahead. What sets us apart isn’t just our process—it’s the intention behind it. We take time to understand, explore, and create with purpose at every turn.
The Solution 🔐
GhostVote is privacy by architecture — the server literally cannot read your polls or identify voters. Encryption happens in the browser before data ever leaves. We don't promise not to look; we engineered it so we can't.
No logins. No cookies. No fingerprinting.
Data gets wiped automatically.
Participants stay invisible.
Creators get honest signal, not noise.
How It Works
Throw a QR code on a screen. Participants scan, vote, and vanish — no app download, no channel switching, no account creation. Instant anonymous engagement through their phones.
Works for:
Streamers running live polls with OBS overlays
HR teams collecting real feedback in meetings
Bars and venues engaging crowds at events
Businesses gathering sentiment without exposure
Even the AI suggestions are encrypted. My server sees randomish noise — nothing else.
Why It Matters
Privacy by policy = "Trust us."
Privacy by architecture = "You don't have to."
This shifts power from the platform to the participant. Better rights for users. Better data for creators. Everyone wins.
Technical Notes
Built with end-to-end encryption (AES-256-GCM), real-time WebSocket sync, and a zero-knowledge design philosophy. The stack includes React, TypeScript, Node.js, PostgreSQL, and TEE-encrypted AI integration.

