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.
AndroidiOSmacOSLinuxWindowsWeb
Detect screen mirroring (AirPlay, Miracast), external display connections (HDMI, USB-C), and screen sharing in video calls.
AndroidiOSmacOSLinuxWindowsWeb
Detect tapjacking and overlay attacks. Monitors for malicious overlays and filters obscured touch events.
AndroidiOSWeb
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.
AndroidiOS
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 |
AndroidiOSmacOSWeb
A powerful video player with native Picture-in-Picture, gesture controls, media notifications, and playlist management. Zero external dependencies.
AndroidiOSmacOSLinuxWindowsWeb
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]
