Licensing & Settings
Settings is a separate preferences window (⌘,, or the app menu), not a sidebar panel. Four tabs.
Appearance
System / Light / Dark, a simple segmented picker.
Updates
Checks for and installs new app versions.
Security
Enable/disable AES-256-GCM encryption at rest for saved connections, templates, and datasets. Enabling shows a one-time key-reveal sheet — save that key somewhere safe, since the app can't recover it for you. The key file itself lives at ~/.data_maestro_encryption.key.
Licensing
Trial countdown or active license status: tier, licensed email, expiry, and per-seat activation status. License key entry, plus Buy and Deactivate buttons.
Trial and the Free tier
The app is fully unlocked for a 30-day trial, no key required. Once it lapses, you're never locked out — the app falls back to the Free tier instead, with the row/connection caps described below. The only full-screen gate in the app is a different case: a valid license that isn't currently activated on this Mac (seat limit reached, or offline too long to re-verify) — see Seat activation below.
Seat activation
Entering a key registers this Mac against your license's seat count — Pro is a single seat, Team is however many seats you purchased. Settings shows one of:
- Active — this Mac is registered and within the seat limit.
- Seat limit reached — every seat is already in use on other machines; deactivate one before activating here.
- Offline grace — activation was verified before, and the app is temporarily offline; local checks keep it unlocked for a grace period.
- Offline expired — the grace period ran out without reconnecting; reconnect to re-verify.
Moving to a new Mac: use Deactivate this Mac here first to free the seat, rather than emailing support.
Monthly and yearly plans get a new license key by email at every renewal (each one printed with a fresh expiry) — always paste in the most recent email's key. Lifetime keys never rotate.
What's capped on Free
- Generator: file/database export capped at 100 rows
- Anonymizer: File Anonymizer capped at 100 rows; Database Anonymizer and Compliance Report are Pro-only
- Database Connectors: capped at 2 saved connections
- Fake API Generator: Pro-only, no Free-tier mode
The same license key also unlocks the CLI — one purchase covers both. See pricing →