How to keep secrets out of an AI coding workspace
Use fake values for routine agent work, isolate credentialed tests, and deliver restricted development secrets only after reviewing the code.

Practical security notes for developers.
Dopbase guides
We write practical guidance for developers handling application secrets, plus honest notes about the decisions behind Dopbase. Product examples use the current Dopbase command-line interface.
Use fake values for routine agent work, isolate credentialed tests, and deliver restricted development secrets only after reviewing the code.

Separate development and production credentials so a mistake on a laptop, test runner, or coding agent cannot reach live systems.

Deleting a committed secret does not disable it or remove it from Git history. Revoke or rotate it first, then clean the repository.

Yes, a coding agent can usually read an ignored .env file. Learn where credentials can leak and how to keep real secrets outside its workspace.

Dopbase uses three concepts: projects, environments, and secrets. We explain why the model stops there.
