Metadata Enrichment Engine

Know what every column means, and how sensitive it is.

Plain-English descriptions and sensitivity ratings for every column, plus quality rules where your business needs them. Nothing is final until a person approves it.

Your environment · the engine runs here and only reads your data

Your database

Never changed

SnowflakeAzure SQL
Your Azure subscription

Metadata Enrichment Engineinstalled in your Azure subscription

Profile

Fill, values and ranges for every column, year by year

Classify

Restricted · remove or mask Confidential · handle with care Internal · use as is

Write rules

Quality rules for the columns your requirements name, as SQL

Test

Every rule checked year by year; every problem confirmed on all of your data

Rule catalogs public standards, plus your industry Key Vault holds the database login Storage your results workbook
AI drafts

Describe

A plain-English description of each column, from its profile and your glossary.

Your choice of AI
People decide

Review and approve

Nothing is final until a person approves it.

Our specialist reviews every flag Your data owner signs off
What you get
  • Business descriptionPlain English, approved by a person
  • Sensitivity classificationSet by stated rules, never by AI
  • Quality rulesWhere your requirements need them, with SQL and evidence
The problem

You know what data you have. Not what it means.

Column names like cust_dt_ltv_fl tell no one anything. Nobody is sure which columns hold personal data, and quality is judged by feel. So every report, audit and AI project starts by digging it all up again.

TodayAfter
No description. The column name is all anyone has
A plain-English description, approved by your data owner
Nothing marks which columns hold personal data
Every column rated for sensitivity
Quality judged by feel
Quality rules where you need them, with proof for every problem found
What you get

Three answers your team can use

What it means

A plain-English description of every column, approved by your data owner.

How sensitive it is

Remove or mask, handle with care, or use as is. Set by stated rules, not guesswork.

Whether you can trust it

Quality rules where your business needs them, with proof for every problem found.

See the solution

What your team works with

DiscoveryIndividual contributions · public FEC dataIllustrative

1We measure

Every column profiled: how full it is, its formats, ranges and duplicates, year by year where the table has a date.

2We propose

Rules for the columns you said matter, each with the evidence behind it.

3You decide

Keep, change or reject every rule. Nothing becomes a rule without you.

Requirement captured

"Which numbers do you double-check before you trust a report?"

Contribution dates. Anything outside the two-year election cycle needs a second look.

Proposed rule

Contribution date must fall inside the filing's two-year election cycle

indiv20.transaction_dtValidityTimelinessEvidence: 0.4% of rows fall outside
KeepChangeReject
Your requirements become the rules. Nothing becomes a rule without your data owner.

Public FEC campaign finance data. Screens are illustrative.

Pricing

One fixed fee. No subscription.

$48,000

One data domain · six weeks

  • Installed in your Azure, read-only on Snowflake or Azure SQL
  • A description and a sensitivity rating for every column
  • Quality rules for the columns you need
  • Your team trained to run it again

No license fee. The engine stays installed and you can keep running it. Each run uses your own Azure and database compute.

Add-ons

Another data domain$12,000

Most rules carry over, so it costs less than the first.

Catalog load$16,000

Everything approved, loaded into your data catalog.

Databricks and Redshift are next, with no date set yet.

Questions

What leaders ask us first

We already have a data catalog.
Keep it. A catalog is where people look things up; this fills it. The descriptions, sensitivity ratings and rules can be loaded into it as an add-on.
Will it change anything in our database?
No. It has read-only access and writes nothing back to your database.
Does AI decide what is sensitive?
No. Stated rules set sensitivity and quality. AI only drafts the descriptions, and a person approves every one.
Why doesn’t every column get a quality rule?
Not every column matters equally. Your data owner tells us which data the business depends on, and the rules go there.
What happens after the six weeks?
The engine stays installed and your team can run it again. Another data domain is $12,000.
We are on Databricks or Redshift.
Today it reads Snowflake and Azure SQL. Databricks and Redshift are next, with no date set yet.

Start with one data domain

Six weeks, one fixed fee, and the engine stays with you.