{"repo":"EmadBeyrami/SnapShield","free":true,"listed":false,"github":"https://github.com/EmadBeyrami/SnapShield","clone":"git clone https://github.com/EmadBeyrami/SnapShield.git","description":"Protect sensitive SwiftUI views from screenshots and screen recordings with customizable placeholders. Simple, lightweight, and easy to integrate.","language":"Swift","stars":18,"topics":["content-protection","data-protection","privacy","privacy-protection","screen-recording","screen-sharing","screenrecord","screenshot","screenshot-protection","security"],"license":"MIT","category":"security-tools","readme_excerpt":"🛡️ SnapShield A lightweight Swift package that protects sensitive content in your iOS, VisionOS, MacOS and tvOS apps from screenshots, screen recordings, and screen sharing. 🎯 Features - 🔒 Complete Protection - Secures content from screenshots, screen recordings, and screen sharing - 🎨 Customizable Placeholders - Show custom views when content is being captured - ⚡ Easy Integration - Simple SwiftUI modifier API - 🪶 Lightweight - Zero dependencies, minimal footprint - 📱 Cross-Platform - Works on iOS and tvOS - 🎮 Example Project Included - Learn from real-world implementations - 🎮 Example Project Included - Learn from real-world implementations 📸 Demo Normal View vs Screenshot Normal View: https://github.com/user-attachments/assets/7a6c29a3-26b5-4264-92fc-e62959e52638 When Screenshot/Recording: https://github.com/user-attachments/assets/dc37695e-a6b6-434a-8473-a19e9a9be6cc 🚀 Installation Swift Package Manager Option 1: Install via Xcode 1. Open your project in Xcode 2. Go to File → Add Package Dependencies 3. Enter the package URL: 4. Click Add Package 5. Select your desired version (Dependency Rule) 6. Click Add Package again to confirm Option 2: Install via Package.swift Add SnapShield to your Package.swift dependencies: Then add it to your target dependencies: ⚡ Quick Start After installing the package, import SnapShield and start protecting your content: That's it! Your sensitive content is now protected from screenshots, screen recordings, and screen sharing. 🎮 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/EmadBeyrami","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EmadBeyrami/SnapShield/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."}