Live typing preview
You see what a visitor is typing before they send it, so you can start on the answer early.
Pidge is a chat widget, a shared inbox and a phone app. It understands the same API calls as Crisp, so you can switch in an afternoon, and you pay one flat price per website.
The chat bubble needs one small script. The rest downloads when someone actually clicks it, so the other 99% of your visitors don't pay for it.
| File | Over the wire (brotli) | Unpacked |
|---|---|---|
| pidge l.js (every page) | 4.2 KB | 11.1 KB |
| pidge chat (when opened) | 22.6 KB | 80.2 KB |
| crisp l.js | 2.8 KB | 7.5 KB |
| crisp client_default.js | 81.0 KB | 278.8 KB |
| crisp client_default.css | 13.4 KB | 129.5 KB |
| crisp en_default.js | 5.2 KB | 16.1 KB |
| crisp ticket worker | 3.1 KB | 7.8 KB |
| Crisp, before the chat is opened | 105.5 KB | 439.6 KB |
We measured Crisp on doomhosting.com on 14 October 2026 in Chrome, from Oslo, with brotli compression. The Pidge numbers come from the same build that serves this page.
You see what a visitor is typing before they send it, so you can start on the answer early.
Write in English and a Swedish visitor reads Swedish. Their messages reach you in English, with the original underneath if you want to check.
If your site tells Pidge who's logged in, a customer who switches from phone to laptop stays in the same chat.
Visitors can paste a screenshot or drop in a log file. Big photos are resized on their device first.
If someone closes the tab before you answer, they get your reply by email and can answer it from there.
Your bot can answer through the API. When someone on the team replies, the bot stops for that chat.
A banned visitor stops seeing the chat on all your sites. They aren't told they've been banned.
Add the inbox to your home screen on Android or iPhone and get a notification for each new chat.
AdGuard's widget list blocks Crisp's script, so some of your visitors never see the
chat at all. Pidge loads from your own subdomain, like chat.yoursite.com. We
run every request it makes through 14 filter lists, and none of them block it.
$crisp.push(…) calls on your site keep working, signed emails too.<!-- before --> <script src="https://client.crisp.chat/l.js" async></script> <!-- after --> <script src="https://chat.yoursite.com/client/l.js" async></script> # your backend CRISP_API=https://api.crisp.chat/v1 CRISP_API=https://chat.yoursite.com/v1
You pay per website. Every feature is included, with as many team members and chats as you need.
This is the price we plan to launch with.
Yes. Pidge has the same REST paths and Basic auth as Crisp, sends the same webhook events with the same signatures, and the widget accepts your $crisp.push calls as they are. You change the base URL and the key.
On servers in the EU, with a continuous backup to separate storage. Files sent in chats are backed up the same way.
Yes. Each website has its own widget, colours and domains, and your team answers all of them from one list.
You add the inbox to your home screen from the browser, on iPhone or Android, and it sends notifications like an app. There's nothing to install from an app store.
We're adding websites a few at a time. Join the waitlist and we'll email you when there's room for yours.