Skip to content
Data Maestro Download

Free tier & licensing

The 12 commands fall into three tiers, matching the Mac app's own gating exactly.

Ungated

No license needed at all — schema discovery and read-only operations don't move or generate data.

generateanonymizeimport-schemaimport-openapilist-db-tablesscan-file

Free tier: capped at 100

Rows generated/pushed/processed clamp to 100 per invocation. The command still succeeds and exits 0 — a stderr note discloses the clamp, so it never silently breaks a pipeline that's fine with a smaller fixture set.

generate-schemapush-dbanonymize-file

Pro / Team only

No Free-tier mode at all — there's no natural row count to clamp for live-database anonymization, compliance reporting, or hosting a server. Rejected immediately, before any connection is attempted.

anonymize-dbcompliance-reportserve

A Pro or Team license key removes every cap and unlocks every Pro-only command. Point the CLI at your key with either:

  • DATA_MAESTRO_LICENSE_KEY — an environment variable, the recommended way to wire this into CI (set it as a pipeline secret)
  • ~/.data_maestro_license — a file containing just the key, for persistent local/dev use

It's the exact same license key that activates the Mac app — one purchase covers both. Verification is fully offline: no network call, no seat check, just a local signature check against the key you provide.

Monthly and yearly plans get a new license key by email at every renewal (each one printed with a fresh expiry) — if you're pinning the key in CI or a persistent local file, update it when a renewal email arrives. Lifetime keys never rotate.