# System requirements

## Browser requirements <a href="#systemrequirements-clientrequirements" id="systemrequirements-clientrequirements"></a>

The currently supported browsers include the latest versions of: Chrome, Firefox, and Safari.&#x20;

64-bit Chromium-based browsers are recommended for best performance.

Requirements:

* Compliant with HTML5 and CSS3.
* Cookies are enabled.
* Minimum screen size is 1024 x 768.

## Sync requirements <a href="#systemrequirements-syncrequirements" id="systemrequirements-syncrequirements"></a>

The following items are required for the [Phocas Sync](https://app.gitbook.com/s/vQCmtGTR7MsjcI62Vdki/sync) application.

* Microsoft Windows Server 2016 or later, Microsoft Windows 10 Version 1607 or later.
* The latest Microsoft .NET Framework or 4.7.2 minimum (see [this Microsoft resource](https://docs.microsoft.com/en-us/dotnet/framework/get-started/system-requirements) for information about .NET operating and system requirements).
* Windows server minimum requirements (see [this Microsoft resource](https://learn.microsoft.com/en-us/windows-server/get-started/hardware-requirements?tabs=cpu\&pivots=windows-server-2025)) plus 2GB of RAM.&#x20;
  * Additional server resources must be considered for other applications which run on the server, such as SQL Server and Antivirus, along with any user specific memory limits.&#x20;
  * Phocas stores the data it collects in memory, although it is very good at compressing and minimizing memory usage, this does need to be taken into account. A useful rule of thumb is to ensure the available memory is around 2x the size of the largest sync item.
* Free disk space = 300MB.
* A good quality and reliable network connection.
* Ports:
  * The machine must be able to reach the Phocas site (*<https://YOUR\\_SUB-DOMAIN.phocassoftware.com/>*) and <https://sync.releases.phocassoftware.com> via Port 443.
  * Any ports used to connect to your data sources i.e. Port 1433 (Standard SQL Server Port) must also be available to the Phocas Sync Program.
* Local administrator access is required to install and upgrade Phocas Sync.
* As Phocas Sync usually runs overnight, it's recommended that you consider any automated shutdowns/restarts and other processes that might affect the Sync process, such as Windows updates, database backups and so on.


---

# 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.phocassoftware.com/other-information/system-requirements.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.
