Skip to main content
The Confidence Android SDK provides feature flag evaluation for Android applications. Flags resolve once according to the evaluation context, and values read from a local cache for fast access.

Features

  • Local caching: Flag values cached locally for instant access
  • OpenFeature compatible: Standard feature flag API through OpenFeature provider
  • Automatic apply events: Tracks flag assignments when your application reads flags
  • Custom event tracking: Sends application events through the OpenFeature Tracking API
  • Managed context: Automatic visitor ID and opt-in device information context
  • Offline support: Cached values available without network
Automatic apply events record flag assignments without explicit tracking calls. Custom tracking events are separate and require a call to the OpenFeature client’s track method.

Installation

Quickstart

Resources

GitHub repository

Source code, examples, and full documentation

OpenFeature Android SDK

OpenFeature documentation

Context

Configure evaluation context

Apply events

Understand flag assignment tracking