> For the complete documentation index, see [llms.txt](https://developer.acquire.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.acquire.io/master/acquire/acquire-build-requirement/requirement-for-acquire.md).

# Requirement For Acquire

### Client Requirements <a href="#client-requirements" id="client-requirements"></a>

Web browser support for the Acquire app:

* Chrome (Latest version\*)
* Firefox (Latest version\*)
* Safari 10 and later
* Internet Explorer 11.0+
* Microsoft Edge

Web browser support for the Acquire Messenger:

* Chrome (Latest version\*)
* Firefox (Latest version\*)
* Safari 8 and later
* Internet Explorer 11.0+
* Microsoft Edge

{% hint style="info" %}
Important: We don't support web sockets on older versions of Internet Explorer.
{% endhint %}

* **Acquire Conversations for iOS:** Requires iOS 10.0 or later.
* **Acquire Messenger for iOS:** Requires iOS 8.0 or later.
* **Acquire Conversations for Android:** Requires Android API 21 (5.0) or later.
* **Acquire Messenger for Android:** Requires Android API 15 (4.0.3) or later.

If you find that you are using an outdated browser, you can upgrade it here. If you find issues in any of our supported browsers, please let us know by mailing us at [hello@acquire.io](/master/rest-apis/profiles-api/sender-emails.md).

we only support the latest versions of Chrome and Firefox.

### Network Requirements:

* Ports 443,80
* Protocols: HTTP, HTTPS, WebSocket
* Domains: app.acquire.io, s.acquire.io, media.acquire.io, cdn.acquire.io,\
  [unpkg.com](http://unpkg.com/),[ cdn.acquire.io](http://cdn.acquire.io/), [cdn.polyfill.io](http://cdn.polyfill.io/), [maxcdn.bootstrapcdn.com](http://maxcdn.bootstrapcdn.com/), [cdnjs.cloudflare.com](http://cdnjs.cloudflare.com/), fonts.googleapis.com and fonts.gstatic.com.

if you want to enable video call, voice call, and screen sharing then add following firewall rules :

{% hint style="info" %}
Port: 443 and 80 on TCP and UDP **turn.acquire.io**
{% endhint %}

if you have enabled recording in your account then must allow following firewall rules :

{% hint style="info" %}
Port 80 and 443 for **rcdn.acquire.io**
{% endhint %}

(Must be FQDN-based whitelisting not IP based)

### TLS/SSL Best Practices:

We will update our TLS/SSL configuration from time to time and consider best practices / recommendations on a case by case basis. We err on the side of ensuring that communicating with Acquire is always secure, and so our TLS/SSL configuration may result in older or manually configured clients not being able to talk to Acquire. We announce TLS/SSL configuration changes as a "Product Update" in the Acquire application and for additional information about our TLS/SSL configuration please see our security page.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://developer.acquire.io/master/acquire/acquire-build-requirement/requirement-for-acquire.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
