Client + server · OpenFeature for Dart

Run IntelliToggle across Dart servers, Flutter, and web.

Use the established server provider for backend evaluation or the new client provider for secure remote OFREP evaluation. Both paths keep your application on the vendor-neutral OpenFeature API.

Choose the right runtime

One flag platform, two OpenFeature provider paths.

Server

Dynamic request context

Use openfeature_provider_intellitoggle with the OpenFeature Dart Server SDK. OAuth client credentials stay in your service runtime.

View the server provider

Client

Reconciled context for Flutter and web

Use openfeature_provider_intellitoggle_client. It bulk-loads evaluated flags through OFREP with a short-lived token from your backend.

View the client provider

Start with the client beta

Install the OpenFeature SDK and IntelliToggle provider.

The client packages are beta releases for Dart 3.12.2 or newer. The provider supports pure Dart, Flutter, and web without adding a Flutter dependency.

dart pub add openfeature_dart_client_sdk openfeature_provider_intellitoggle_client

Credential-safe remote evaluation

Keep OAuth credentials on your backend.

Your backend authenticates the user and requests a short-lived, subject-bound evaluation token. The distributed client can use that token only for its tenant and environment on the OFREP evaluation route.

  1. 1

    Trusted backend

    Authenticates the user and holds OAuth credentials.

  2. 2

    Evaluation token

    Binds subject, tenant, and environment for minutes.

  3. 3

    IntelliToggle OFREP

    Bulk-evaluates the static context over HTTPS.

  4. 4

    Dart / Flutter UI

    Reads typed values through OpenFeature.

Product proof, accurately scoped: PairQueue uses IntelliToggle server-side today. The same IntelliToggle account can now support standards-based Flutter and web evaluation when PairQueue or another product chooses to adopt the client provider.

Need implementation help?

Get product support from Aortem.

Open a case with the exact SDK version, platform, provider, expected result, actual result, and a minimal reproduction. Confirmed upstream SDK issues are routed to the canonical OpenFeature GitHub project.

Open an SDK support case

In person · Cancún

Talk with Aortem around FlutterConf LATAM.

We will be in Cancún around FlutterConf LATAM, September 22–23, 2026. Message us to arrange a walkthrough of client and server evaluation, OFREP, and the Flutter integration pattern.