Where it started
We started with asksquid.ai. The idea was straightforward: website tooling was slow, fragmented, and built for data analysts, not the teams who actually needed to act on the data. So we built a platform that brought everything together. Web analytics. Behavioral heat maps. Engagement and visitor behavior tracking. Person-level identification. All in one place, all in real-time.
To make that work, we had to solve hard infrastructure problems. We needed a persistent connection to the browser, not HTTP polling. We needed a message bus that could handle millions of events without dropping data. We needed identity resolution that could push results back to the frontend in hundreds of milliseconds, not minutes. We needed the frontend and backend to stay in sync without the customer building WebSocket servers.
So we built it. Socket.io for persistent browser connections. Apache Pulsar for distributed messaging. Microservices that scale independently. A single SDK that abstracts all of it into one script tag.
We built serious infrastructure and packaged it as a simple analytics product.
What our customers found
As teams started using asksquid.ai, something unexpected happened. Our most engaged customers were not spending their time in the dashboard looking at heat maps. They were hooking into the underlying infrastructure.
They discovered that the real-time WebSocket connection, the bidirectional data streaming, the ability to push enriched visitor data back to the browser mid-session. That was the valuable part. They started embedding our SDK into their own SaaS products. They plugged it into their AI agents and chatbots so they could greet visitors by name before the first message. They used the Service Provider pattern to merge their CRM data with our identification and deliver personalized experiences in under 400 milliseconds.
No other vendor in the space could do this. Other tools identify a visitor and hand you a JSON blob. Done. Our customers were subscribing to a live stream and building real-time applications on top of it. They were leveraging the most powerful parts of what we built for asksquid.ai. The parts we had simplified for the analytics product were exactly what developers wanted direct access to.
They were not buying visitor identification. They were buying the infrastructure.
Why SQID.dev exists
SQID.dev is the developer platform that exposes that infrastructure directly. Everything that powers asksquid.ai under the hood, the WebSocket connections, the Pulsar message bus, the real-time identity resolution, the Service Provider pattern, is now available as a set of APIs and SDKs that developers can integrate into their own products.
The SDK maintains a persistent connection between the browser and your stack. Identity, behavior, and enrichment data stream through the same channel. Your frontend knows who the visitor is without asking your server. Your backend subscribes to the same event stream. Your AI agents, your chatbots, your personalization engine. They all connect to the same real-time pipe.
Your server stays in the loop. When we identify a visitor, we can hit your endpoint first. You enrich the profile with your own data. The merged result is what the browser receives. No other identification vendor does this.
We are not asking you to replace your analytics stack. We are giving you the infrastructure layer that took us years to build so you can ship visitor intelligence in your product in a day instead of a quarter.
asksquid.ai is the product. SQID.dev is the platform it runs on. Now you can build on it too.