protect_app 0.0.1 copy "protect_app: ^0.0.1" to clipboard
protect_app: ^0.0.1 copied to clipboard

protect app from screenshots, proxy, vpn, developer mode, root and Jail broken

Protect App Flutter Plugin #

A Flutter plugin designed to enhance the security of your Flutter applications by providing features to detect and mitigate potential security risks on the device. This plugin allows you to:

  • Turn off screenshots to prevent sensitive information from being captured.
  • Detect if the device is using a VPN.
  • Check if the device is jailbroken or rooted.
  • Verify if the developer mode is turned on.
  • Retrieve data about the current proxy settings on the device.

Features #

  • Turn Off Screenshots: Prevent users from taking screenshots within your app to protect sensitive information.
await ProtectApp().turnOffScreenshots();
  • VPN Detection: Detect if the device is currently using a VPN.
await ProtectApp().isDeviceUseVPN();
  • Jailbroken/Rooted Device Detection: Check if the device is jailbroken (iOS) or rooted (Android).
await ProtectApp().isUseJailBrokenOrRoot();
  • Developer Mode Detection: Verify if the developer mode is turned on.
await ProtectApp().checkIsTheDeveloperModeOn();
  • Proxy Data Retrieval: Retrieve information about the current proxy settings on the device.
await ProtectApp().dataOfCurrentProxy();

Installation #

Add the following dependency to your pubspec.yaml file:

dependencies:
  protect_app: ^1.0.0
6
likes
0
points
184
downloads

Publisher

unverified uploader

Weekly Downloads

protect app from screenshots, proxy, vpn, developer mode, root and Jail broken

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on protect_app

Packages that implement protect_app