Per-site rooms
Every hostname gets its own room automatically. No setup, no invite links — being on the same page is the invite.
A browser extension, not another app
SiteTalk drops a live chat onto whatever page you're on — the same page, at the same time, as everyone else looking at it. No account needed. No app to open. Just the page, and the people reading it with you.
One click from the Chrome Web Store. SiteTalk sits quietly in your toolbar until you need it.
A small bubble appears in the corner of every site. It knows how many other SiteTalk users are on that exact page, right now.
Tap the bubble and start typing — or hold the mic for a quick voice note. Everyone currently on the page sees it instantly.
SiteTalk isn't a separate destination — it's a layer over the web you're already browsing.
Every hostname gets its own room automatically. No setup, no invite links — being on the same page is the invite.
Type a message or hold the mic for a short voice note. Both show up inline, timestamped, in the same thread.
New visitors see the last 50 messages, so a conversation has context instead of starting from silence every time.
The panel is draggable and stays out of your way — read the page, glance at the chat, keep scrolling.
Start talking with a random guest name in seconds, or sign in once to keep the same identity everywhere you go.
The extension, the server, and this site are all on GitHub. Read the code, self-host it, or send a pull request.
By default, SiteTalk gives your device a random guest name like “Quiet Otter” — nothing tied to your identity, no email, no account. Messages live only in the room for that site, and only the last 50 are kept. Choose to sign in only if you want a name that follows you between sites.
chrome://extensions and turn on Developer mode.$ git clone https://github.com/yashahuja31/SiteTalk.git
$ cd SiteTalk/server
$ npm install
$ npm start
SiteTalk server listening on :8080