# Hibira Live Chat

> Live chat for your website. Your team answers from one shared inbox, signs in from your own admin panel, and pays per team instead of per seat. Join the waitlist for early access.

Automatic replies answer the easy questions from your own Q&A. Your team picks up the rest in one shared inbox. Made by Hibira (https://hibira.io). Website: https://chat.hibira.io/

## Plans

Agents are included in every plan. You pay for the conversations your visitors start, not for each person who answers. Launch prices, which may change before general availability.

- **Free** ($0): Try it on one site. 2 agents; 100 conversations / month; 1 website; 30-day history; Hibira badge on the widget; No AI answers or translation.
- **Starter** ($29/month): Small shops and side projects. 3 agents (up to 5); 1,000 conversations / month; 2 websites; 1-year history; No Hibira badge; Single sign-on (JWT) and verified visitors; 300 AI answers / month (auto-replies and suggested replies); Inbox translation, up to 5,000 / month.
- **Team** ($79/month): Growing support teams. 8 agents (up to 16); 3,000 conversations / month; 5 websites; 2-year history; Saved replies, teams, business hours; Ratings, webhooks and REST API; 1,000 AI answers / month (auto-replies and suggested replies); Inbox translation, up to 5,000 / month.
- **Business** ($199/month): Larger teams with IT rules. 20 agents (up to 40); 8,000 conversations / month; 20 websites; 3-year history; OIDC and SAML, required SSO; Roles, routing and reports; 2,000 AI answers / month (auto-replies and suggested replies); Inbox translation, up to 5,000 / month.
- **Enterprise** (from $599/month): Custom terms and volume. SCIM and audit log; Inbox inside your admin panel; Custom history period; SLA and dedicated support; Custom AI answers and translation volume.

A conversation is counted once a month when a visitor sends at least one message. At your limit, new chats switch to leave-a-message mode. Nothing is cut off. Add-ons: extra agent $9 / month, 1,000 more conversations $15, 1,000 more AI answers $25. Pay yearly and save 10%.

Pricing: https://chat.hibira.io/#pricing

## Features

- [All features](https://chat.hibira.io/features/): Every part of Hibira Live Chat with real screenshots: AI replies from your own knowledge base, a shared team inbox, visitor ratings, single sign-on, the chat widget and privacy tools.
- [AI replies](https://chat.hibira.io/features/ai-replies/): Answers common questions in seconds from your own Q&A, and hands the chat to your team when it isn't sure.
- [Knowledge base](https://chat.hibira.io/features/knowledge-base/): Questions and answers plus longer articles. The AI answers only from what you put here.
- [Shared inbox](https://chat.hibira.io/features/shared-inbox/): One live inbox for the whole team: take a chat, leave internal notes, see who is typing.
- [Ratings](https://chat.hibira.io/features/ratings/): Visitors score chats 1–5 and rate AI answers. A report shows what is working and what to fix.
- [Single sign-on](https://chat.hibira.io/features/single-sign-on/): Staff go from your own admin panel straight into the inbox. New agents are added on first sign-in.
- [Chat widget](https://chat.hibira.io/features/chat-widget/): One script tag. A small button that loads the chat only when a visitor opens it, full screen on phones.
- [Data and privacy](https://chat.hibira.io/features/data-privacy/): Find, export or delete a visitor's data, export your whole workspace, and keep a one-year activity log.

## Developers

One script tag for the widget, a small JavaScript API for your own buttons, single sign-on from your admin panel, and an MCP server so your AI assistant can do the wiring. Full docs: https://chat.hibira.io/docs/

- Widget: `<script src="https://chat.hibira.io/w/v1.js" data-workspace="ws_..." async></script>` before </body>. Options data-color, data-lang, data-launcher="none" and a CSP nonce. JavaScript API: `HibiraLiveChat.open()`, `HibiraLiveChat.open({ topic: "sales" })`, `HibiraLiveChat.close()`, event `hibira-livechat:ready`. Docs: https://chat.hibira.io/docs/#install
- Agent single sign-on (Starter and up): sign an HS256 JWT on your server with claims iss (Workspace ID), sub, email, name, role (agent or admin), jti (single use) and exp (at most 5 minutes), then redirect staff to `https://chat.hibira.io/sso/jwt?jwt=<token>&return_to=/inbox`. Docs: https://chat.hibira.io/docs/#sso
- MCP server: `https://chat.hibira.io/mcp` (Streamable HTTP, OAuth sign-in by the workspace owner or an admin). Tools: get_sso_setup, get_sso_snippet, check_sso_token, list_agents, set_sso_only. The Live Chat MCP server lets an AI assistant such as Claude, Cursor or VS Code set up single sign-on in your own codebase. The assistant signs in with your Live Chat account in the browser; only the workspace owner and admins can approve it. Docs: https://chat.hibira.io/docs/#mcp
- REST API and webhooks (Coming soon): A REST API for conversations, messages and ratings, and webhooks for new conversations, messages and ratings, are coming to the Team plan and above. These docs will cover them when they are ready. Docs: https://chat.hibira.io/docs/#api
- [llms-full.txt](https://chat.hibira.io/llms-full.txt): this file plus the developer docs and every feature page in full.

## Comparisons

- [Live chat software compared](https://chat.hibira.io/compare/): Hibira Live Chat compared with Intercom, Zendesk, LiveChat, Tidio, Crisp, tawk.to and Chatwoot: pricing model, entry price, AI replies and free plans, from each vendor's pricing page.
- [Hibira Live Chat vs Intercom](https://chat.hibira.io/compare/hibira-vs-intercom/): Intercom charges per seat and per AI outcome. Hibira Live Chat is one monthly price with agents and AI replies included.
- [Hibira Live Chat vs Zendesk](https://chat.hibira.io/compare/hibira-vs-zendesk/): Zendesk is a full help desk priced per agent. Hibira Live Chat focuses on website chat at one price per workspace.
- [Hibira Live Chat vs LiveChat](https://chat.hibira.io/compare/hibira-vs-livechat/): LiveChat charges per seat and keeps 60 days of history on Essential. Hibira Live Chat includes agents and keeps a year from Starter.
- [Hibira Live Chat vs Tidio](https://chat.hibira.io/compare/hibira-vs-tidio/): Tidio prices by billable conversations and sells its Lyro AI separately. Hibira Live Chat includes 1,000 conversations and AI replies from $29.
- [Hibira Live Chat vs Crisp](https://chat.hibira.io/compare/hibira-vs-crisp/): Crisp prices per workspace with seats included, like we do. The differences are AI allowance, single sign-on and languages.
- [Hibira Live Chat vs tawk.to](https://chat.hibira.io/compare/hibira-vs-tawk-to/): tawk.to is free, with paid add-ons for branding removal and AI. Hibira Live Chat bundles both into one plan with single sign-on.
- [Hibira Live Chat vs Chatwoot](https://chat.hibira.io/compare/hibira-vs-chatwoot/): Chatwoot is open source and its cloud plans are priced per agent. Hibira Live Chat is hosted for you at one price per workspace.

## Questions

- **When can we start?** We're inviting teams from the waitlist in small groups. Join and we'll email you when your invite is ready.
- **Is there a free plan?** Yes. Free includes 2 agents and 100 conversations a month, with no time limit.
- **What happens when we reach the conversation limit?** Nothing breaks. New chats switch to leave-a-message mode, visitors leave their email, and we remind you to add conversations or upgrade.
- **Will it slow down our website?** No. The script only draws a small button. The chat panel and its live connection load when a visitor opens the chat.
- **Can our staff sign in with the accounts they already have?** Yes. From the Starter plan, your admin panel can log staff into the inbox with a signed token. Business adds OIDC and SAML for Google Workspace, Microsoft Entra ID, Okta, and others.
- **Is our content used to train models?** No. Your Q&A and articles are used only to answer your own visitors, and a deleted entry is no longer used.
- **How is this different from the Hibira Chat API?** The Chat API on hibira.io is for developers building chat into their own apps. Live Chat is a ready-made website widget and support inbox for your team.
- **Does it work with Shopify or WordPress?** Plugins for Shopify, WordPress and Bubble are planned after launch. Until then, paste the script into your theme.

## Languages

- [English](https://chat.hibira.io/)
- [日本語](https://chat.hibira.io/ja/)
- [한국어](https://chat.hibira.io/ko/)
- [繁體中文](https://chat.hibira.io/zh-tw/)
- [简体中文](https://chat.hibira.io/zh-cn/)
- [ไทย](https://chat.hibira.io/th/)
- [Tiếng Việt](https://chat.hibira.io/vi/)

## Optional

- [Terms of Service](https://chat.hibira.io/legal/terms?lang=en)
- [Privacy Policy](https://chat.hibira.io/legal/privacy?lang=en)
- [Data Processing Agreement](https://chat.hibira.io/legal/dpa?lang=en)
- [Chat API for developers](https://hibira.io/chat): for developers building chat into their own apps
- [Hibira](https://hibira.io): hosted realtime WebSocket service compatible with the Pusher Channels protocol

# Hibira Live Chat developer docs: widget, JavaScript API, single sign-on and MCP

Source: https://chat.hibira.io/docs/

One script tag for the widget, a small JavaScript API for your own buttons, single sign-on from your admin panel, and an MCP server so your AI assistant can do the wiring.

## Add the widget

Paste this tag before </body> on every page that should show the chat. Find your Workspace ID in Settings › General, or copy the whole tag from Settings › Widget.

The script is small and loads nothing else until a visitor opens the chat. It works on any site: plain HTML, WordPress, Shopify, Next.js or a single-page app.

```
<script src="https://chat.hibira.io/w/v1.js"
        data-workspace="ws_..." async></script>
```

Add each site's address under Settings › Widget › Sites the widget may run on. The widget refuses other sites.

## Widget options

Set these attributes on the script tag.

```
<script src="https://chat.hibira.io/w/v1.js"
        data-workspace="ws_..."
        data-color="#0f766e"
        data-lang="ja"
        async></script>
```

| Attribute | What it does |
|---|---|
| `data-workspace` | Required. Your Workspace ID (ws_...). |
| `data-color` | The button and header colour as a hex value, such as #0f766e. Default #4f46e5. |
| `data-lang` | The widget's language: en, ja, ko, zh-TW, zh-CN, th or vi. Default: the visitor's browser language. |
| `data-launcher="none"` | Leaves out the round chat button, so your page opens the chat with its own buttons (see JavaScript API). |
| `nonce` | On a page with a strict Content-Security-Policy, the widget puts the script tag's nonce on the styles and scripts it adds. |

## JavaScript API

Once the script has loaded, window.HibiraLiveChat lets your page open and close the chat. Listen for the hibira-livechat:ready event if your code may run before the widget loads.

```
<button type="button" id="talk-to-sales">Talk to sales</button>

<script src="https://chat.hibira.io/w/v1.js"
        data-workspace="ws_..." data-launcher="none" async></script>
<script>
  document.getElementById("talk-to-sales").addEventListener("click", function () {
    if (window.HibiraLiveChat) window.HibiraLiveChat.open({ topic: "sales" });
  });
  window.addEventListener("hibira-livechat:ready", function () {
    // The widget is loaded: HibiraLiveChat.open() and .close() work now.
  });
</script>
```

| Call or event | What it does |
|---|---|
| `HibiraLiveChat.open()` | Opens the chat panel. |
| `HibiraLiveChat.open({ topic: "sales" })` | Opens the chat and marks a new conversation as a sales inquiry, so your team sees it as one in the inbox. |
| `HibiraLiveChat.close()` | Closes the chat panel. |
| `hibira-livechat:ready` | A window event fired once the widget has loaded. |
| `hibira_chat_open, hibira_chat_start, hibira_chat_message, hibira_chat_rating` | Google Analytics events sent to the gtag or Tag Manager already on your site, when you turn analytics on in Settings › Widget. Nothing personal is sent. |

## Content-Security-Policy

If your site sends a strict Content-Security-Policy, allow the hosts below and put your page's nonce on the script tag. The widget passes that nonce on to everything it adds.

challenges.cloudflare.com runs the spam check on a new visitor's first message.

```
script-src  'nonce-R4nd0m' https://chat.hibira.io https://challenges.cloudflare.com;
style-src   'nonce-R4nd0m';
connect-src https://chat.hibira.io wss://*.hibira.io;
img-src     https://chat.hibira.io data:;
frame-src   https://challenges.cloudflare.com;

<script src="https://chat.hibira.io/w/v1.js" nonce="R4nd0m"
        data-workspace="ws_..." async></script>
```

## Agent single sign-on (JWT) (Starter and up)

Let your staff go from your own admin panel straight into the Live Chat inbox, without a separate password. Your server signs a short-lived token for the signed-in staff member and sends them to Live Chat.

1. Turn on single sign-on in Team › Single sign-on and copy the secret.
2. Store the secret on your server only, for example in the HIBIRA_LIVECHAT_SSO_SECRET environment variable. Never put it in browser code.
3. Add a link in your admin panel to a route of yours that checks the user is staff, signs the token below and redirects to /sso/jwt.
4. The first time someone signs in, Live Chat adds them as an agent if a seat is free. Their role follows the token on every sign-in.

```
import crypto from "node:crypto";

const b64 = (v) => Buffer.from(JSON.stringify(v)).toString("base64url");

// Build a new URL on every click, behind your admin panel's own login.
export function liveChatSsoUrl(user) {
  const now = Math.floor(Date.now() / 1000);
  const head = b64({ alg: "HS256", typ: "JWT" });
  const body = b64({
    iss: "ws_...",                 // your Workspace ID
    sub: String(user.id),          // the user's ID in your system
    email: user.email,
    name: user.name,
    role: user.isAdmin ? "admin" : "agent",
    jti: crypto.randomUUID(),      // single use
    iat: now,
    exp: now + 120,                // 5 minutes at most
  });
  const sig = crypto
    .createHmac("sha256", process.env.HIBIRA_LIVECHAT_SSO_SECRET)
    .update(head + "." + body)
    .digest("base64url");
  return "https://chat.hibira.io/sso/jwt?" + new URLSearchParams({
    jwt: head + "." + body + "." + sig,
    return_to: "/inbox",
  });
}
```

| Claim | Meaning |
|---|---|
| `iss` | Required. Your Workspace ID. |
| `sub` | Required. The user's ID in your system (up to 200 characters). It links the agent across sign-ins, even if the email changes. |
| `email` | Required. The user's email address. |
| `name` | Optional. The name shown to visitors and teammates. |
| `role` | Optional. agent (default) or admin. |
| `jti` | Required. A unique ID for this token (up to 128 characters). Each token works once. |
| `iat` | Optional. When the token was signed, in Unix seconds. |
| `exp` | Required. When the token expires, in Unix seconds: at most 5 minutes from now. |

- Sign with HS256 and send the token as ?jwt= to /sso/jwt. Add return_to with a path such as /inbox to choose where the agent lands.
- Clocks may differ by up to 30 seconds.
- After you rotate the secret, the previous one keeps working for 24 hours, so you can deploy the new one without downtime.
- Turn on "Only single sign-on" once it works: agents can then only sign in through your admin panel, while the owner can still use email.

Ready-made code for Node.js, Laravel, PHP, Python, Django, Rails, Go, Java and .NET is available through the MCP server below.

## AI assistants (MCP)

The Live Chat MCP server lets an AI assistant such as Claude, Cursor or VS Code set up single sign-on in your own codebase. The assistant signs in with your Live Chat account in the browser; only the workspace owner and admins can approve it.

The SSO secret never passes through MCP. The assistant reads the setup, writes the code for your stack and checks a token it signed, without signing anyone in.

```
# Claude Code
claude mcp add --transport http hibira-live-chat https://chat.hibira.io/mcp

# Any client with remote MCP servers (Cursor, VS Code, ...)
{ "mcpServers": { "hibira-live-chat": { "url": "https://chat.hibira.io/mcp" } } }
```

| Tool | What it does |
|---|---|
| `get_sso_setup` | Whether single sign-on is on, the Workspace ID, the sign-in URL, the token's claims and limits, and free seats. |
| `get_sso_snippet` | Server code for your stack that signs the token and redirects the staff member, with your Workspace ID filled in. |
| `check_sso_token` | Checks a token exactly as the real sign-in would, and lists every problem, without using it up. |
| `list_agents` | The workspace's agents, their roles, how they were added and when they were last seen. |
| `set_sso_only` | Turns "Only single sign-on" on or off. Owner only. |

The Hibira plugin for Claude Code, Cursor, Codex and Gemini CLI already includes this server. To disconnect every AI app at once, use Team › Single sign-on › Disconnect AI apps.

## REST API and webhooks (Coming soon)

A REST API for conversations, messages and ratings, and webhooks for new conversations, messages and ratings, are coming to the Team plan and above. These docs will cover them when they are ready.

Until then, export conversations as CSV or JSON from the inbox, or your whole workspace from Settings › Data & privacy.

## For AI tools

Plain-text summaries of Live Chat for AI assistants and answer engines: /llms.txt is the short version, /llms-full.txt includes these docs and every feature page in full.

```
curl https://chat.hibira.io/llms.txt
curl https://chat.hibira.io/llms-full.txt
```

# Features in detail

## AI replies

Source: https://chat.hibira.io/features/ai-replies/

AI answers from your own Q&A, and hands off what it can't

Visitors get an answer in seconds, day or night. The AI only uses what you wrote. When it can't answer, it passes the chat to your team and says why.

Plans Starter (300 AI answers a month), Team (1,000) and Business (2,000), shared by auto-replies and suggested replies

### Choose how much the AI does

Pick off, drafts only or auto-reply. With drafts only, the AI suggests a reply for your agent to edit and send, and never writes to visitors itself. With auto-reply it also answers visitors until an agent takes over. Name it, set its tone and try a test question first.

- Three modes: off, drafts only, auto-reply
- Shows which knowledge entries an answer came from
- Instructions for tone, greetings and things to avoid
- Stops answering as soon as an agent takes the chat

### How the AI replies work

- **Only your content** Answers come from your knowledge base. If nothing there fits, the assistant does not guess.
- **Clear handoff** Unsure answers, specific orders and requests for a person go to your team. The inbox shows that the AI handed it over, and why.
- **Visitors rate every answer** Visitors can mark each AI answer 👍 or 👎 and pick a reason. The Ratings report shows what to fix.
- **Monthly allowance** Each plan includes AI answers every month, shared by auto-replies and suggested replies. Extra answers are $19 per 1,000.

### Questions

- **Is our content used to train models?** No. Your Q&A and articles are only used to answer your own visitors, and a deleted entry is no longer used.
- **What happens when the AI can't answer?** It tells the visitor someone from the team will reply and moves the chat to your inbox, marked as handed over by the AI with the reason.
- **Does the AI keep talking after an agent joins?** No. Once an agent takes the conversation, the assistant stays quiet in it.
- **Can the AI draft replies without answering visitors?** Yes. Set the mode to drafts only. Agents press "Suggest reply", edit the draft and send it. Each suggestion uses one AI answer; when your knowledge base has no answer, nothing is used.

## Knowledge base

Source: https://chat.hibira.io/features/knowledge-base/

Write it once, and every visitor gets the same right answer

Add short questions and answers, or paste longer articles like a brewing guide or a returns policy. The AI picks the entries that fit each question and answers in the visitor's words.

Plans Starter (50 entries), Team (300) and Business (1,000)

### Changes apply on the next answer

Edit an entry when prices or policies change, and the next visitor gets the new answer. Delete an entry and the AI stops using it.

- Two kinds: question and answer, or article
- Up to 20,000 characters per entry
- Keep a source link on articles, seen only by your team

### What goes in the knowledge base

- **Questions and answers** The questions visitors ask most, each with your answer: shipping times, returns, opening hours.
- **Articles** Longer text such as guides and policies. The AI reads the parts that fit the question.
- **Searches by meaning** The assistant matches by meaning as well as by keywords, so “When will my parcel arrive?” finds your shipping answer, even when it is asked in another language.
- **Change log** Every save and delete is recorded in the activity log with who made it.

### Questions

- **Do visitors need to use the same words as our entries?** No. Search works by meaning as well as by keywords, so a question worded differently, or asked in another language, still finds the right entry. Product names, codes and numbers are matched exactly.
- **Can I write entries in one language and answer in another?** Yes. The assistant replies in the visitor's language, even when the entry is written in another one.
- **How many entries can we have?** Starter includes 50 entries, Team 300 and Business 1,000.
- **Do we need the knowledge base without AI replies?** No. It is only used for AI replies. The Free plan has no AI replies, so it starts on Starter.

## Shared inbox

Source: https://chat.hibira.io/features/shared-inbox/

One inbox, so no visitor waits and nobody answers twice

Every conversation arrives live. Take a chat in one click, leave notes only your team can see, and see the page the visitor is on before you reply.

Plans Every plan, including Free (2 agents)

### Answer from your desk or your phone

The inbox runs in the browser, on a laptop or a phone. Conversations, notes and assignments update live for everyone on the team.

- Open, Mine, Unassigned, Closed and Low ratings
- Internal notes visitors never see
- Typing indicators and read receipts
- Translate messages and replies (paid plans)

### Built for small support teams

- **Assign in one click** Take a chat yourself or give it to a teammate, so everyone knows who is answering.
- **Translation built in** Translate a visitor's message into your language, and your reply into theirs, in one click. Paid plans include 5,000 translations a month, separate from AI answers.
- **Visitor details** See the page the visitor came from, their language and, for signed-in visitors, a verified badge.
- **Agents included** 2 agents on Free, 3 on Starter, 8 on Team and 20 on Business. Extra agents are $9 a month.

### Questions

- **Do we pay per agent?** No. Agents are included in every plan, and you pay for the conversations visitors start. You can add agents for $9 a month each.
- **Can two agents answer the same chat by mistake?** Assigning a chat shows everyone who has it, and typing indicators show when a teammate is already replying.
- **Where do closed chats go?** Under Closed, kept for your plan's history period: 30 days on Free up to 3 years on Business.
- **Does translation use our AI answers?** No. Translation has its own monthly allowance: 5,000 on Starter, Team and Business. The Free plan does not include translation.

## Ratings

Source: https://chat.hibira.io/features/ratings/

Know how every chat went, not just how many there were

When you close a chat, the visitor can score it from 1 to 5 and add a comment. AI answers get 👍 or 👎 with a reason. Everything lands in one report.

Plans Ratings and the report on every plan. By-agent scores and phone alerts from Team

### Low scores never get lost

Every chat scored 1 or 2 shows up under Low ratings in the inbox, with the visitor's comment right in the conversation, so someone can follow up the same day.

- Low ratings tab in the inbox
- Visitor comments next to the conversation
- Phone alerts for low scores on Team and Business

### What you can measure

- **1–5 score with comment** Visitors rate the chat after you close it. Turn the question off in widget settings if you don't want it.
- **👍/👎 on AI answers** Each AI answer can be rated, and a 👎 asks for a reason such as "didn't answer the question".
- **Report for 7, 30 or 90 days** Satisfaction, average score, rating rate, helpful AI answers and chats solved by AI.
- **Scores by agent** On Team and Business, compare scores across agents to see who needs help.

### Questions

- **Can visitors rate without leaving a comment?** Yes. The comment is optional. One tap on a score is enough.
- **Can we turn ratings off?** Yes. Switch off "Ask visitors to rate chats" in the widget settings.
- **Which plans include ratings?** Ratings and the report are in every plan, including Free. By-agent scores and phone alerts for low ratings start on Team.

## Single sign-on

Source: https://chat.hibira.io/features/single-sign-on/

Staff sign in from the admin panel they already use

Your server signs a short-lived token and sends staff straight to the inbox. No extra passwords, and new staff become agents on their first sign-in.

Plans JWT sign-on from Starter. OIDC and SAML on Business

### One place to manage who gets in

Staff who leave your admin panel lose their way into the inbox too. You can require sign-on for every agent, and see each sign-in in the activity log.

- Tokens signed with HS256, valid for at most 5 minutes
- Require sign-on for every agent
- Every sign-in recorded in the activity log

### How it works

- **1. Create a secret** In the portal, under Team → Single sign-on. Only your server keeps it.
- **2. Sign a token** Your admin panel signs a short token with the staff member's email and name.
- **3. Send them to the inbox** Link to the sign-in address with the token. They land in the inbox, already signed in.
- **Verified visitors** Signed-in customers on your site can show as verified in the inbox, so agents know who they are talking to.

### Questions

- **Do agents still need an email invite?** No. An agent who signs in through SSO for the first time is added to the team automatically, up to your plan's agent count.
- **What if the secret leaks?** Create a new one in the portal. The old secret stops working at once.
- **Do you support Google Workspace, Microsoft Entra ID or Okta?** Business adds OIDC and SAML for those and other identity providers.

## Chat widget

Source: https://chat.hibira.io/features/chat-widget/

One line of code, and it won't slow your site down

Paste one script tag before </body>. It draws a small button and loads the chat and its live connection only when a visitor opens it.

Plans Every plan. The Hibira badge is removed from Starter

### Runs only on your sites, in your colour

List the sites the widget may run on and it refuses the rest. Pick a colour with one attribute and link your own privacy notice under the chat box.

- Allowed sites list
- Brand colour with data-color
- Your privacy notice under the chat box

### Small, but it covers the edge cases

- **Loads on open** Until a visitor opens the chat, only a small button is on the page, so your page speed stays the same.
- **Seven languages** The widget follows the visitor's language: English, 日本語, 한국어, 繁體中文, 简体中文, ไทย and Tiếng Việt.
- **Offline? Leave an email** When nobody is online, visitors leave their email and you reply later.
- **Never goes dark** At your monthly conversation limit, new chats switch to leave-a-message mode instead of failing.

### Questions

- **Will it slow down our website?** No. The script only draws a small button. The chat panel and its live connection load when a visitor opens the chat.
- **Does it work with Shopify or WordPress?** Paste the script into your theme today. Plugins for Shopify, WordPress and Bubble are planned after launch.
- **Can someone copy our script to their own site?** It won't run there. The widget only works on the sites you list in the portal.

## Data and privacy

Source: https://chat.hibira.io/features/data-privacy/

Answer privacy requests in a minute

When a visitor asks what you hold about them, or asks you to delete it, find them by email or visitor ID and export or delete their data from the portal.

Plans Every plan

### A one-year activity log

Sign-ins, invites, role changes, settings and knowledge base edits are all recorded with who did it and when, so you can answer "who changed this?" without guessing.

- Sign-ins with how they signed in
- Team, settings and knowledge base changes
- Kept for one year

### Tools for your privacy obligations

- **Find a visitor** Search by the email a visitor gave or by their visitor ID.
- **Export or delete** Download a visitor's conversations, or delete them for good.
- **Export everything** The owner can download every conversation as a CSV spreadsheet, or everything, including settings, team and knowledge base, as JSON.
- **Your history period** Conversations are kept for 30 days on Free, 1 year on Starter, 2 years on Team and 3 years on Business.

### Questions

- **Do you offer a data processing agreement?** Yes. The Live Chat DPA is published at chat.hibira.io/legal/dpa.
- **Is a deleted visitor really gone?** Yes. Deleting removes the visitor's conversations from your workspace for good.
- **Can we take our data with us?** Yes. The owner can export the whole workspace as CSV or JSON at any time.

