screen readers

AppWizard
March 16, 2026
Android 17 has introduced Advanced Protection Mode (AAPM) to enhance user security by preventing non-accessibility applications from using the Accessibility API, which has been exploited by malware. AAPM allows only verified accessibility tools to utilize the API and implements stricter security settings, including blocking installations from unknown sources, limiting USB data access, and mandating Google Play Protect scans. Applications must declare themselves as accessibility tools with the attribute isAccessibilityTool="true" to use the Accessibility Services API. Additionally, Android 17 features a new contacts picker that allows applications to request access to specific contact fields instead of the entire address book, enhancing user privacy.
AppWizard
March 16, 2026
Google is piloting a security enhancement in its Android Advanced Protection Mode (AAPM) that restricts certain applications from using the accessibility services API. This update is part of Android 17 Beta 2. AAPM, introduced in Android 16, enhances device security by blocking app installations from unknown sources, restricting USB data signaling, and mandating Google Play Protect scanning. Developers can integrate with AAPM through the AdvancedProtectionManager API to adapt their apps based on the security mode's status. The new restriction prevents non-accessibility apps from accessing the accessibility services API, allowing only verified accessibility tools like screen readers and voice-based input tools. Non-accessibility apps, including antivirus software and password managers, will have their access revoked when AAPM is activated, and users cannot grant permissions to these apps unless AAPM is disabled. Additionally, Android 17 introduces a new contacts picker feature that allows developers to specify which fields to access from a user's contact list, providing more granular control over data access.
AppWizard
March 13, 2026
Google has enhanced its Advanced Protection Mode with the rollout of Android 17 Beta 2, introducing stricter security measures that restrict non-accessibility applications from accessing the AccessibilityService API. This update prevents non-accessibility apps from obtaining accessibility permissions, revoking them from apps that already have them while the mode is active. Users cannot grant these permissions when Advanced Protection Mode is enabled. For example, the dynamicSpot app cannot receive necessary accessibility permissions under this mode. In contrast, the stable Android 16 QPR3 build allows dynamicSpot to function with Advanced Protection Mode activated. Applications that identify as accessibility tools, like screen readers, remain unaffected by this restriction. This change may cause compatibility issues for users who enable Advanced Protection Mode, offering a choice between enhanced security and access to certain applications.
Winsage
May 23, 2025
Signal has introduced a "screen security" feature for its Windows 11 application to counter Microsoft's Windows Recall, an AI feature that captures screenshots of user activities. This new feature ensures that any attempts by Recall to take screenshots will result in a black screen. Signal's blog post notes that while the feature enhances privacy, it may cause compatibility issues with some accessibility tools, and users can disable it if necessary. The feature only protects the local machine and does not prevent other conversation participants from taking screenshots. Signal criticized Recall for lacking built-in privacy controls for app developers and emphasized the need for operating system developers to prioritize user privacy. The screen security feature is being rolled out and is enabled by default for Windows 11 users.
Winsage
May 22, 2025
Signal has updated its Windows app to enhance user privacy by preventing Microsoft’s Recall feature from capturing screenshots of secure conversations. The new version activates screen security by default, using a digital rights management (DRM) approach similar to that of streaming services. Users can disable this feature in the app’s settings, but concerns have been raised about its impact on accessibility features like screen readers. Developer Joshua Lund has highlighted the need for app developers to access tools that protect sensitive information from OS-level AI systems. Microsoft’s Recall feature, designed to enhance productivity, currently lacks an API to exclude sensitive content from its archives, posing privacy risks. While Microsoft has measures to filter activities from private browser windows, users must have technical knowledge to adjust settings for specific applications. Signal continues to adapt to digital privacy challenges while advocating for better support from operating system developers.
Search