# On-Premise

PenTest.WS Pro can be installed **On-Premise**, giving your organization full control over the platform inside your own environment. On-Premise deployments are ideal for teams who need to keep data entirely within their own infrastructure for compliance, security, or operational reasons.

With On-Premise, your penetration testing team can:

* Track hosts, services, findings, and notes across engagements.
* Share data in real-time without relying on cloud services.
* Securely collaborate through your internal network or VPN tunnels.
* Meet strict data residency and regulatory requirements.

### Benefits of On-Premise

* **Data Control** – All engagement data stays inside your infrastructure.
* **Security** – No external dependencies or third-party storage.
* **Compliance** – Meets organizational or regulatory requirements that prohibit cloud storage.
* **Team Collaboration** – Multiple testers can connect to the same on-premise server, working together on shared engagements.

<figure><img src="https://1013683115-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHecEAvxd6Z8cSug6DhWr%2Fuploads%2FivFY9Ml2l8hqDS8OSFbg%2Fptws-on-premise.png?alt=media&#x26;token=a3499d98-93a0-4ca9-8c22-7827ff318610" alt=""><figcaption></figcaption></figure>

## System Requirements

* Linux or macOS
* Intel, AMD, or Apple Silicon
* PostgreSQL Installed
* Minimum 2gb of memory
* Installation requires \~470mb minimum disk space, not including database usage

## Tier Availability

**On-Premise** is available on **Pro Tier**.


---

# 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.pentest.ws/pro-tier/on-premise.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.
