Spectra

SpectraJS.com

Dashboards Are Overrated. Start Having Conversations.

Track every interaction users have on your site, and get insights through conversational AI.

Features

Turn user behavior into actionable insights—without compromising trust.

Understand how your site performs while respecting user privacy at every step.

Automatic Event Tracking

Capture key interactions out of the box, no setup required.

Spectra AI Chat

Chat with your analytics. Ask questions in natural language and get back useful stats, charts, & tables.

Privacy as a Priority

Completely private by design: no cookies, no form values tracked, no IP addresses or fingerprinting. All visitor data is anonymous and aggregated, preserving 100% user trust.

Flexible & Customizable

Extremely flexible. Customize schemas, capture custom metrics, and tailor the pipeline to bend to your specific organization requirements.

Open Source Core

Run the entire ingestion pipeline and database on your own infrastructure at no additional cost. True freedom with zero vendor lock-in.

Cross-Platform Import

The ability to view or import your data from any analytics platform (available upon request for custom setups).

Performance-first architecture

Lightweight script designed for fast load times and minimal resource usage, with intelligent event queuing.

Dashboard agnostic

Send your data anywhere—use Looker Studio, Metabase, PowerBI, or any visualization tool your team already prefers.

Shareable attribution links

Team members generate personal links to share with prospects. Activity is anonymously attributed to the sender — no sign-in required from the prospect.

Introducing Spectra AI

Chat with your analytics—powered by any model you choose.

No more building complex SQL statements or wrestling with filters. Ask your data questions directly, select the model that fits your needs, and receive fully formatted answers and charts instantly.

Choose your LLM provider

Switch providers on the fly. Configure keys for OpenAI (GPT-4o), Anthropic (Claude), or Google (Gemini). You can even run a self-hosted model directly on your own infrastructure for 100% data privacy.

SQL Guard protected execution

Keep your database secure. Our SQL Guard (powered by sqlglot) validates all proposed SQL before running. It restricts execution strictly to safe SELECT queries scoped to your account table, rejecting any administrative, multi-statement, or DML changes automatically.

Zero complex training needed

Spectra AI automatically embeds a hand-crafted data dictionary and metric definitions based on your exact schema. It understands page loads, clicks, custom events, UTM referrals, and session lengths right out of the box with zero manual prompting or model fine-tuning.

Try an analytics question below:

Spectra AI Console
Model:

Which page had the most form signups last month?

Here are the top pages by form submissions over the last 30 days. The /pricing page led with the highest signup activity, indicating strong purchase intent from your pricing page visitors.

Top Pages (Signups)
/pricing1240 signups
/features820 signups
/blog/launch310 signups
/about95 signups
Model: Claude 3.5 Sonnet (Anthropic)SQL dry-run: 0.12 MB processed
Ask a question (e.g. "What are the referral sources for this week?")...

Attributions

Refer traffic with confidence.

Account members can generate personal links to share with prospects. When someone opens your link, their anonymous session is tied to you for the next 30 days—no sign-in required from them.

Attribution links can empower your sales team to track the source of new business. Team members can see the revenue each prospect generates.

Step 1

Generate

Any team member creates a personal attribution link in the Spectra dashboard.

Step 2

Share

Send the link to a prospect. It includes an embedded attribution token in the URL.

Step 3

Track

When they visit, their anonymous session is attributed to that member. Activity shows up in the Attributions report.

Attribution is session-based and anonymous: Spectra does not capture personally identifiable information from prospects or link their activity to a real name.

Why Teams Choose Spectra

Private by default, flexible by design.

Pricing

Get a Spectra subscription—or run Spectra yourself.

Choose predictable cloud hosting with Spectra, or deploy the open source stack on your own infrastructure at your own cost.

Cloud Managed

Free Cloud Plan

Fully managed analytics on our infrastructure for personal projects.

$0/mo

Up to 10,000 monthly events

Privacy by design.

Capture most important interactions out of the box.

Chat with your data- AI conversational analytics.

Attributions- Refer traffic to your site with confidence.

Recommended

Cloud Managed

Pro Cloud Plan

Uncapped high-volume scaling and production workloads with no limits.

$20/mo

Uncapped monthly events

Everything included in the free plan

Up to 10GB of data storage

Self-Hosted

Self-hosted OSS

Operate core tracker, servers, and datastore completely in your infrastructure.

FREE

Same core analytics engine

No vendor lock-in. Full control over data storage.

FAQs

Spectra FAQ

Contact Us

Ready to start with Spectra?

Tell us about your site and team goals. We will help you choose the right plan and get you started.