dzQuali · Data quality & observability

Catch bad data before your CEO sees it in the dashboard.

dzQuali watches your tables for late loads, missing rows, schema changes, drifting values and broken rules, opens an incident and tells you in Slack or email. It runs on your own server: your data never leaves it.

Sound familiar?

If any of these happened to your team this quarter, dzQuali is for you.

The dashboard was wrong…and the business found out before you did.
A load failed silentlyYesterday's data never arrived and nobody knew for days.
Duplicates everywhereRevenue counted twice after an upstream change.
Too expensive to fixEnterprise tools cost more than your whole data budget.

What it watches

Observability tells you whether the data arrived well. Data quality tells you whether it's right. dzQuali does both.

FreshnessLate or missing loads, against the delivery time you set.
VolumeUnusual row counts, learned from each table's own history by weekday.
SchemaColumns added, removed or changed type, with full history.
DistributionValues drifting away from what's normal for each column.
ProfilingEmpty values, distinct values, ranges and lengths of every column.
RulesNulls, duplicates, valid values, dates, custom SQL. Suggested from your columns.
Quality indicatorsA score by completeness, uniqueness, validity, timeliness and consistency.
IncidentsOwner, state, timeline, time to detect and time to resolve.

How it works

Download, extract and run. No Docker, no database to install. Linux and Windows.

Connect
PostgreSQL with a read-only user. MySQL / MariaDB, SQL Server, Oracle, Snowflake and BigQuery in beta.
Pick your tables
dzQuali suggests checks from your column names and types, and learns what's normal for each table.
Get alerts
Slack or email with a link to the incident when something breaks, and again when it recovers.

Pricing

Every edition detects the same way. Editions differ in team size, control and support. Prices in US dollars; taxes may apply.

Starter

For one data person or a small team.

$79 / month
or $790 / year (2 months free)
  • Up to 50 watched tables
  • 1 user
  • All checks, profiling and quality indicators
  • Incidents and alerts by email, Slack and Teams, by severity, with a daily summary
  • Email support
Start free trial

Team

For data teams that work together.

$299 / month
or $2,990 / year (2 months free)
  • Up to 500 watched tables
  • Up to 10 users, admin, editor and viewer roles
  • Delivery times (SLA), exceptions, rule versions
  • See the rows that fail
  • Export and import rules (JSON or YAML for Git), and API
  • Priority email support
Start free trial

Enterprise

For large or regulated companies.

$1,200 / month
or $12,000 / year (2 months free)
  • Unlimited tables and users
  • Everything in Team
  • Chained audit log, lineage between tables and approval of rule changes
  • Allowed database servers
  • PostgreSQL as dzQuali's own store
  • Priority email support
Start free trial

The 14-day free trial has everything on, with no card needed. During the trial dzQuali tells you which edition fits what you use. Cancel anytime; 7-day refund on your first payment (details).

Taking an Ingeniaz course? Students get the Free edition: everything on, with 4 watched tables, 2 connections and 3 users, for the length of the course. Paste your course code in dzQuali → Configuration → License. Not for production use.

Download the free trial

Extract it and run it. dzQuali opens in your browser and starts its 14-day free trial when you create the administrator with the activation code from your account. Nothing is installed: everything stays inside its folder.

Get dzQuali from your Ingeniaz account: sign in with a code sent to your email (no password), download the latest version anytime and find your activation code there.

Get dzQuali

Version 0.12.1 · SHA-256 checksums · Requirements · Install guide. The program is in English and Spanish. dzQuali only reads your databases, keeps counts and percentages, never your rows, and only talks to ingeniaz.com to check its license (what it sends).