◉
ESYX
Know what changed. Know why.
Sign in
Decision intelligence platform

Know what changed in your business. Know why. Know what to investigate next.

ESYX watches your data, flags the changes that matter, explains the measurable factors behind them, and lets you test what to do next — one loop, in plain language.

ESYX console home — what changed in your business
The live ESYX console. The public demo runs on a demonstration business — synthetic data, always labeled in-product.
12
working modules under the hood
7
driver dimensions in Explain
4
access roles with RLS isolation
0
historical records a scenario can touch
How it works

One loop: from “something moved” to “here's what we tested”

Your business data flows in; ESYX understands it, monitors it, and explains it. You never need to know what an ETL or an RFM is.

Step 1
What changed?

ESYX watches your numbers and flags the movements that matter — before you go looking for them.

Step 2
Why did it happen?

One click decomposes the change into its measurable contributing factors, reconciled to the paisa.

Step 3
Investigate

Jump straight to the products, customers or regions involved. No hunting through twelve dashboards.

Step 4
What if?

Simulate a price, spend or demand change on a sandboxed copy. A projection — never a promise.

Step 5
Report

Turn the investigation into a shareable PDF: what changed, why, and what you tested.

Explain

“Revenue moved.”
ESYX shows you what moved it.

Explain decomposes any revenue or profit movement across seven dimensions and quantifies each factor's contribution — with the arithmetic reconciled to the paisa.

  • ▸ Contributions that sum exactly to the total change — no hand-waving.
  • ▸ Plain-language factors: “associated with”, never fake causation.
  • ▸ One click from the explanation to the products, customers or regions involved.
Try it in the console
ESYX Explain — why did this happen?
Under the hood

The machinery behind the answers

Twelve working modules fed by one warehouse and one set of analytics engines — there when you want depth, out of the way when you don't.

Home

What changed, why, and what needs attention — the first screen, in plain language.

Revenue

Sales, profit, and where the money comes from — by channel, category and region.

Customers

Who buys, who spends most, and who may not come back.

Products

What sells, what earns, and what drags.

Marketing

Spend versus the revenue associated with it — CAC and ROAS underneath.

Inventory

Stock that needs attention before it runs out.

What's coming

The revenue outlook, with honest accuracy scores measured on held-out data.

Insights

Unusual movements across your business, detected and flagged automatically.

Explain

Any change, decomposed into its contributing factors — with the arithmetic shown.

Scenarios

What-if projections on a sandboxed copy. History is never modified.

Reports

Board-ready PDF reports generated from live analytics.

Data Explorer

Whitelist-controlled exploration of the warehouse, safely scoped.

Data pipeline

From raw data to a decision in four steps

Step 1
Ingest & validate

Source data lands in a raw zone, passes a quality gate, and anything broken is quarantined — never silently loaded.

Step 2
Model the warehouse

Clean facts and dimensions in PostgreSQL, with tenant isolation enforced by row-level security.

Step 3
Analyse & learn

Analytics engines plus ML: churn scoring, forecasting, anomaly detection and customer segmentation.

Step 4
Explain the change

Every movement is decomposed into contributing factors, in plain language, with the arithmetic shown.

ESYX revenue outlook module
The revenue outlook, with time-aware validation — accuracy is measured on held-out future data, never shuffled.
Security

Built like it holds real money — because it does

Role-based access

Admin, analyst, manager and viewer roles, enforced on every API route.

Tenant isolation

PostgreSQL row-level security keeps every organisation's data separated in the database itself.

JWT sessions

Signed tokens, hashed passwords, and organisation context that can never be spoofed from the client.

Safe by construction

Parameterized queries only, secrets from environment, and a whitelist-controlled data explorer.

Questions

What is ESYX?

ESYX tells you what is happening in your business, why it is happening, and what to investigate next. It ingests company data into a PostgreSQL warehouse, runs analytics and machine-learning engines over it, and serves the results through a role-based web console built around one loop: detect a change, explain it, investigate it, simulate a response, report it.

What does Explain do?

When a metric moves, Explain decomposes the change across seven dimensions (channel, category, region, customer segment and more) and quantifies each factor's contribution, reconciled to the total. It names associated factors — it never dresses correlation up as causation.

Can Scenario simulations change my historical data?

No. Scenarios run on a sandboxed copy and are labelled as projections. The warehouse and historical records are never modified.

Is the demo data real?

No — and it never pretends to be. The public console runs on a synthetic demonstration business, generated to behave like a real company (weekend peaks, VIP customers who outspend regulars, real stockout pressure) and labelled 'Synthetic data mode' everywhere in the product.

Can I connect my own business data?

Not yet — that is the next build stage (real connectors for CSV/Excel, Shopify, PostgreSQL and REST APIs, with validation and mapping on the way in). The warehouse, quality gates and tenant isolation those connectors will feed are already built and running.

Who can see what?

Four roles — admin, analyst, manager and viewer — with permissions enforced in the API and tenant isolation enforced in the database itself via PostgreSQL row-level security.

What is ESYX built on?

PostgreSQL warehouse, FastAPI analytics/ML services (Python), Redis caching, Celery background jobs, and a Next.js console.

See your business clearly.

Sign in and ask the only question that matters: what changed?

Sign in to ESYX