Churn diagnostic · For SaaS founders

The SaaS churn intelligence
that
explainswhy.

Upload customer exports, inspect inferred schema coverage, and generate a ranked retention queue with calibrated probability — editorial clarity, not dashboard noise.


Instant30 accounts in queueRetention cap2+Risk FactorsAuto-selected14+data signalsMapper coverageIntelligentdriver ranksPer rowPDFaudit reportPipeline outputInstant30 accounts in queueRetention cap2+Risk FactorsAuto-selected14+data signalsMapper coverageIntelligentdriver ranksPer rowPDFaudit reportPipeline output

Capabilities

Everything to prioritize saves.
Nothing ornamental.

01

Schema inference

Messy exports to a single readable report.

02

Calibrated scoring

Profile-specific models — selected automatically from what your file contains.

03

Explainable drivers

Explainable drivers per account so GTM and CS see why risk moved — not a black-box percentile.

04

Audit artifacts

Ranked retention queue, coverage warnings, and PDF summary.


Process

Three steps.
One retention queue.

I

Drop your export

CSV from billing, product analytics, or a blended warehouse pull — no template ceremony.

II

Validate mapping

Inspect inferred columns before compute. Gaps are surfaced explicitly, not silently imputed as signal.

III

Run the audit

Get churn probability, risk bands, and the top accounts to save — then download the report.


Signals

Precision metrics you can repeat in every audit.

14

Canonical fields

3

Model profiles

30

Queue depth cap

PRIVACY & SECURITY

Your data. Your rules.

Deleted on completion

Your CSV is processed in memory during the audit and deleted immediately after results are generated. We do not store, log, or retain any uploaded data.

De-identified data works fine

You don't need to share emails or names. Replace them with anonymous IDs before uploading — the audit works just as well. We only need behavioural patterns, not personal information.

NDA on request

For enterprise audits, we sign an NDA before you send anything. Request one by emailing churniq.team@gmail.com and we'll send it within 24 hours.

No third-party sharing

Your data is never shared with third parties, used to train models, or accessed by anyone other than you. Each session is fully isolated.

Access

Simple tiers.
Serious infrastructure underneath.

01

Free

$0

1 audit per year · self-serve

  • ✓ Upload any CSV
  • ✓ See top 5 at-risk users
  • ✓ Top 1 churn driver
  • 1 audit / year
  • ✗ Full ranked list
  • ✗ PDF report
  • ✗ Full CSV export
  • ✗ Action plan
Run free audit
Most teams

Growth

$49/mo

2 audits per month · per seat

  • ✓ All at-risk users ranked
  • ✓ Top 3 churn drivers
  • ✓ Full PDF report
  • ✓ Full CSV export
  • ✓ Plain-English action plan
  • 2 audits / month
Upgrade to Growth
03

Audit

$500

one-off · human-reviewed

  • ✓ Everything in Growth
  • ✓ Human-reviewed report
  • ✓ 48hr delivery
Book audit

Ready to see who leaves next?

No slides — upload a file and walk away with a ranked queue.ChurnIQ keeps the surface area narrow on purpose.

Start audit

Live audit

Drop your CSV.

The API must be running locally (localhost:8000). Mapping preview hits /preview-mapping; audit runs /run-audit.

Your data never leaves the session. Uploaded files are processed in memory and deleted immediately after your audit completes. Nothing is stored, logged, or retained on our servers.
What data do you need from me? ↓

De-identified data is enough. You do not need to share emails, names, or any personally identifiable information.

Minimum required (3 columns)

  • A user ID (any format — can be anonymised)
  • Signup or account creation date
  • Whether the user is active or cancelled (0/1, Yes/No, Active/Cancelled)

Better predictions (add any of these)

  • Monthly charge or plan tier
  • Last login or last active date
  • Number of logins in last 30 days
  • Support ticket count

Replace real emails with user_001@anon.com and real names with IDs before uploading if you prefer. The audit works just as well.