> For the complete documentation index, see [llms.txt](https://docs.aquilax.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aquilax.ai/user-manual/public-scan.md).

# Public Scan

{% hint style="warning" %}
By using this functionality, you confirm that you have the necessary permissions to scan the repository. Findings must only be used for legitimate purposes and not for any malicious intent.
{% endhint %}

You can easily scan any open-source code on GitHub or GitLab for vulnerabilities—completely free of charge, with no authentication or credit card required. The process is simple and straightforward:

1\. Visit [AquilaX App](https://app.aquilax.ai/).

2\. Paste the URL of any public Git repository.

3\. Click Scan to start the analysis.

Alternatively, you can use the built-in web shell (a pseudo-shell) by running the following command:

```bash
aquila scan https://github.com/AquilaX-AI/vulnapp-python
```

## Demo

<figure><img src="/files/TBPd6Oc3a96fCTMRoccQ" alt=""><figcaption></figcaption></figure>

## Limitations

This functionality is designed to quickly showcase value rather than serve as a comprehensive solution. As such, there are a few limitations:

1\. Each user can initiate up to 10 scans per day.

2\. Scans are automatically deleted from our system after 24 hours.

## APIs

{% content-ref url="<https://github.com/AquilaX-AI/docs/blob/main/user-manual/broken-reference/README.md>" %}
<https://github.com/AquilaX-AI/docs/blob/main/user-manual/broken-reference/README.md>
{% endcontent-ref %}
