Overview
A Flutter plugin that enables the display of a persistent, system-level overlay window on Android and iOS, similar to Truecaller's alert interface. It operates above all other apps and supports callback events for user interactions. Designed for high visibility notifications or urgent alerts, it integrates seamlessly with native system permissions. The plugin is useful for applications requiring immediate user attention without relying on standard push notifications.
Use cases
- Displaying urgent alerts
- Creating always-on-top notification windows
- Implementing call-blocking interfaces
- Enabling real-time status overlays
- Providing system-level interaction prompts
Key features
- System overlay support
- Cross-platform (Android & iOS)
- Callback event handling
- Persistent display over other apps
- Integration with system permission settings
Suitable for
- Security and privacy apps
- Call management tools
- Real-time monitoring utilities
- Emergency alert systems
- Apps needing high-priority user interaction
Considerations
- Requires system permission on Android
- Limited iOS functionality due to platform restrictions
- May be flagged by security apps
- User must manually enable overlay permissions
- Potential battery and performance impact
