Security Stop-Press: Controversial ‘Recall’ Feature in Windows 11 Preview

Written by Pronetic

Pronetic is a leading provider of core IT support for ISO 27001, Cyber Essentials and Cyber Essentials Plus compliance.

April 15, 2025

Microsoft has quietly reintroduced its controversial Recall feature in the Windows 11 Release Preview channel for Copilot+ PCs, ahead of a broader launch in 2025.

Recall uses AI to take automatic screenshots every few seconds, storing them locally so users can search their screen history using natural language. It’s pitched as a time-saving tool, but one that effectively logs everything viewed on a PC.

The feature was shelved in 2024 after strong backlash from security experts and privacy advocates. Critics warned that Recall could capture sensitive data, like passwords or private messages, that may be exposed if a device is compromised.

Microsoft now says Recall is opt-in, requires Windows Hello authentication, and stores data locally without sharing it with Microsoft or third parties. Users can pause, delete, or switch it off at any time.

Despite these safeguards, experts say the feature still poses risks, including data leaks and privacy issues affecting others whose information is captured without consent.

To stay secure, businesses should disable Recall unless essential, enforce strong authentication, and train staff on privacy risks, especially when deploying Copilot+ devices.

You May Also Like…

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Why Choose Pronetic

We Are ISO 27001 & Cyber Essentials Plus Certified

Be reassured that we have been externally audited. You can have complete peace of mind that the team managing your IT systems and safeguarding your data are independently vetted annually.

Seamless & Comprehensive IT Support

Our investment in people, tools and processes, continuously improved, ensures that we don’t just deliver exceptional I.T. support but include your compliance to Cyber Essentials or ISO 27001 “baked-in”. Yes, that means no more annual headaches and stress when your certification comes round.

Expert Support Money Back Guarantee

We're confident in the value we deliver. That's why we offer a 90-day, no-quibble money-back guarantee. If, for any reason, you're not completely satisfied with our IT support services, we'll provide a full refund and cancel your contract without any hassle.

Book Your Free IT Strategy Call Now!

Simply Fill In The Form Below To Receive Your Free IT Strategy Call:

By submitting this form, you consent to us using your personal information to contact you. For more information please see our privacy policy.