Visitor Intelligence
We know where you're from before you say hello.
Every visitor gets geolocated on arrival — city, region, ISP, timezone, device, browser. We see the page they're on, the pages they came from, and how long they've been reading. The same data that takes enterprise teams months to wire up is live here in milliseconds.
Real-Time WebSocket
No polling. No delays. Actual real-time.
Beacon runs a self-hosted WebSocket server via Laravel Reverb. When you type, we see it. When we reply, it's instant. No third-party relay. No SaaS middleman taking a cut. The connection is direct, the data stays ours, and the latency is sub-100ms.
Operator Dashboard
A full command center, built from scratch.
Live visitor roster with page flow, country flags, device info, and chat history. Typing indicators both ways. Availability scheduling by day and hour. macOS push notifications. Analytics with daily charts, top pages, and response time tracking. All of it custom — because nothing off the shelf fit the way we work.
Availability System
Online, away, or scheduled — the widget knows.
Toggle availability from the dashboard and the chat widget on every page updates within 30 seconds without a browser refresh. Set work-hour windows per day with timezone support and the system switches modes automatically. Offline visitors see a leave-a-message form. No extra code on the site. Just the one script tag.