> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-sdks/client-side-thin-sdks.md).

# Client-side Thin SDKs

Learn about Harness FME client-side thin SDKs and remote evaluation.

Harness FME provides client-side SDKs that let you evaluate feature flags, run experiments, and deliver personalized experiences directly in your application's frontend.

Thin SDKs delegate flag evaluation to the **Remote Evaluator** in FME cloud rather than computing treatments locally. Rollout rules stay in the cloud, and the SDK sends the target to FME cloud each time it fetches an evaluation. Use a thin SDK when keeping rollout rules off the client is the deciding factor.

If you have not chosen between local and remote evaluation yet, see [Choosing an evaluation mode](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-sdks/evaluation-modes.md).

### Get started <a href="#get-started" id="get-started"></a>

Select a platform to start integrating an FME thin SDK into your client application.

<table data-view="cards"><thead><tr><th align="center"></th><th align="center"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><img src="https://1473625385-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrT2RGHAjtBTaObzchfpb%2Fuploads%2Fgit-blob-c3714f212487f9a07adde714bed0ef07b4a46e4f%2Fimage.png?alt=media" alt="" data-size="original"></td><td align="center"><strong>Android Thin SDK</strong></td><td><a href="/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-sdks/client-side-thin-sdks/android-thin-sdk.md">Android Thin SDK</a></td></tr><tr><td align="center"><img src="https://1473625385-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrT2RGHAjtBTaObzchfpb%2Fuploads%2Fgit-blob-8bd7dfb480bf6ed4f0129f3278a7d7266d323a9a%2Fimage.png?alt=media" alt="" data-size="original"></td><td align="center"><strong>iOS Thin SDK</strong></td><td><a href="/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-sdks/client-side-thin-sdks/ios-thin-sdk.md">iOS Thin SDK</a></td></tr><tr><td align="center"><img src="https://1473625385-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrT2RGHAjtBTaObzchfpb%2Fuploads%2Fgit-blob-ed0c02f95bc2d533c7ae6750a769f486018c0ddf%2Fimage.png?alt=media" alt="" data-size="original"></td><td align="center"><strong>JavaScript Thin SDK</strong></td><td><a href="/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/client-side-sdks/client-side-thin-sdks/javascript-thin-sdk.md">JavaScript Thin SDK</a></td></tr></tbody></table>

{% @harness-feedback/feedback %}
