# 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 %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.aquilax.ai/user-manual/public-scan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
