Flutter Gems is a curated list of 7250+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn X

Top Flutter Cryptography, Security and Permissions packages

Last updated: May 18, 2026

Cryptography, security, and permissions are critical components for protecting user data, securing API communications, and adhering to OS-level privacy constraints.

Best Practices for Security

  • Never "Roll Your Own" Crypto: Always use established, community-vetted cryptography packages for hashing, encryption, and JWT decoding. Custom implementations are prone to vulnerabilities.
  • Secure Storage: Never store sensitive keys, API tokens, or user credentials in plain text SharedPreferences. Use platform-secured storage like Keychain (iOS) and KeyStore (Android).
  • Graceful Permission Handling: When requesting permissions (camera, location, contacts), always check the current status first. If a user permanently denies a permission, guide them to the OS settings page gracefully using a package like permission_handler.

The complete list of Cryptography, Encryption, Security, JWT, RSA, and OS Permissions packages is provided below.


uuid
👍 2.71K   ⬇️ 9.1M
Dart 3 compatible
Maintenance Status: Good

RFC4122 (v1, v4, v5, v6, v7, v8) UUID Generator and Parser for Dart

crypto
👍 1.88K   ⬇️ 8.1M
Dart 3 compatible
Maintenance Status: Good

Implementations of SHA, MD5, and HMAC cryptographic functions.

permission_handler
👍 5.98K   ⬇️ 2.4M
Dart 3 compatible
Maintenance Status: Good

Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.

pointycastle
👍 404   ⬇️ 2.2M
Dart 3 compatible
Maintenance Status: Average

A Dart library implementing cryptographic algorithms and primitives, modeled on the BouncyCastle library.

encrypt
👍 1.09K   ⬇️ 650.9K
Dart 3 compatible
Maintenance Status: Poor

A set of high-level APIs over PointyCastle for two-way cryptography.

dart_jsonwebtoken
👍 358   ⬇️ 872.8K
Dart 3 compatible
Maintenance Status: Good

An easy to use JSON Web Token (JWT) implementation in Dart with all algorithms supported.

jwt_decoder
👍 553   ⬇️ 527.1K
Dart 3 compatible
Maintenance Status: Poor

This small library helps you to decode Json Web Tokens, you can also know if a JWT is already expired.

hashcodes
👍 0   ⬇️ 774.6K
Dart 3 compatible
Maintenance Status: Poor

A starting point for Dart libraries or applications.

freerasp
👍 595   ⬇️ 34.2K
Dart 3 compatible
Maintenance Status: Good

Flutter library for improving app security and threat monitoring on Android and iOS mobile devices. Learn more about provided features on the freeRASP's homepage first.

jwt_decode
👍 123   ⬇️ 591.3K
Dart 3 compatible
Maintenance Status: Poor

A easy dart package to decode JSON Web Tokens, and to check and give its expiry dates

secure_application Card Image
secure_application
👍 551   ⬇️ 26.7K
Dart 3 compatible
Maintenance Status: Average

Secure app content visibility when user leave app. It will hide content in the app switcher and display a frost barrier above locked content when the user get backs

cryptography
👍 308   ⬇️ 312K
Dart 3 compatible
Maintenance Status: Good

Cryptographic algorithms for encryption, digital signatures, key agreement, authentication, and hashing. AES, Chacha20, ED25519, and more. Cross-platform (mobile, desktop, JS, WASM).

safe_device Card Image
safe_device
👍 372   ⬇️ 107.6K
Dart 3 compatible
Maintenance Status: Good

This package helps to detect iOS Simulator, Android Emulator and Debug Mode. This package also detects MockLocation/Fake GPS location on Android Device. Also check device is real or not.

ed25519_edwards
👍 12   ⬇️ 498.2K
Dart 3 compatible
Maintenance Status: Poor

Dart port of ed25519 from Go Cryptography ed25519

xxh3
👍 12   ⬇️ 497.8K
Dart 3 compatible
Maintenance Status: Average

A Dart implementation (port) of the XXH3 hashing algorithm from xxHash.

flutter_jailbreak_detection
👍 388   ⬇️ 23.1K
Dart 3 compatible
Maintenance Status: Poor

Flutter jailbreak and root detection plugin. This plugin wraps Rootbeer for use on Android and DTTJailbreakDetection for use on iOS.

flutter_udid
👍 281   ⬇️ 132.5K
Dart 3 compatible
Maintenance Status: Good

Plugin to retrieve a persistent UDID across reinstalls on iOS and Android

screen_protector
👍 320   ⬇️ 65.6K
Dart 3 compatible
Maintenance Status: Good

Safe Data Leakage via Application Background Screenshot and Prevent Screenshot for Android and iOS.

safe_url_check
👍 30   ⬇️ 258.1K
Dart 3 compatible
Maintenance Status: Poor

Check if an untrusted URL is broken, without allowing connections to a private IP address.

fresh
👍 155   ⬇️ 21.1K
Dart 3 compatible
Maintenance Status: Good

An token refresh library for dart. This package exposes the core components that are common to various refresh token implementations (REST, GraphQL, etc...).

nanoid
👍 125   ⬇️ 50.3K
Dart 3 compatible
Maintenance Status: Poor

A tiny, secure, URL-friendly, unique string ID generator. Dart implementation of ai/nanoid

recaptcha_enterprise_flutter
👍 52   ⬇️ 113.7K
Dart 3 compatible
Maintenance Status: Good

A flutter plugin for reCAPTCHA Enterprise.

jose
👍 73   ⬇️ 78.4K
Dart 3 compatible
Maintenance Status: Good

Javascript Object Signing and Encryption (JOSE) library supporting JWE, JWS, JWK and JWT

base58check
👍 2   ⬇️ 164.9K
Dart 3 compatible
Maintenance Status: Poor

Base58Check encoding using dart:convert interface

bech32
👍 5   ⬇️ 149.4K
Dart 3 compatible
Maintenance Status: Poor

Library implementing Bitcoins BIP173 (Bech32 encoding) specification in a Flutter friendly fashion.

crypto_keys
👍 39   ⬇️ 103.7K
Dart 3 compatible
Maintenance Status: Good

A library for doing cryptographic signing/verifying and encrypting/decrypting.

notification_permissions
👍 117   ⬇️ 1.3K
Dart 3 compatible
Maintenance Status: Poor

A plugin to check and ask for notification permissions on Android and iOS

hashlib
👍 70   ⬇️ 52.1K
Dart 3 compatible
Maintenance Status: Good

Secure hash functions, checksum generators, and key derivation algorithms optimized for Dart.

shortid
👍 21   ⬇️ 111.7K
Dart 3 compatible
Maintenance Status: Poor

ShortId creates short non-sequential url-friendly unique ids. Perfect for url shorteners, MongoDB and Redis ids etc. (port from js)

webcrypto
👍 83   ⬇️ 21.6K
Dart 3 compatible
Maintenance Status: Good

Cross-platform implementation of Web Cryptography APIs for Flutter.

pem
👍 24   ⬇️ 82.4K
Dart 3 compatible
Maintenance Status: Good

PEM encoding/decoding of textual keys following RFC 7468, supporting both lax/strict-mode, and certificates chains of concatenated PEM blocks.

encrypted_shared_preferences
👍 84   ⬇️ 4.6K
Dart 3 compatible
Maintenance Status: Poor

This plugin stores Shared Preferences as encrypted values on device storage.

privacy_screen Card Image
privacy_screen
👍 77   ⬇️ 11.1K
Dart 3 compatible
Maintenance Status: Average

A plugin for hiding sensitive data when app is in app switcher and in background. It also provides automatic lock triggers with native lifeCycle listeners.

sqlcipher_flutter_libs
👍 38   ⬇️ 57.6K
Dart 3 compatible
Maintenance Status: Good

Not used anymore, update to version 3.x of package:sqlite3 instead

jaguar_jwt
👍 75   ⬇️ 10.4K
Dart 3 compatible
Maintenance Status: Poor

Provides JWT utilities for Dart including issuing a token, verifing a token and parsing a token.

g_recaptcha_v3 Card Image
g_recaptcha_v3
👍 61   ⬇️ 23.8K
Dart 3 compatible
Maintenance Status: Average

Google reCAPTCHA v3 plugin for Flutter Web. A Google reCAPTCHA is a free service that protects your website from spam and abuse.

crypton
👍 63   ⬇️ 20.1K
Dart 3 compatible
Maintenance Status: Poor

A simple Dart library for asymmetric encryption and digital signatures

nanoid2
👍 32   ⬇️ 56.9K
Dart 3 compatible
Maintenance Status: Poor

A tiny, secure, URL-friendly, unique string ID generator, nanoid with a pure Dart API.

fast_rsa
👍 64   ⬇️ 14K
Dart 3 compatible
Maintenance Status: Good

library for use RSA with support for android and ios, macOS, linux, windows and web

pinenacl
👍 25   ⬇️ 61.2K
Dart 3 compatible
Maintenance Status: Average

The Dart implementation of the PyNaCl APIs with the TweetNaCl cryptographic library

ulid
👍 55   ⬇️ 21.2K
Dart 3 compatible
Maintenance Status: Average

Lexicographically sortable, 128-bit identifier (UUID) with 48-bit timestamp and 80 random bits. Canonically encoded as a 26 character string, as opposed to the 36 character UUID.

ssl_pinning_plugin
👍 71   ⬇️ 339
Dart 3 compatible
Maintenance Status: Poor

SSL Pinning plugin for HTTP requests (Validation by SHA-1 or SHA-256).

steel_crypt
👍 69   ⬇️ 187
Dart 3 compatible
Maintenance Status: Poor

A comprehensive library of high-level, cryptographic APIs. This library supports hashing, password hashing, two-way encryption, MAC authentication, and key/IV generation.

libsignal_protocol_dart
👍 65   ⬇️ 5.1K
Dart 3 compatible
Maintenance Status: Good

Signal Protocol libray for Dart native and Flutter, pure Dart implementation of the the Signal Protocol

bcrypt
👍 43   ⬇️ 31.3K
Dart 3 compatible
Maintenance Status: Good

This package use jBCrypt modified code to work with Dart VM.

unique_identifier
👍 58   ⬇️ 9.3K
Dart 3 compatible
Maintenance Status: Average

A new Flutter plugin for fetching the unique identifier from android and ios.

app_set_id
👍 33   ⬇️ 39.4K
Dart 3 compatible
Maintenance Status: Good

Tiny Flutter plugin to retrieve the App Set ID (Android) or Identifier for Vendor (IDfV, iOS)

rsa_encrypt
👍 61   ⬇️ 4.5K
Dart 3 compatible
Maintenance Status: Poor

Enable you to quickly implement rsa encryption in your flutter app, it covers everything from Generating key pairs, encrypt and decrypting strings.

dbcrypt
👍 46   ⬇️ 21K
Dart 3 compatible
Maintenance Status: Poor

A port of jBCrypt to Dart. It allows to encrypt passwords using BCrypt with a configurable work factor and check passwords.

cloudflare_turnstile
👍 42   ⬇️ 24.7K
Dart 3 compatible
Maintenance Status: Good

A free CAPTCHAs alternative to enhance security and protect against bots.

flutter_security_checker
👍 57   ⬇️ 4.3K
Dart 3 compatible
Maintenance Status: Average

This plugin provides the ability to verify rooting and integrity on Android and iOS platforms.

slugid
👍 48   ⬇️ 12.8K
Dart 3 compatible
Maintenance Status: Poor

A URL-safe base64 encoding for UUIDv4 stripped of padding. Useful when embedding short random UUIDs in URLs.

objectid
👍 37   ⬇️ 25.9K
Dart 3 compatible
Maintenance Status: Good

Blazing fast, cross-platform ObjectId implementation for the dart language.

sasl_scram
👍 4   ⬇️ 65.1K
Dart 3 compatible
Maintenance Status: Good

A Package providing sasl/scram authentication. Both scram-1 and scram-256 are managed.

saslprep
👍 1   ⬇️ 66.2K
Dart 3 compatible
Maintenance Status: Average

This package provides the Stringprep (rfc4013) Profile for User Names and Passwords for dart. A port of https://github.com/reklatsmasters/saslprep to the dart lang

focus_detector_v2
👍 51   ⬇️ 42
Dart 3 compatible
Maintenance Status: Poor

Detects when your widget appears or disappears from the screen.

cryptography_flutter
👍 37   ⬇️ 16.6K
Dart 3 compatible
Maintenance Status: Good

Makes 'package:cryptography' use platform APIs in Android, iOS, and Mac OS X. The package can make performance up to 100 times better.

crypt
👍 38   ⬇️ 13.4K
Dart 3 compatible
Maintenance Status: Poor

One-way string hashing for salted passwords using the Unix crypt format

ndef
👍 17   ⬇️ 37K
Dart 3 compatible
Maintenance Status: Good

A Dart library to decode & encode NDEF records, supporting multiple types.

openpgp
👍 44   ⬇️ 3.5K
Dart 3 compatible
Maintenance Status: Good

library for use OpenPGP with support for android and ios, macOS, linux, windows and web

file_cryptor
👍 45   ⬇️ 59
Dart 3 compatible
Maintenance Status: Poor

FileCryptor is for encryption and decryption files. (PDF, MP3, MP4, PNG, ...)

root_jailbreak_sniffer
👍 29   ⬇️ 17.4K
Dart 3 compatible
Maintenance Status: Good

A Flutter Plugin to detect root including magiskhide to some extent on android and JailBreak on iOS

rsa_pkcs
👍 5   ⬇️ 46.5K
Dart 3 compatible
Maintenance Status: Poor

Privacy-Enhanced Mail (PEM) parser, RSA, PKCS#1, PKCS#8, X.509

dart_des
👍 31   ⬇️ 12.6K
Dart 3 compatible
Maintenance Status: Poor

This algorithm is a pure dart implementation of the DES and Triple DES algorithms.

aes_crypt_null_safe
👍 34   ⬇️ 8.3K
Dart 3 compatible
Maintenance Status: Good

Dart encryption library for encrypting/decrypting files, plain text and binary data in AES Crypt file format. Supports all platforms including web.

corsac_jwt
👍 29   ⬇️ 13.7K
Dart 3 compatible
Maintenance Status: Good

Lightweight implementation of JSON Web Tokens (JWT).

flutter_env_native
👍 36   ⬇️ 4.2K
Dart 3 compatible
Maintenance Status: Good

A plugin/utility that provides compile-time variables for native platforms.

nonce
👍 12   ⬇️ 33.2K
Dart 3 compatible
Maintenance Status: Poor

Nonce contains a static generator that generates random alphanumeric strings, and can be constructed as an object containing a generated string.

hashids2
👍 29   ⬇️ 10.6K
Dart 3 compatible
Maintenance Status: Poor

Hashids is small library to generate YouTube-like ids from numbers. Use Hashids when you do not want to expose your database ids to the user.

secure_app_switcher Card Image
secure_app_switcher
👍 37   ⬇️ 565
Dart 3 compatible
Maintenance Status: Average

Apply a safe masking effect to the app screen on the app switcher or task list.

wireguard_flutter
👍 36   ⬇️ 828
Dart 3 compatible
Maintenance Status: Poor

Wireguard Flutter SDK

easy_permission_validator
👍 36   ⬇️ 111
Dart 3 compatible
Maintenance Status: Average

PermissonHandler is a package that manages permissions on Android and iOS, with this package you can find an easy way to use the PermissonHandler library.

permission_config
👍 36   ⬇️ 44
Dart 3 compatible
Maintenance Status: Good

A Flutter CLI plugin that auto-adds Android/iOS permissions and generates permission handler logic.

crypto_keys_plus
👍 2   ⬇️ 42K
Dart 3 compatible
Maintenance Status: Average

A library for doing cryptographic signing/verifying and encrypting/decrypting.

encryptor
👍 35   ⬇️ 573
Dart 3 compatible
Maintenance Status: Poor

AES with PKCS7 padding encryption with simple encrypt/decrypt functions.

flutter_secure_keyboard Card Image
flutter_secure_keyboard
👍 35   ⬇️ 253
Dart 3 compatible
Maintenance Status: Average

Mobile secure keyboard to prevent KeyLogger attack and screen capture.

flutter_sha_fingerprint
👍 34   ⬇️ 415
Dart 3 compatible
Maintenance Status: Average

A Flutter plugin to get the SHA-1 and SHA-256 fingerprints of the app.

xid
👍 31   ⬇️ 3.4K
Dart 3 compatible
Maintenance Status: Poor

Xid is a globally unique id generator. Xids are small, fast to generate, sortable, compact URL-safe string with no configuration or central generator server.

device_safety_info
👍 32   ⬇️ 2K
Dart 3 compatible
Maintenance Status: Good

Device Safety Info Flutter Plugin used for checking JailBreak, Rooted Device, Emulator/Simulator, External storage, VPN Detector, Application Update Checker and Screen Lock.

sodium
👍 27   ⬇️ 7.7K
Dart 3 compatible
Maintenance Status: Good

Dart bindings for libsodium, for the Dart-VM and for the Web

vdocipher_flutter
👍 30   ⬇️ 2.8K
Dart 3 compatible
Maintenance Status: Good

A VdoCipher plugin for flutter apps. This Plugin will help to serve content on supported platform app with Hollywood grade security to prevent video piracy.

permission_master
👍 32   ⬇️ 55
Dart 3 compatible
Maintenance Status: Good

**Permission Master** is a **Flutter** plugin for managing and requesting permissions on **All Platform**.

sec
👍 4   ⬇️ 34.4K
Dart 3 compatible
Maintenance Status: Average

Implementation of Standards for Efficient Cryptography (SEC) including SECP256K1 and SECP256R1.

permission_guard Card Image
permission_guard
👍 30   ⬇️ 835
Dart 3 compatible
Maintenance Status: Average

UI wrapper around permission_handler package that makes handling permission states easy.

captcha_solver
👍 30   ⬇️ 81
Dart 3 compatible
Maintenance Status: Poor

captcha_solver is a service used for solving different type of captcha (images with text, Recaptcha v2/v3 Enterprise/non-Enterprise, Funcaptcha Arcoselabs, GeeTest and hCaptcha )

ultra_secure_flutter_kit
👍 28   ⬇️ 34
Dart 3 compatible
Maintenance Status: Good

A comprehensive Flutter security package providing enterprise-grade protection with real-time threat detection, AI-assisted monitoring, root/jailbreak detection, secure storage, SSL pinning, and screen capture protection. Features include device security checks, anti-reverse engineering, behavior monitoring, and configurable security modes.

flutter_easy_permission
👍 27   ⬇️ 170
Dart 3 compatible
Maintenance Status: Poor

Permission plugin for Flutter.This is a wrapper for the easypermissions library.

jose_plus
👍 3   ⬇️ 29.6K
Dart 3 compatible
Maintenance Status: Average

Javascript Object Signing and Encryption (JOSE) library supporting JWE, JWS, JWK and JWT

security_plus
👍 22   ⬇️ 5.1K
Dart 3 compatible
Maintenance Status: Good

A new Flutter plugin to detect more than one security alert like root, jailbreak, emulator, development mode , and external storage run.

x509_plus
👍 2   ⬇️ 29.6K
Dart 3 compatible
Maintenance Status: Average

Dart library for parsing and working with X.509 certificates.

secure_shared_preferences
👍 25   ⬇️ 966
Dart 3 compatible
Maintenance Status: Poor

Simple to use yet powerful package to encypt shared preferences in android and UserDefaults in iOS.

flutter_secure
👍 25   ⬇️ 101
Dart 3 compatible
Maintenance Status: Poor

A Package that provides you tools to make your flutter apps more secure

flutter_guid
👍 20   ⬇️ 5.7K
Dart 3 compatible
Maintenance Status: Poor

Emulates C# Guid. Generate new UUIDs, add variables of type Guid to classes.

permission_policy
👍 24   ⬇️ 709
Dart 3 compatible
Maintenance Status: Good

A flexible and powerful permission management system for Flutter applications with role-based access control, hierarchical permissions, and customizable UI components.

xxtea
👍 14   ⬇️ 12.8K
Dart 3 compatible
Maintenance Status: Poor

XXTEA for Dart XXTEA is a fast and secure encryption algorithm. This is a XXTEA library for Dart.

env_reader
👍 23   ⬇️ 79
Dart 3 compatible
Maintenance Status: Poor

Read, encrypt, or generate environment variables from a .env file into an obfuscated Dart model.

sane_uuid
👍 4   ⬇️ 23.1K
Dart 3 compatible
Maintenance Status: Average

A sane UUID implementation with support for generating and handling v1, v4 and v5 UUIDs according to RFC4122.

at_client
👍 13   ⬇️ 11.4K
Dart 3 compatible
Maintenance Status: Good

The at_client library is the non-platform specific Client SDK which provides the essential methods for building an app using the atProtocol.

jwt_io
👍 20   ⬇️ 797
Dart 3 compatible
Maintenance Status: Poor

JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties.

at_lookup
👍 9   ⬇️ 12.5K
Dart 3 compatible
Maintenance Status: Good

A Dart library that contains the core commands that can be used with a secondary server (scan, update, lookup, llookup, plookup, etc.)

permission_asker
👍 19   ⬇️ 4
Dart 3 compatible
Maintenance Status: Poor

A wrapper for permission_handler which lifts some of the boilerplate needed to handle permissions in our apps.

smart_permission
👍 16   ⬇️ 2.1K
Dart 3 compatible
Maintenance Status: Good

Flutter runtime permissions made easy: one-line requests, adaptive dialogs, and full flows on Android & iOS.

permission_manager
👍 15   ⬇️ 98
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin to check and request app permissions on Android and iOS using a unified and simple API.

base_codecs
👍 5   ⬇️ 11.8K
Dart 3 compatible
Maintenance Status: Poor

A set of base16 (hex), base32 (Rfc, RfcHex, Crockford, ZBase, GeoHash, WordSafe), Base58 (Bitcoin, Flickr, Ripple) with Base58Check, base85 (Ascii85, Z85, IPv6) codecs

hide_my_code
👍 12   ⬇️ 22
Dart 3 compatible
Maintenance Status: Good

Hide and encrypt files in your repository with password protection.

huawei_safetydetect
👍 10   ⬇️ 4
Dart 3 compatible
Maintenance Status: Poor

Huawei Safety Detect Flutter Plugin exposes all the functionality of the Huawei Safety Detect SDK which builds robust security capabilities.

rot13
👍 9   ⬇️ 151
Dart 3 compatible
Maintenance Status: Poor

Flutter package to encode / decode string to ROT13 (rotate by 13 places)

expire_it
👍 8   ⬇️ 40
Dart 3 compatible
Maintenance Status: Poor

App will expire or the user will not able to user after expiry date finishes. Best for freelancing client trial builds.

at_backupkey_flutter
👍 6   ⬇️ 1.1K
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin project for saving the backup key of any atSign that is being onboarded with atPlatform apps. The backup key can be used to authenticate in other atPlatform apps.

id_gen
👍 6   ⬇️ 79
Dart 3 compatible
Maintenance Status: Average

A standardized and well-tested set of IDs generators: globally unique, readable, time-dependency, transitive, incremental, decremental IDs.

native_encryptor
👍 6   ⬇️ 21
Dart 3 compatible
Maintenance Status: Average

Securely encrypt/decrypt data in your Flutter app using native code. Add random salt and IV for enhanced security. Easy-to-use API, cross-platform compatible.

jwk
👍 5   ⬇️ 745
Dart 3 compatible
Maintenance Status: Good

JWK (JSON Web Key) encoding and decoding (for package:cryptography).

borsh
👍 5   ⬇️ 84
Dart 3 compatible
Maintenance Status: Good

Implementation of the borsh serialization scheme

safesecurelibs
👍 4   ⬇️ 2
Dart 3 compatible
Maintenance Status: Average

A Flutter package for checking device security status, including root detection, developer mode, and dangerous apps.

openssh_ed25519
👍 1   ⬇️ 2K
Dart 3 compatible
Maintenance Status: Poor

Serialize an ed25519 key into the openssh format

auth_uae_pass
👍 2   ⬇️ 425
Dart 3 compatible
Maintenance Status: Good

Official-style UAE PASS SDK for Flutter. Secure digital identity login, Emirates ID profile retrieval, Biometric FaceID (SOP3), and OIDC authentication for citizens and visitors.

omjo_captcha Card Image
omjo_captcha
👍 2   ⬇️ 61
Dart 3 compatible
Maintenance Status: Good

A customizable text-based CAPTCHA widget for Flutter with randomized colorful characters and lines. No backend required.

flutter_device_security
👍 2   ⬇️ 18
Dart 3 compatible
Maintenance Status: Good

A Flutter plugin for checking device security features like device lock, biometric authentication, USB debugging, and OS version validation.

at_client_flutter
👍 0   ⬇️ 539
Dart 3 compatible
Maintenance Status: Good

A Flutter extension to the at_client library which adds support for mobile, desktop and IoT devices.

trust_fall
👍 88   ⬇️ 24

Maintenance Status: Poor

A Flutter plugin for detecting the trust fall of the device(Jailbroken, root, emulator and mock location detection).

aes_crypt
👍 87   ⬇️ 58

Maintenance Status: Poor

Dart encryption library for encrypting/decrypting files, plain text and binary data in AES Crypt file format.

flutter_string_encryption
👍 41   ⬇️ 30

Maintenance Status: Poor

Cross-platform string encryption using common best-practices.

flutter_recaptcha_v2
👍 39   ⬇️ 16

Maintenance Status: Poor

A Flutter plugin for Google ReCaptcha V2.

keycloak_flutter
👍 38   ⬇️ 1K

Maintenance Status: Poor

Keycloak client adapter for flutter based on the keycloak-js implementation.

password_credential
👍 30   ⬇️ 592

Maintenance Status: Poor

Access to Credential Management API Password Credential in Web, and Smartlock for Password in Android.

casbin
👍 15   ⬇️ 1.1K

Maintenance Status: Good

An authorization library that supports access control models like ACL, RBAC, ABAC.

permissions_plugin
👍 15   ⬇️ 14

Maintenance Status: Poor

Plugin for permission managment on runtime