Survey Analytics Engine

The MR analytics suite that doesn't need IT approval.

Skip the security review. Skip the DPA. Professional survey analytics that runs entirely in your browser — no cloud uploads, no IT ticket required.

Banner Tables + Segmentation 50k rows in <1s GDPR Ready

No installation  ·  No data agreement needed  ·  Used by consultants and agency analysts

krosstabs.com/dashboard/tools/survey-stat
Preferred coffee type × AgeLive demo
▲ Significantly higher▼ Significantly lower95% confidence · Welch t-test
Total18–3435–5455+
Espresso32%41%34%19%
Filter28%21%31%35%
Instant18%11%17%30%
Cold Brew14%20%12%9%
No preference8%7%6%7%
Base (n)800298307195
Zero-upload · GDPR Art. 32 compliant
Stats validated against SPSS 29 output
No DPA or data processing agreement needed
Built by a Fortune 50 pharma MR manager
Used by agency analysts and consultants
Zero-upload · GDPR Art. 32 compliant
Stats validated against SPSS 29 output
No DPA or data processing agreement needed
Built by a Fortune 50 pharma MR manager
Used by agency analysts and consultants

Everything you need. Nothing you don't.

Browser-native tools that replace five-figure software licenses.

New
Segment your respondents — no SPSS required
k-means clustering on survey data, entirely in your browser. Replace Sawtooth and R scripts with a single upload.
Performance
0k
rows processed in under 1 second
Local-first WebAssembly engine. No server round-trips.
Reporting
Banner Tables with sig testing — and Excel export
Full crosstab output: column %, weighted n, sig letters (Holm step-down). One click to .xlsx.
BrandGen ZMillennial
Brand A42% 31%
Brand B18% 29%
Brand A is+11% ▲
No DPA needed
Data never leaves your browser. GDPR Art. 32 compliant by architecture.
Weighting
Census-balance your sample in 3 steps
Raking (iterative proportional fitting) to any target distribution. Efficiency score included.
Efficiency84.2%

The same analysis. A fraction of the cost.

SPSS Statistics
$0/yr
IBM license, no browser version
Displayr
$0/yr
"Contact Sales" for most features
Q Research
$0/yr
Desktop-only, Windows required
Krosstabs
$69/mo
Save $0+ per year
No IT review. No procurement. Cancel anytime.
See full pricing

From raw CSV to weighted tables in 10 minutes

01

Clean & Map

Recode variables, flag speeders, map value labels — all before a single stat is run.

02

Weight to Census

Balance your sample to any population target using raking. Check efficiency score.

03

Test & Cross-tabulate

Significance testing, banner tables, key drivers — ready for the client deck.

Data Cleaner
IDTime(s)StraightlineStatus
10492420NoValid
1049312YesFlagged
Speeders found14%

We don't see your data. Ever.

  • Local-First: Data lives in your browser's IndexedDB.
  • Zero Uploads: We never send respondent rows to our server.
  • Wipe Anytime: One click clears everything from your device.
  • GDPR Ready: No PII processing agreement needed.
Read our "No-View" policy
Data never reaches cloud serverszero uploadCSV FileYour local diskYour BrowserNo install, no pluginWeb WorkerIsolated compute threadResults TableStays on your deviceIndexedDBLocal encrypted storeCloud Servers(our servers)stored locally

Local is blazingly fast

Testing a 50,000-row tracker. Krosstabs crunches it mathematically in the browser while traditional cloud SaaS is still waiting for your file upload to finish.

Enterprise Cloud SaaS
0.0s
Krosstabs (Local)
0.0s

No black boxes.

Chi-Square Test of Independence
χ² = Σ (O − E)² / E

With Yates' continuity correction for 2×2 tables. Results benchmarked against SPSS 29 output — verified to match within rounding error.

Check our math

Simple, transparent pricing

Sandbox

$0

Forever free. 5k row limit. Perfect for students.

Most Popular

Standard

$69

The daily driver. 20k rows. Weighting & Banner Tables.

Professional

$149

The power user. 50k rows. Segmentation, AI Coding, TURF.

Compare features

Trusted by researchers

Finally, banner tables and significance testing without uploading respondent data to anyone's cloud.

Agency analyst, FMCG sector

Built by a Fortune 50 pharma MR manager

Questions we get asked

Where is the data stored?
On your computer. Specifically, in your browser's IndexedDB. If you clear your cache, it's gone. We don't have a copy.
Can I handle a 50k row tracker?
Yes. The Professional plan supports up to 50,000 rows. It runs surprisingly fast because it's all local.
Is this just a wrapper for R?
No. We wrote the statistical engine from scratch in TypeScript and WebAssembly to run natively in the browser.
Do I need to talk to sales?
No. You can sign up, subscribe, and cancel entirely self-serve.

Prove it works.

Don't take our word for it. Load a sample dataset and check the numbers against your current tool.