{"repo":"wn-na/react-native-capture-protection","free":true,"listed":false,"github":"https://github.com/wn-na/react-native-capture-protection","clone":"git clone https://github.com/wn-na/react-native-capture-protection.git","description":"🛡️ A React Native library to prevent and detect for screen capture, screenshots and app switcher for enhanced security. Fully compatible with both Expo and CLI.","language":"Swift","stars":312,"topics":["ios","react-native","screen-capture","android","screenrecord","screenshot","mobile-security","privacy","screenshot-protection","security"],"license":"MIT","category":"mobile-apps","readme_excerpt":"🛡️ react-native-capture-protection A React Native library to prevent screen capture, screenshots, and app switcher previews —providing enhanced security for your app. Fully compatible with React Native CLI and Expo (Dev Client only) . --- 📸 Screenshots Screenshot Protection App Switcher Protection -------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------ --- ✨ Features - 🔒 iOS: Screenshot, Screen Recording & App Switcher protection - 🔒 Android: Screenshot & Screen Recording protection - 📡 Event listeners for capture events - 🧩 Hooks & Provider support - 📱 Android 14 support --- 🚀 Installation ⚠️ Using React Native The latest v2.x version may not be compatible with versions below 0.70. It is recommended to use v1.9.17 for better stability with older React Native projects. Using npm Using yarn Using with Expo ⚠️ Expo Dev Client only This library includes native code, so it does not work with Expo Go. You must use a custom dev client. 🔧 iOS Setup If you're developing for iOS, don't forget to install CocoaPods dependencies after installing the package. ⚙️ Android Configuration (Required) By default, it supports capture prevention, capture permission, and capture detection on Android 14 and above. On Android versions below 14 (Android 10-13), capture prevention and capture permission","default_branch":null,"files":null,"tree":[],"storefront":"/r/wn-na","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wn-na/react-native-capture-protection/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}