FAQ

Common questions about data, syncing, builds, and the master password.

Is my data synced anywhere?

No. There is no cloud, no account, and no sync. Everything — passwords, clipboard history, database profiles, environment variables — lives on your Mac (or in the macOS Keychain). If you want the same vault on two Macs, you'd move it yourself; the app will never do it behind your back.

I forgot my master password. Can you reset it?

No — and that's a feature. The vault is encrypted with keys derived from your master password, and no server (and no developer) knows it. Nobody can reset it, which also means nobody can be tricked, subpoenaed, or hacked into opening your vault. The flip side: if you lose the master password, the vault's contents are gone. Keep a written copy somewhere physically safe.

Why does the app ask for Touch ID so often?

Only at the moments a secret is about to exist in plaintext: revealing an ENV value, exporting a .env or password CSV, unlocking the vault, or writing to a production database. Each prompt is the app making "expose a secret" a deliberate act. Details in Permissions & Privacy.

What's the difference between the App Store build and the direct-download build?

App StoreDirect download (Developer ID)
SandboxedYesNo
Port Manager killCopy kill → paste in TerminalDirect Kill button
Everything elseIdenticalIdentical

The sandbox forbids terminating other processes — hence the Copy-kill workaround in the App Store build. See Port Manager.

Where exactly is my data on disk?

The App Store build stores app data in its sandbox container: ~/Library/Containers/app.devsmind.devtool/. Keychain items (ENV values, database passwords) live in the macOS Keychain and are visible in Keychain Access. The password vault file is inside the container's Application Support folder.

Does the Database Client send my queries anywhere?

No. Queries go from the app straight to your database server over the connection you configured (optionally through your SSH tunnel). There is no middleman service.

Does the app need the internet at all?

Only for things that are inherently online: connecting to a remote database you specify, and the optional Watchtower breach check (which sends only a 5-character hash prefix — see Permissions & Privacy). Everything else works on a plane.

How do I get support?

Email support@developers-kit.com. Include your macOS version and what you were doing — screenshots help.