Private AI dashboards.
Nothing leaves your device.
WebKaya is a Chrome extension that turns your spreadsheets, Google Sheets, PDFs, and web pages into verified dashboards — using AI that runs entirely on your machine. No uploads. No API keys. No cloud.
Works with a built-in model out of the box, or your own Ollama models for more power.
Your best data is the data you can’t upload
Cloud AI tools — ChatGPT, BI copilots, cloud sandboxes — all need your data to travel to their servers. For payroll, patient records, deal pipelines, and anything under an upload ban, that’s a non-starter. WebKaya flips it: the AI comes to your data, and your data stays put.
A full analyst, running locally
Ask in plain language. Get dashboards, answers, and insights — with every calculation independently re-checked in the background.
Ask, don’t build
Type a question in the chat and the canvas builds itself — metric cards, charts, and plain-English findings. No formulas, no pivot tables.
Multi-step analysis
“Compare revenue by city, Q2 vs Q1” runs a real plan — filter, aggregate, compare — and shows the per-group change, not just one number.
The “why” engine
Ask why something changed and WebKaya maps the actual drivers with a local dependency graph — separating real causes from mere symptoms.
What-if simulation
Turn any dashboard into a live scenario. Drag a slider — “+15% price” — and watch the outcome play forward month by month.
Stitch sources
Join a local Excel file with a live Salesforce or Sheets table on a shared column — locally, with no API keys and nothing uploaded.
Living dashboards
Dashboards from a Sheet or web page remember their question and refresh themselves — trends and alerts, all without a server.
Millions of rows
A columnar + WebGPU engine crunches multi-million-row CSVs in the browser without freezing the tab.
Files & documents
CSV, Excel (multi-sheet), and PDFs — tables and text. Ask questions about a contract or a report, not just a spreadsheet.
Strict Privacy Mode
One toggle physically blocks every non-local network request — a visible, enforced isolation chamber for your most sensitive files.
Three steps. Zero uploads.
Bring your data
Drop a file, paste a range, or click Analyze current page on a Sheet, Salesforce, or Jira tab. Everything is read locally in the browser.
Ask in plain language
A local model turns your question into a plan. The math runs in a sandbox and is independently re-checked — so answers are right, not just plausible.
Get a dashboard you can trust
Charts, metrics, and insights appear on the canvas. The live meter shows 0 bytes ever left your device.
Bring data from wherever it lives
No connectors to configure, no OAuth, no API keys — WebKaya reads what you can already see.
Not a promise — a property of the design
There are no WebKaya servers. Your files are parsed in the browser, the AI runs on your own device, and a live meter proves the egress is zero. You can verify it yourself in DevTools.
- ✓ No servers, no analytics, no telemetry, no accounts
- ✓ AI runs on-device — a built-in model or your local Ollama
- ✓ Google Sheets read through your own session — no Google login or API
- ✓ Strict Privacy Mode enforces zero non-local traffic
File → local sandbox → your local AI. The internet path is severed.
Frequently asked
Is my data really never uploaded?
Yes. WebKaya has no servers. Files are parsed in your browser tab, AI runs on your device, and a live “0 bytes sent off-device” meter tracks it — verifiable in DevTools. Strict Privacy Mode goes further and blocks every non-local network request outright.
Do I need to install anything else?
No. A built-in model (WebLLM, via WebGPU) works out of the box — the first question downloads it once, then it runs offline. For stronger, faster models, install Ollama and WebKaya auto-detects the models you’ve downloaded.
How is this different from ChatGPT’s data analysis?
ChatGPT uploads your file to OpenAI’s servers. WebKaya never does — the analysis happens locally. It’s also verified: every total is independently re-checked in the background, so a weak local model can phrase things but can’t produce a wrong number.
Does it work with Google Sheets and Salesforce?
Yes. On a Google Sheet, WebKaya reads the sheet through your existing Google session — no OAuth screen, no API key. On Salesforce, Jira, Looker, or any web table, “Analyze current page” reads the table directly, and can follow pagination automatically.
Can it handle big files?
Multi-million-row CSVs stream into a columnar engine and aggregate on the GPU (with a CPU fallback) — without crashing the tab.
Is it free?
WebKaya is free to install today. Paid Pro capabilities are on the roadmap.
Analyze sensitive data without the risk
Install WebKaya and ask your first question in under a minute.
+ Add to Chrome — freeChrome / Edge · Manifest V3 · No account needed