# Security

<figure><img src="https://2655425656-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiPTT6KuqaB3zSOb7PH54%2Fuploads%2Fgit-blob-dc99a2039069baacb9c15772a6f5c89e4473a930%2F%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9-2025-05-20-1537%20(2).png?alt=media" alt=""><figcaption></figcaption></figure>

The Codebattles platform ensures the security of executable programs using several tools.

### Docker

[**Docker**](https://www.docker.com) - an application for containerization.

The checker application runs in an isolated container. The checkers' container network is launched in isolation from the general subnet.

### Bubblewrap

[**Bubblewrap**](https://github.com/containers/bubblewrap) - a sandbox for applications. Used, for example, in [Flatpak](https://flatpak.org/)

Within Docker, a sandbox with network and file system isolation is used.

***

Using the above methods of protection from malicious actors, one can be confident in the system's security.
