BrainPlug
Chatbot Widget

One-Script Web Chat Widget Architecture

Brain Plug features a standalone, zero-dependency floating chat widget that can be embedded on any external website, Shopify store, WordPress site, or Single Page App (React, Vue, Angular) with a single line of JavaScript.

Shadow DOM Isolation

The widget CSS and DOM structure are rendered inside an isolated Shadow Root, guaranteeing zero style conflicts with host stylesheets.

Mobile Responsive Bottom-Sheet

On smartphones, the widget automatically transforms into an intuitive, touch-friendly bottom sheet covering the screen gracefully.

Domain Allowlisting Security

Restricts embedding exclusively to approved host domains (e.g. acme.com, shop.acme.com) to prevent unauthorized usage.

Real-Time Server-Sent Streaming

Streams grounded answers token-by-token with low latencies and displays citations for verified RAG facts.