What integration tools does Bright SDK provide?

  • Updated

Bright SDK maintains a suite of official open-source tools that handle the mechanical parts of bringing the SDK into your project — downloading the correct SDK version, keeping it up to date, and placing it correctly within your build environment. Three tools underpin all platform integrations:

  • The Integration Code Generator — supports WebOS, Tizen, iOS, macOS, tvOS, and Windows. An interactive tool that downloads, configures, and integrates Bright SDK into your app's project structure. It supports both new integrations and in-place version updates without losing existing consent flow settings.
  • The Gradle Plugin — dedicated to Android. Plugs directly into your existing Gradle build system to automate SDK version management as part of your normal Android build process.
  • The Downloader — a shared utility that the Integration Code Generator, the Gradle Plugin, and the Unity Plugin all use internally to fetch SDK files securely from Bright SDK's distribution infrastructure.

A dedicated Unity Plugin is also available for developers building cross-platform apps in the Unity engine, covering Android, iOS, tvOS, macOS, and Windows from a single integration.

All tools require a Bright SDK API key, obtained from the Bright SDK Control Panel, to authenticate with Bright SDK's distribution infrastructure.

For platform-specific integration tool details, see the relevant OS section of this document:

  • Android → see Android SDK
  • Android (Unity) → see Android SDK
  • iOS / tvOS → see iOS SDK
  • iOS / tvOS (Unity) → see iOS SDK
  • macOS → see iOS SDK
  • macOS (Unity) → see iOS SDK
  • Windows → see Windows SDK
  • Windows (Unity) → see Windows SDK
  • LG WebOS → see LG WebOS SDK
  • Samsung Tizen → see Samsung Tizen SDK
  • Roku → see What is an AppID?

Ready to start monetizing?       Sign up here →