See other users browsing the same page as you as soft, glowing ghost avatars that follow their real mouse positions. Chat ephemerally, leave permanent comments, and send emoji balloon reactions — all floating invisibly over any webpage you visit.
Install the extension and immediately start seeing other users on any webpage you visit — Wikipedia, Reddit, news sites, forums, anywhere. No configuration needed.
You are identified by an anonymous UUID generated at install. Just pick a username and you're ready to go. No email, no password, no profile — just click and chat.
Discover that you're never truly browsing alone. Watch ghost avatars drift across pages, see reactions float up in real time, and feel the pulse of the web as it actually is — shared.
A full social layer floating invisibly over the web
/me, /shrugSee Ghostly Chatter in action
The collapsible ephemeral chat panel — talk to anyone on the same page right now. Messages disappear when the session ends.
Permanent threaded comments tied to the current page URL. Supports upvotes, replies, and editing within 5 minutes.
A live high-score list of the pages with the most ghost users right now — discover what the web is reading this very moment.
The active ghosts page gives you a live view of user activity across the network — see who's out there haunting the web.
Customise your username, manage your ghost identity, and toggle features on or off to suit your browsing style.
Real recordings of two people using Ghostly Chatter together
Two users on the same CNN news page chatting through Ghostly Chatter's ephemeral chat panel — seeing each other's ghost avatars and exchanging messages in real time.
A live demo of two people discovering each other on the same page and chatting through the extension — showing how natural and spontaneous the experience feels.
Built to be social without compromising your anonymity
Simple technology that creates a genuinely shared web experience
The extension connects to a lightweight relay server over WebSocket. Cursor positions, chat messages, and emoji reactions are brokered in real time — anyone on the same URL is in the same room.
Permanent comments are stored server-side, keyed by page URL. They support threading, voting, and time-limited editing, and are loaded fresh each time you visit a page.
All injected UI — ghost avatars, chat panels, reaction bars — lives in a Shadow DOM overlay that is visually isolated from the host page. It will never break any website you visit.
Ghostly Chatter requests only what it needs: access to page content to inject the overlay, and network access to reach the relay server. No browsing history, no password access, no downloads.
Up and running in seconds — no configuration required
about:debuggingmanifest.json from the extension folderTemporary installations are removed when Firefox restarts.
# Clone the repository
git clone https://github.com/yourdev/ghostly-chatter
# Package as .xpi
cd ghostly-chatter
zip -r ghostly-chatter.xpi * --exclude ".git/*"
Load the generated .xpi via
about:addons → gear icon → Install Add-on From File.
Ghostly Chatter is part of a portfolio of open-source tools built by Max Cornett @ YourDev.net