Search packages, repositories and app categories

Package detailsv1.0.4

flutter_screenshot_blocker

A powerful Flutter plugin that prevents screenshots or shows black screen when screenshots are taken. This plugin provides **system-level protection** using native platform code.

AndroidiOS
30-day downloads
563
Likes
9
Pub points
150

Install package

flutter pub add flutter_screenshot_blocker

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter plugin that enforces system-level screenshot protection on Android and iOS devices. It prevents screenshots from being captured or displays a black screen when a screenshot attempt is detected, ensuring sensitive content remains secure. The plugin leverages native platform code for reliable enforcement, making it suitable for apps requiring high privacy, such as banking, healthcare, or confidential data viewers. It integrates seamlessly with Flutter projects via a simple pub add command.

Use cases

  • Secure financial app interfaces
  • Protecting medical or legal data displays
  • Preventing unauthorized screen captures in enterprise apps
  • Ensuring privacy in video playback features
  • Blocking screenshots in educational or exam apps

Key features

  • System-level screenshot blocking
  • Black screen overlay on capture attempt
  • Native platform integration for reliability
  • Cross-platform support (Android & iOS)
  • Simple Flutter integration via pub package

Suitable for

  • Apps handling sensitive user data
  • Privacy-focused applications
  • Enterprise or government software
  • Educational platforms with restricted content
  • Video streaming apps requiring DRM-like protection

Considerations

  • May not work on all device manufacturers due to OS restrictions
  • Requires proper permission handling on Android
  • Limited effectiveness on rooted or jailbroken devices
  • Potential performance impact on low-end devices
  • User experience may be affected by black screen overlay

Categories

Dependencies

Dependency list 1 items

  • plugin_platform_interface^2.0.2

Projects using this package

No data available yet.