---
title: Flutter SDK
description: >-
  The Survicate Flutter SDK will increase your APK size by approximately 3 MB
  when obfuscated and your IPA size by approximately 2.2 MB.
source_url:
  html: 'https://developers.survicate.com/mobile-sdk/flutter/'
  md: 'https://developers.survicate.com/mobile-sdk/flutter.md'
---
# Survicate Flutter SDK

The Survicate Flutter SDK will increase your APK size by approximately 3 MB when obfuscated and your IPA size by approximately 2.2 MB. Note that the SDK features a Time To Live (TTL) mechanism of 60 seconds. This means any modifications made to your survey will be reflected on your respondents' devices after a delay of up to 60 seconds.

## Requirements

* Using Survicate Mobile SDK requires an account at [survicate.com](https://survicate.com). You can create your account [here](https://panel.survicate.com/signup) for free, or become invited to your company account by one of your colleagues.
* Survicate SDK version 4.0.0 or higher.
* Additionally, please check [iOS](/mobile-sdk/ios/) and [Android](/mobile-sdk/android/) library requirements, as they're applicable too.

## Recommendations
* We recommend using Flutter 3.0.0 or higher.

> **Note:**
> #### Apps using Survicate SDK after 1st March 2026:
>
> Flutter:
>
> - Survicate SDK version 6.0.0 or higher (required).
> - Flutter version 3.24.0 or higher (recommended).
>
> Android:
>
> - CompileSdk version 35 or higher (required).
> - Android Gradle Plugin version 8.6.x or higher with compatible Gradle version (required).
> - Kotlin version 2.0 or higher (required).
>
> iOS:
>
> - Respondent's device running iOS 15.0 or higher (required).

- [Installation](/mobile-sdk/flutter/installation)
- [Configuration](/mobile-sdk/flutter/configuration)
- [Using SDK](/mobile-sdk/flutter/using-sdk)
- [Changelog](/mobile-sdk/flutter/changelog)
