About the Downloader

  • Updated

The Bright SDK Downloader is the shared utility that runs underneath the Integration Code Generator, the Gradle Plugin, and the Unity Plugin. For most developers it operates invisibly in the background — it is simply the engine that all other integration tools rely on to fetch SDK files.

It handles version resolution (determining which SDK version to download), secure download from Bright SDK's CDN, SHA-256 integrity verification to confirm the downloaded file has not been tampered with, and archive extraction with protection against common security vulnerabilities in zip file handling.

For teams building custom tooling, maintaining non-standard build pipelines, or integrating Bright SDK into environments not covered by the standard tools, the Downloader is also available as a standalone binary and as a shared library callable from C# or Java. It is supported on Windows (x64), macOS (Intel x64 and Apple Silicon ARM64), and Linux (x64).

For the vast majority of Bright SDK partners, the Downloader does not need to be configured or interacted with directly.

Ready to start monetizing?       Sign up here →