FlutterPlaza is an open-source initiative shipping production-grade plugins that protect user privacy, lock down screen capture, stop overlay attacks, and bring native video playback to Flutter -- across every platform. If your app handles sensitive data, payments, or media, our packages have you covered.
| 60+ GitHub Stars | 79 Forks across the ecosystem |
| 257 Pull Requests | 89 Issues tracked |
| 18 Public Repositories | 152 PRs Merged |
Everything you need to lock down your Flutter app in production.
Prevent screenshots, detect screen recording, and show blur/color/image overlays in the app switcher.
Android iOS macOS Linux Windows Web
Detect screen mirroring (AirPlay, Miracast), external display connections (HDMI, USB-C), and screen sharing in video calls.
Android iOS macOS Linux Windows Web
Detect tapjacking and overlay attacks. Monitors for malicious overlays and filters obscured touch events.
Android iOS Web
Visible watermark overlay for Flutter. Renders user ID, email, or timestamp over protected content to deter screenshots and trace leaks.
All platforms
Face detection lock screen widget. Drop it in -- your app unlocks when a face is detected.
Android iOS
Drop-in face age verification for Flutter. Provider-agnostic, multi-platform, compliant by default. Ships with adapters for TFLite, CoreML, ONNX, ML Kit, and Cloud.
| Adapter | Description |
|---|---|
face_gate |
Core interface & camera widget |
face_gate_tflite |
TensorFlow Lite provider |
face_gate_coreml |
Apple CoreML provider |
face_gate_onnx |
ONNX Runtime provider |
face_gate_mlkit |
Google ML Kit provider |
face_gate_cloud |
Cloud inference provider |
face_gate_id_cloud |
Cloud identity verification provider |
Android iOS macOS Web
A powerful video player with native Picture-in-Picture, gesture controls, media notifications, and playlist management. Zero external dependencies.
Android iOS macOS Linux Windows Web
CLI that automates Flutter framework, DevTools, and engine contributor environment setup -- depot_tools, gclient sync, GN flags, and ninja builds.
Want to contribute to the Flutter engine but dread the setup? One command.
| Project | Description |
|---|---|
| FinFlow | Financial management app with a seamless user experience |
| finflow-grpc-backend | gRPC + Dart backend with JWT, Google, Facebook, Apple & Twitter OAuth2 |
| Project | Status | What's Happening |
|---|---|---|
| face_gate | 🔨 Active | Multi-provider age verification with 7 adapter packages |
| av_player | 🔨 Active | Native PiP & full media controls across 6 platforms |
| secure_watermark | 🆕 New | DLP watermark overlays to trace content leaks |
| no_screen_mirror | 🆕 New | Screen mirroring & external display detection |
| no_tapjack | 🆕 New | Anti-tapjacking & overlay attack protection |
🔗 [Website] | [FlutterPlaza Packages] | [Twitter] | [LinkedIn]
