> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# MoEngage Flutter SDK

> Find your way around the MoEngage Flutter SDK documentation, from installation and data tracking to push, in-app messages, and cards.

The MoEngage Flutter SDK wraps the native Android and iOS SDKs and exposes them to your Dart code. It tracks events and user attributes, registers push tokens on both platforms, and renders in-app messages and cards.

Start with [Integrating the Flutter SDK](https://moengage.com/docs/developer-guide/flutter-sdk/sdk-integration/overview) to add and initialize the package, then add the channels you need.

## Sections in This Guide

> **[Overview](https://moengage.com/docs/developer-guide/flutter-sdk/overview/getting-started-with-flutter-sdk)**
>
> Get started with the SDK for push notifications, in-app messages, and tracking.

> **[SDK Integration](https://moengage.com/docs/developer-guide/flutter-sdk/sdk-integration/overview)**
>
> Add the package, configure Android, iOS, and web, and initialize from a config file or in code.

> **[Data Tracking](https://moengage.com/docs/developer-guide/flutter-sdk/data-tracking/overview)**
>
> Track user attributes, identity, and events from Dart, and delete a user when asked.

> **[Push](https://moengage.com/docs/developer-guide/flutter-sdk/push/overview)**
>
> Configure Android and iOS push, set up notification extensions, and add callbacks, geofence push, and an inbox.

> **[In-App Messages](https://moengage.com/docs/developer-guide/flutter-sdk/in-app-messages/inapp-nativ)**
>
> Configure and display in-app messages in your app.

> **[Personalize](https://moengage.com/docs/developer-guide/flutter-sdk/personalize/overview)**
>
> Fetch personalized content and offering campaigns, and review the payload the SDK returns.

> **[Cards](https://moengage.com/docs/developer-guide/flutter-sdk/cards/self-handled-cards)**
>
> Build custom card views with the self-handled cards SDK.

> **[Troubleshooting and FAQs](https://moengage.com/docs/developer-guide/flutter-sdk/troubleshooting-and-faqs/troubleshooting-and-faqs-flutter)**
>
> Work through common Flutter SDK problems.

## Reference Pages

These pages sit outside the sections above:

| Page | What it covers |
| - | - |
| [Compliance](https://moengage.com/docs/developer-guide/flutter-sdk/compliance/compliance.md) | Enable or disable data tracking and the SDK from Dart. |
| [Flutter Sample App](https://moengage.com/docs/developer-guide/flutter-sdk/sample-app/flutter-sample-app.md) | A reference implementation on GitHub. |
| [Flutter SDK Deprecated Versions](https://moengage.com/docs/developer-guide/flutter-sdk/deprecated-versions/deprecated-versions.md) | Support status and deprecation dates for each major version. |

> [!NOTE]
>
> Review the [SDK Deprecation Policy](https://moengage.com/docs/developer-guide/sdk-lifecycle-and-policies/sdk-deprecation-policy.md) for supported versions and deprecation timelines.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.