> ## Documentation Index
> Fetch the complete documentation index at: https://docs.almedia.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Requirements

> How to integrate the Almedia SDK — synced from the source repository.

| Item | Minimum | Tested on |
| - | - | - |
| Unity Editor | 2022.3 LTS | 2022.3.62f2, 6000.3.25f1, 6000.6.4f1 |
| iOS | 13.0 | 16.x, 17.x, 18.x, 26.x |
| Android API | 23 | API 27-37 |
| TextMeshPro | 3.0.6 | (declared as a dependency) |

Additional requirements:

* An **iOS integration key** and an **Android integration key** issued by Almedia.
* For iOS builds: a non-empty `NSUserTrackingUsageDescription` in the final `Info.plist` (required for ATT-gated IDFA reading). The SDK writes a default value on build - see [iOS - App Tracking Transparency](https://docs.almedia.dev/technical/integration-guide/ios-app-tracking-transparency.md).
* For Android builds: `minSdkVersion 23` (or higher) in the Gradle template.

The SDK ships with **zero third-party runtime dependencies on the Unity side**. The native plugins pull standard AndroidX and Kotlin libraries - see [Android - Gradle dependencies](https://docs.almedia.dev/technical/integration-guide/android-gradle-dependencies.md).

***


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.