CaptureGuard

Specifications
Package: com.zedpuretech.CaptureGuard
Size: 7.15 KB
Version: 1.0
Minimum API Level: 17
Updated On: October 25, 2025 (Chipata)
Built Using: EIDE
Developer: Zedpure Technologies (@Albertk_Creative_Dev )
Overview
CaptureGuard is an MIT App Inventor extension that blocks screenshots, screen recordings, and even detects new screenshots saved in your device gallery.
Itβs designed to protect sensitive app screens (like wallets, private chats, exams, etc.) by enabling secure mode and monitoring screenshot folders in the background.
Features
Block screenshots and screen recording system-wide
Detect when a user takes a screenshot
Works automatically across common screenshot folders (DCIM/Screenshots, Pictures/Screenshots)
Lightweight & non-visible component
Includes error handling events
Events
OnError

Triggered when an error occurs
Parameters
| Parameter | Type |
|---|---|
| message | text |
OnScreenshotAttempt

Triggered when a screenshot attempt is detected
Parameters
| Parameter | Type |
|---|---|
| message | text |
Methods
EnableSecureMode

Enable or disable screenshot and screen recording protection.
Parameters
| Parameter | Type |
|---|---|
| enable | boolean |
StartScreenshotObserver
![]()
Start monitoring common screenshot folders (bonus feature). Call after Screen.Initialize.
Properties
IsSecureModeEnabled
![]()
Returns true if secure mode is enabled
Download
CaptureGuard.aix (7.0 KB)
CaptureGuard.aia (3.7
MB)
Developer Note:
I am a beginner in extension development, and CaptureGuard represents one of my first projects. I welcome constructive feedback and suggestions from the community to help me improve and create better extensions in the future. Thank you for your support and encouragement!