> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cybedefend.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Never Stores Your Code

> How CybeDefend secures your code and ensures it is not stored post-analysis.

<Tip>
  In short: CybeDefend does not keep your code after the scanning process is complete. We use a container-based workflow for running security checks (SAST, secrets detection, etc.), and once the analysis finishes, all code and containers are securely wiped.
</Tip>

## Temporary Container Approach

When you connect your repository to CybeDefend, we create a **fresh container** to clone and analyze your code. This container is isolated and used only for your specific scan. Once the scan is done:

* The **container is terminated**.
* Any **temporary copies of your code** are destroyed immediately.

## The Process at a Glance

CybeDefend securely clones your repository into an isolated container, performs a vulnerability analysis, extracts only security findings, and completely wipes the container and code once the scan is complete.

<Frame>
  <img src="https://mintcdn.com/cybedefend/aDLcTBG2HfZKnk8v/images/get-started/general-information/never-stock-code.png?fit=max&auto=format&n=aDLcTBG2HfZKnk8v&q=85&s=03729b85c074118dfb18d0f2f7b59450" alt="Secure Container Scanning" style={{ borderRadius: '0.5rem' }} width="2465" height="1745" data-path="images/get-started/general-information/never-stock-code.png" />
</Frame>
