Firefox Extension

Ghostly Chatter Make the Web Social

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.

No registration required Completely anonymous Ephemeral chats — no history Works on any page
Ghostly Chatter icon
👻 Ghost Avatars
💬 Live Chat
📝 Comments
🌐 Top Sites
🎉 Reactions

Works on Every Page

Install the extension and immediately start seeing other users on any webpage you visit — Wikipedia, Reddit, news sites, forums, anywhere. No configuration needed.

No Account 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.

See the Web Come Alive

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.

Features

A full social layer floating invisibly over the web

Live Ghost Avatars

  • See other visitors as floating ghost avatars
  • Avatars follow real mouse positions in real time
  • Spring-physics movement — natural trailing and gentle overshoot
  • Avatars bob gently when the user is idle
  • Hover to see username and time on page
  • Soft, glowing design that never obscures content

Ephemeral Page Chat

  • Chat with anyone currently on the same page
  • Messages vanish when the session ends — no history, no trace
  • Typing indicators show when others are composing
  • Live user count in the chat panel
  • Slash commands: /me, /shrug
  • Collapsible panel — stays out of your way

Permanent Page Comments

  • Leave comments tied to any URL that persist for future visitors
  • Threaded replies — comment on comments
  • Upvote and downvote comments
  • Edit your comment within 5 minutes of posting
  • Delete your own comments at any time
  • Toolbar badge shows comment count for the current page

Top Web Sites

  • See what pages all other ghost users are currently reading
  • Live high-score list ranked by current active users
  • Discover what the web is reading right now
  • Updates in real time as users join and leave pages
  • Jump directly to any hot page in one click

Emoji Balloon Reactions

  • Semi-transparent reaction bar at the bottom of the screen
  • Click an emoji to launch it as a floating balloon
  • Balloons drift upward with gentle sinusoidal movement
  • Visible to everyone else on the page in real time
  • Express yourself without saying a word

Screenshots

See Ghostly Chatter in action

Ghostly Chatter ephemeral chat window showing live conversation

Chat Window

The collapsible ephemeral chat panel — talk to anyone on the same page right now. Messages disappear when the session ends.

Ghostly Chatter comments sidebar showing threaded permanent comments

Comments Sidebar

Permanent threaded comments tied to the current page URL. Supports upvotes, replies, and editing within 5 minutes.

Ghostly Chatter hottest sites panel showing the most visited pages right now

Hottest Sites

A live high-score list of the pages with the most ghost users right now — discover what the web is reading this very moment.

Ghostly Chatter active ghosts page showing user activity and presence

Active Ghosts

The active ghosts page gives you a live view of user activity across the network — see who's out there haunting the web.

Ghostly Chatter settings page for customising your ghost experience

Settings

Customise your username, manage your ghost identity, and toggle features on or off to suit your browsing style.

See It in Action

Real recordings of two people using Ghostly Chatter together

Chatting on CNN.com

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.

Live Page Chat Demo

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.

Privacy First

Built to be social without compromising your anonymity

What we protect

  • No account, no email, no registration of any kind
  • You are identified only by an anonymous UUID generated at install
  • Ephemeral chat messages are never persisted to any server
  • No personal data is stored server-side — only your chosen username
  • The extension can be toggled off at any time from the toolbar popup
  • Cursor position data is only broadcast to users on the exact same URL

What to keep in mind

  • Your chosen username is visible to other users on the same page
  • Permanent comments are stored server-side and visible to all visitors
  • Your cursor position is shared in real time while the extension is active
  • The relay server handles WebSocket connections for position and chat brokering
  • Disable the extension on sensitive pages (banking, private portals) as a precaution

How It Works

Simple technology that creates a genuinely shared web experience

Real-Time Relay

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.

Persistent Comments

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.

Isolated UI Overlay

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.

Minimal Permissions

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.

Installation

Up and running in seconds — no configuration required

Firefox Add-Ons

Recommended
  1. Click the Install on Firefox button below
  2. Firefox will prompt you to confirm — click "Add"
  3. The ghost icon will appear in your toolbar
  4. Visit any webpage and start seeing other users
Install on Firefox

Temporary (Development)

Testing & Development
  1. Open Firefox and go to about:debugging
  2. Click "This Firefox" in the left sidebar
  3. Click "Load Temporary Add-on"
  4. Select the manifest.json from the extension folder

Temporary installations are removed when Firefox restarts.

Build From Source

Developers
# 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.

See More Projects

Ghostly Chatter is part of a portfolio of open-source tools built by Max Cornett @ YourDev.net