Skip to content


This is a Flutter-specific Face SDK installation guide. Before proceeding further, make sure you've read the Installation page and have selected the Core type to install.


  • The latest stable version of Flutter
  • For iOS, the minimum target is iOS 11.0
  • For Android, the minimum Android API level is 21


The Face SDK is available on

1. Add flutter_face_api as a dependency in your pubspec.yaml file:

  flutter_face_api: ^6.1.1
  flutter_face_core_basic: ^6.1.0
  flutter_face_api: ^6.1.1
  flutter_face_core_match: ^6.1.0

Alternatively, run this command:

flutter pub add flutter_face_api
flutter pub add flutter_face_core_basic
flutter pub add flutter_face_api
flutter pub add flutter_face_core_match

2. Install the packages using the following command:

flutter pub get

3. Add the following configuration into android section of your android/app/build.gradle:

    aaptOptions {
        noCompress "Regula/faceSdkResource.dat"

Android permisions

Most likely You will need to add internet permission(except some rare cases). Permissions are added to the top section of android/app/src/main/AndroidManifest.xml like this:

<manifest xmlns:android="">
    <uses-permission android:name="android.permission.INTERNET" />

Import the Face SDK

You should now be able to import face_api:

import 'package:flutter_face_api/flutter_face_api.dart';


You can always use our demo application on GitHub.

Next Step