Direct Socket Connections Only
dbmigrate connects directly from your workstation to your PostgreSQL or MySQL database servers over TLS-encrypted TCP sockets or SSH tunnels. There is no cloud gateway, proxy server, or relay node.
Connections, profiles, and run history stay on your computer. Database traffic goes directly to your chosen servers; local masking transforms row values without sending them to a cloud AI service.
$10.95 monthly or $99 yearly One developer, up to two devices
App state stays local. Database traffic reaches your server.
In an era of cloud proxies and opaque SaaS intermediaries, dbmigrate keeps your infrastructure boundary intact.
dbmigrate connects directly from your workstation to your PostgreSQL or MySQL database servers over TLS-encrypted TCP sockets or SSH tunnels. There is no cloud gateway, proxy server, or relay node.
Database connection strings, user credentials, and SSH private keys are encrypted locally on disk using AES-256 in Galois/Counter Mode (GCM). Credentials can only be decrypted when you provide your master password.
When copying data with masking rules, transformations execute strictly within local workstation RAM. No row samples, customer identifiers, or PII are ever sent to remote cloud APIs or used to train third-party AI models.
Database operations run between your workstation and the servers you configure. Confirm network reachability, installation, and version-specific licensing requirements when planning a restricted-network deployment.
Application state stays in local files on your computer. Saved connections, settings, and history use a persistent local data location. Run history records SQL and results without credentials; database operations still communicate with the servers you choose.
Saved database passwords and SSH secrets are encrypted with AES-256-GCM and protected by your master password. Protect the workstation account and review local access to the application data directory.
No. Column inspection, local sampling, and value transformation run on your workstation. The selected masked values are written to the target database; no cloud AI service receives your row values.
Database work uses direct connections to your configured servers, including configured SSH tunnels. Confirm database reachability, approved installation, and version-specific licensing requirements before planning a restricted-network deployment.
Explore dbmigrate on macOS or Windows with our fully featured 14-day trial. Review schema changes and masking in a local workspace.
macOS (Apple Silicon & Intel) / Windows x64