# Browser compatibility

Screendesk recording runs in the browser. It uses the standard screen capture API (`getDisplayMedia`).

### Requirements

* Use a **desktop browser**.
* Allow **screen sharing** permissions when prompted.
* If you record with audio, allow **microphone** permissions.

{% hint style="warning" %}
Mobile browsers (iOS and Android) are not supported for screen recording. You can still watch shared recordings on mobile.
{% endhint %}

### Supported browsers (recommended)

Use the latest version when possible.

* **Chrome** (Windows / macOS)
* **Edge** (Windows / macOS)
* **Firefox** (Windows / macOS)
* **Safari** (macOS)

### Unsupported or unreliable environments

These often block screen sharing or required permissions:

* In-app browsers (embedded webviews inside chat apps).
* Very strict corporate browser policies.
* Privacy / ad blockers that block required scripts or cookies.

### Common limitations (browser-level)

* You must pick **what to share** (entire screen, window, or tab).
* Some browsers limit **system audio** capture.
* If the permission prompt is dismissed, you must reload to retry.

### Quick troubleshooting

If the recorder does not start:

1. Open the link in **Chrome** or **Edge** on desktop.
2. Avoid in-app browsers.
3. Disable blockers for the recording page.
4. Reload and accept the permissions prompt again.

### Reference

<details>

<summary>See the current browser support matrix</summary>

<figure><img src="https://3820804400-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfW6XSzJSKsNyZnOkSJPt%2Fuploads%2FHWzN2IVs38Dd6FzY9RPT%2FScreenshot%202022-09-26%20at%2010.19.23.png?alt=media&#x26;token=53169956-5bb5-4180-9c33-92ec9eb6eba1" alt="Compatibility table for screen recording"><figcaption></figcaption></figure>

Source: [MDN / Can I use](https://caniuse.com/?search=displaymedia)

</details>
