The UK’s ICO have opened an investigation into Copilot+ Recall. https://www.bbc.co.uk/news/articles/cpwwqp6nx14o
Microsoft Copilot+ Recall feature 'privacy nightmare'

The ICO wants to know the safeguards around Recall, which can take screengrabs of your screen every few seconds.

BBC News

Copilot+ Recall has been enabled by default globally in Microsoft Intune managed users, for businesses.

You need to enable DisableAIDataAnalysis to switch it off. https://learn.microsoft.com/en-us/windows/client-management/manage-recall

Manage Recall for Windows clients

Learn how to manage Recall for commercial environments and about Recall features.

Here’s Copilot+ Recall search in action, showing instant text based search finding a WhatsApp chat and a PDF from 6 months ago being viewed on screen.

Two quick updates -

A) if you disallow recording of a website in Control Panel or GPO, in Chrome it is still recorded - disallow recording only works in Edge browser

B) Firefox and Tor Browser is recorded always, including in private mode - the exception is Hollywood DRM’d videos

I got ahold of the Copilot+ software.

Recall uses a bunch of services themed CAP - Core AI Platform. Enabled by default.

It spits constant screenshots (the product brands then “snapshots”, but they’re hooked screenshots) into the current user’s AppData as part of image storage.

The NPU processes them and extracts text, into a database file.

The database is SQLite, and you can access it as the user including programmatically. It 100% does not need physical access and can be stolen.

And if you didn’t believe me.. found this on TikTok.

There’s an MSFT employee in the background saying “I don’t know if the team is going to be very happy…”

They should probably be transparent about it, rather than telling BBC News you’d need to be physically at the PC to hack it (not true). Just a thought.

I ponder if Microsoft's engineers are following the SQLite code of ethics, since they're using it in Windows OS with Copilot+ Recall? :D https://sqlite.org/codeofethics.html
Code Of Ethics

So the code underpinning Copilot+ Recall includes a whole bunch of Azure AI backend code, which has ended up in the Windows OS. It also has a ton of API hooks for user activity monitoring.

Apps themselves can also search and make themselves more searchable.

It opens a lot of attack surface.

The semantic search element is fun.

They really went all in with this and it will have profound negative implications for the safety of people who use Microsoft Windows.

If you want to know where tech companies are with AI safety, know Microsoft Recall won’t record screenshots of DRM’d movies..

..but will record screenshots of your financial records and WhatsApp messages, as corporate interests were prioritised over user safety.

And it’s enabled by default.

I’ve managed to get Recall working in full on a non-Copilot+ system, without an NPU. Will accelerate testing.

Copilot+ Recall feature pop quiz:

You deal with a sensitive matter on my Windows PC. E.g. an email you delete. Does Copilot Recall still store the deleted email?

Answer: yes. There's no feature to delete screenshots of things you delete while using your PC. You would have to remember to go and purge screenshots that Recall makes every few seconds.

If you or a friend use disappearing messages in WhatsApp, Signal etc, it is recorded regardless.

It comes up a lot as people are rightly confused, but if you wonder what problem Microsoft are trying to solve with Recall:

It isn't them being evil, it's business leaders who are middle aged and can't remember what they're doing driving decision making about which problems to solve.

A huge amount of business leaders are dudes who have no idea what the fuck is happening. This leads to the Recall feature.

Microsoft exists in and is driven by that bubble.

I asked Microsoft Copilot to write a song about Copilot+ Recall.
Managed to find out how BBC News printed in a headline story that it was not possible to steal Recall data without being physically at the device (which is false) - this is from the journalist:

Some screenshots of Recall's SQLite database here: https://mastodon.social/@detective/112513529733646088

Just to clarify, I can access it without SYSTEM too. Microsoft are about to set cybersecurity back a decade by empowering cyber criminals via poor AI safety. Feature ships in a few weeks.

The latest Risky Business episode on Recall is good, but one small correction - it doesn’t need SYSTEM rights.

Here’s a video of two MSFT employees gaining access to the Recall database folder - with SQLite database right there. Watch their hacking skills. (You don’t need to go this length as an attacker, either). Cc @riskybusiness

I’m not being hyperbolic when I say this is the dumbest cybersecurity move in a decade. Good luck to my parents safely using their PC.

Stealing everything you’ve ever typed or viewed on your own Windows PC is now possible with two lines of code — inside the Copilot+ Recall disaster.

My look at the feature, FAQs from the community etc

https://doublepulsar.com/recall-stealing-everything-youve-ever-typed-or-viewed-on-your-own-windows-pc-is-now-possible-da3e12e9465e

Stealing everything you’ve ever typed or viewed on your own Windows PC is now possible with two lines of code — inside the Copilot+ Recall disaster.

I wrote a piece recently about Copilot+ Recall, a new Microsoft Windows 11 feature which — in the words of Microsoft CEO Satya Nadella- takes “screenshots” of your PC constantly, and makes it into an…

DoublePulsar

this is the out of box experience for Windows 11's new Recall feature on Copilot+ PCs. It's enabled by default during setup and you can't disable it directly here. There is an option to tick "open Settings after setup completes so I can manage my Recall preferences" instead.

HT @tomwarren

You allow BYOD so people can pick up webmail and such. It’s okay, because when they leave you revoke their access, and your MDM removes all business data from the machine ✅

What the employee does: opens Recall, searches their email, files etc and pastes the data elsewhere.

Nothing is removed from Recall, as it is a photographic memory of everything the former employee did.

Just in time for Copilot+ Recall!

Security and privacy researchers - You can now install Copilot+ Recall on any ARM hardware (doesn’t need an NPU) or in Azure VMs.

Guide from @detective

The devices launch THIS MONTH to customers so I suggest people look at this.

https://github.com/thebookisclosed/AmperageKit

GitHub - thebookisclosed/AmperageKit: One stop shop for enabling Recall in Windows 11 version 24H2 on unsupported devices

One stop shop for enabling Recall in Windows 11 version 24H2 on unsupported devices - thebookisclosed/AmperageKit

GitHub
Nvidia just announced that Copilot+ and Recall are coming to AMD systems. https://www.theverge.com/2024/6/2/24169568/microsoft-copilot-plus-gaming-pc-nvidia-amd
Nvidia and AMD are bringing Microsoft’s Copilot Plus AI features to gaming laptops

Asus and MSI are launching AMD- and Nvidia-powered gaming laptops that include Microsoft’s Copilot Plus AI features.

The Verge
Somebody made a tool called Total Recall to dump Recall database and screenshots. https://x.com/xaitax/status/1797349055917416457?s=46
Alex (@xaitax) on X

Will release TotalRecall in a few days. Loads to play with and to work on. Thank you @GossiTheDog for the inspiration! #WindowsRecall #CyberSecurity #Microsoft #TotalRecall

X (formerly Twitter)

Recent DHS published report handed to the US President which said it had "identified a series of Microsoft operational and strategic decisions that collectively pointed to a corporate culture that deprioritized enterprise security investments and rigorous risk management"

Microsoft: let’s use AI to screenshot everything users do every 5 seconds, OCR the screenshots, make it searchable and store it in AppData!

Searching Recall database for passwords with @awakecoding
🫡

If anybody is wondering if you can enable Recall on a machine remotely without Copilot+ hardware support - yep.

I’ve also found a way to disable the tray icon.

I went and looked at YouTube for Recall to get out of the echo chamber and I can only find one positive video. Even the people at the event are slating it, including people with media provided Copilot+ PCs.

There’s some content creators who’ve realised it records their credit cards, so they’re making videos of their cards going walkies.

It’s going to be interesting to see how Microsoft get out of this one. They may have contractual commitments to ship Recall with external parties.

I thought they were risking crashing the Copilot brand with this one, but I was wrong looking at the videos and comments on them - I think they’re crashing the Windows consumer brand.

The reaction to photographic memory of what people do at home has - you’ll be surprised to know - not been seen as a reason to buy a device, but a reason why not to.

Windows Central, about the only outlet giving Recall positive coverage and having articles tweeted by Microsoft staff - have updated their take after being hands on with a device. https://www.windowscentral.com/software-apps/windows-11/microsoft-should-recall-windows-recall-security-researcher-finds-microsofts-new-ai-tool-woefully-insecure
"Microsoft should recall Windows Recall" — Security researcher discovers Microsoft's new AI tool is woefully insecure

The security story around Windows Recall hits a brick wall as it's discovered the data it collects is unencrypted.

Windows Central

Microsoft has been declining to comment on criticism of Recall for a week - but they have apparently told a journalist off the record at Future that changes will be made before Copilot+ devices drop in the coming days.

This may include an attempt to invalidate researcher criticism, we’ll see.

WIRED has a piece about Total Recall, a now released tool which dumps keypresses, text and screenshots (they’re JPEGs) from Microsoft Recall

https://www.wired.com/story/total-recall-windows-recall-ai/

Total Recall software by @xaitax https://github.com/xaitax/TotalRecall

Example search for ‘password’:

🪟 Captured Windows: 133
📸 Images Taken: 36
🔍 Search results for 'password': 22

📄 Summary of the extraction is available in the file:
C:\Users\alex\Downloads\TotalRecall\2024-06-04-13-49_Recall_Extraction\TotalRecall.txt

This Hacker Tool Extracts All the Data Collected by Windows’ New Recall AI

Windows Recall takes a screenshot every five seconds. Cybersecurity researchers say the system is simple to abuse—and one ethical hacker has already built a tool to show how easy it really is.

WIRED

I hadn’t been aware until today of the external reaction to Recall. Holy shit. Tim Apple must be pleased.

Everything from media coverage to YouTube to TikTok is largely negative. All the comments are negative.

These videos have tens of millions of views and hundreds of thousands of comments.

I knew it would be bad but.. it’s worse. I’ve spent hours looking at the sentiment and.. well, they probably would have got better coverage from launching an NFT of pregnant Clippy.

A key element of Recall is Microsoft say only you can access your Recall, it is per user.

ArsTechnica enabled Recall on Windows 11 box and tested the claim. By logging in as another user they could access the database and screenshots.

https://arstechnica.com/ai/2024/06/windows-recall-demands-an-extraordinary-level-of-trust-that-microsoft-hasnt-earned/

Windows Recall demands an extraordinary level of trust that Microsoft hasn’t earned

Op-ed: The risks to Recall are way too high for security to be secondary.

Ars Technica

If you want to know how Microsoft have got themselves into this giant mess with Recall, here’s what the documentation says between the lines:

you, the customer, are a simpleton who doesn’t want to be an AI genius yet. Have a caveman mode.

Recall and Copilot+ is also coming to ASUS systems, including AMD, in a deal with Microsoft.

ASUS Announces Complete Portfolio of AI-Powered Copilot+ PCs https://www.asus.com/us/news/pnm9tg6qccql6ern/

Nvidia announced they are bringing Copilot+ and Recall to PCs, in a deal with Microsoft: https://www.theverge.com/2024/6/2/24169568/microsoft-copilot-plus-gaming-pc-nvidia-amd

ASUS Announces Complete Portfolio of AI-Powered Copilot+ PCs at Computex 2024

Fremont, Calif., June 3, 2024 - ASUS today ushered in a new era of Copilot+ PCs — featuring advanced AI capability with 45+ TOPS NPU AI engines — during its Always Incredible

ASUS

Three Copilot+ Recall questions that keep coming up.

Q. Can you alter the Recall history?

A. Yes. You can change the OCR database and change the screenshots as the logged in user or as software running as the local user. There is no audit log of changes.

Q. Are they snapshots, as Microsoft says, or screenshots?

A. They are just screenshots, jpegs.

Q. What is to stop apps on your machine accessing your Recall covertly?
A. Nothing. There is no audit log of access.

.@awakecoding becomes the latest person reverse engineering Microsoft Recall https://x.com/awakecoding/status/1798168395583746216
Marc-André Moreau (@awakecoding) on X

@MalwareJake Recall is a melting pot of everything wrong with modern Windows: Per-user app and settings MSIX app setting virtualization Intune MDM per-user policies WinRT generated proxy code Enabled by default, opt-out If you hate it, it's in there, I tell you

X (formerly Twitter)

If anybody is wondering what Microsoft's reaction to any of the Copilot+ Recall concerns are, they're continuing to decline comment to every media outlet.

I've seen comments MS staff have been given for enterprise customers, which are nonsense handwaving.

Product ships live on devices from Dell, Lenovo etc this month. https://x.com/zacbowden/status/1798221879741931847

Zac Bowden (@zacbowden) on X

Microsoft has gone radio silent on Windows Recall.

X (formerly Twitter)

@GossiTheDog did you catch Steve Gobson’s take on recall, after your wonderful breakdown, on this week’s episode of Security Now episode 977?

Apple link https://podcasts.apple.com/us/podcast/security-now-audio/id79016499?i=1000657874927

Grc’s website 16 kb downloadable page (not there yet though 🤷)

https://www.grc.com/securitynow.htm

‎Security Now (Audio): A Large Language Model in Every Pot - Problems With Recall, End of ICQ, Email @ GRC on Apple Podcasts

‎Show Security Now (Audio), Ep A Large Language Model in Every Pot - Problems With Recall, End of ICQ, Email @ GRC - Jun 4, 2024

Apple Podcasts
@rmcv42 Well, what did he say?

@counteractor

Just that Kevin laid it# out very well and summary titles hinted, in his opinion, at possibly LLM for personal AIs

×

I hadn’t been aware until today of the external reaction to Recall. Holy shit. Tim Apple must be pleased.

Everything from media coverage to YouTube to TikTok is largely negative. All the comments are negative.

These videos have tens of millions of views and hundreds of thousands of comments.

I knew it would be bad but.. it’s worse. I’ve spent hours looking at the sentiment and.. well, they probably would have got better coverage from launching an NFT of pregnant Clippy.

A key element of Recall is Microsoft say only you can access your Recall, it is per user.

ArsTechnica enabled Recall on Windows 11 box and tested the claim. By logging in as another user they could access the database and screenshots.

https://arstechnica.com/ai/2024/06/windows-recall-demands-an-extraordinary-level-of-trust-that-microsoft-hasnt-earned/

Windows Recall demands an extraordinary level of trust that Microsoft hasn’t earned

Op-ed: The risks to Recall are way too high for security to be secondary.

Ars Technica

If you want to know how Microsoft have got themselves into this giant mess with Recall, here’s what the documentation says between the lines:

you, the customer, are a simpleton who doesn’t want to be an AI genius yet. Have a caveman mode.

Recall and Copilot+ is also coming to ASUS systems, including AMD, in a deal with Microsoft.

ASUS Announces Complete Portfolio of AI-Powered Copilot+ PCs https://www.asus.com/us/news/pnm9tg6qccql6ern/

Nvidia announced they are bringing Copilot+ and Recall to PCs, in a deal with Microsoft: https://www.theverge.com/2024/6/2/24169568/microsoft-copilot-plus-gaming-pc-nvidia-amd

ASUS Announces Complete Portfolio of AI-Powered Copilot+ PCs at Computex 2024

Fremont, Calif., June 3, 2024 - ASUS today ushered in a new era of Copilot+ PCs — featuring advanced AI capability with 45+ TOPS NPU AI engines — during its Always Incredible

ASUS

Three Copilot+ Recall questions that keep coming up.

Q. Can you alter the Recall history?

A. Yes. You can change the OCR database and change the screenshots as the logged in user or as software running as the local user. There is no audit log of changes.

Q. Are they snapshots, as Microsoft says, or screenshots?

A. They are just screenshots, jpegs.

Q. What is to stop apps on your machine accessing your Recall covertly?
A. Nothing. There is no audit log of access.

@GossiTheDog this just sounds like they gonna take that option away
@Jonly it all has the very “pray i don't alter it any further” feeling, doesn't it? @GossiTheDog
@mawhrin @GossiTheDog praying gives me the vibe if i dont piss vader further off the deal stays.
With Microsoft it sounds like an inevitability
@GossiTheDog Does this mean that someone who disables the feature can have that trivially turned back on unbeknownst to them, and have the false sentiment of being safe from Recall?
@karl @GossiTheDog You mean an admin turning not on? Yeah. There’s supposed to be a tray icon, though. Also relevant: https://ourislandgeorgia.net/@Wolven/112554384683786506
Dr. Damien P. Williams, Magus (@Wolven@ourislandgeorgia.net)

And for anyone who's like "PShh! no organization dealing with sensitive data is gonna allow machines that ship with this into their org's networking ecosystem!": You're wrong. I *Just This Last Week* got a new laptop from my university and copilot was already enabled, and pressing the "copilot" (reskinned context menu) button overrides even the group policy editor-level fix to turn it off, immediately reactivating it and resetting the GPE toggle to default. So. Yeah. Bad.

Mastodon
@schrotthaufen I meant an adversary gaining temporary access to your computer would only have to toggle the thing (and yeah, hide the tray icon maybe). This doesn't change much from the "installing an infostealer" script, but with the infostealer being shipped with the OS.
@karl Ah, I misunderstood what you wrote.

@karl @GossiTheDog

Why yes, yes it can.

I had this experience with Windows 10 where I have the Taskbar search configured to only show the icon until a Windows update, KB5025297?, changed my setting to show the full search box with only a brief popup stating that Windows was changing Search setting and would I like to keep my old setting, the default being change rather than keep.

So yes, if MS decided that everyone should be opted into the new and improved Recall 2.0 a Windows 11 update could probably accomplish this.

@GossiTheDog I'll keep the AI under my control, thanks, Microsoft.
@GossiTheDog oh my gosh the framing "until they're ready". That is not how consent works.

@JennyFluff @GossiTheDog I thought whenever someone says no, it means they are not ready yet, so you should just keep trying again at every opportunity.

Huge /s

@uzayran @JennyFluff @GossiTheDog I hated 'nudge theory' the moment I heard of it. I hate even more that it hasn't gone away, even though it just pisses people off.

@JennyFluff @GossiTheDog consent is when you get someone else to sign their name on a form, giving you unlimited, worldwide, transferable rights to do anything to them.

At least, that's consent according to businesses.

@GossiTheDog The general mood everywhere in "the industry" is that you're either using "AI" or just not ready for it (or at best: it's not ready for your use case) yet.
The "This is not, ever, a good use case for it" is completely beyond their mental capabilities to grasp as an idea.

@larsmb @GossiTheDog
It was vaguely like this with naïve pattern matchers, a while back. That's how come FreeDesktop has a forever-broken and completely unfixable way of selecting fonts.

It is entirely incapable of following the correct rules specified by OpenType. It uses a naïve pattern matcher instead of following the clear specification.

@larsmb @GossiTheDog Of course, at the time that was considered "AI", along with bayesian networks.

@GossiTheDog It's just the way administrator rights work, I'd assume.

Which shows they need to work a wee bit harder on it, such as using the TPM (?) to decrypt it for the user or throwing the whole idiotic mess in the bin.

@davep @GossiTheDog
Yeah, as bad as Recall is, I'm not sure why anyone is surprised that local admin accounts would be able to access it.
@hybridhavoc @davep @GossiTheDog it shouldn't be making copies of your sensitive data in the first place. It's verging on computer misuse. Even if it does eventually become encrypted and stored securely, it's still a big fat no from me. If a human was doing this then they could be in breach of the computer misuse act. The fact they have some automated process switched on and running by default is borderline illegal. How dare they copy my data without asking, when will they learn about opt in??
@JaxxAI Sure to all of that. Kind of a part of the "as bad as Recall is" that I started my statement with.
@davep @GossiTheDog Yeah, they could have at least used something like DPAPI to encrypt-at-rest so that it was only unencrypted for the logged in user - you know - like they've been doing to secure Internet Explorer/Edge password vault for the past 20 years...
@GossiTheDog It depends on the definition of the word "access", I guess. Microsoft probably meant that, as a user X, you can't "recall" what user Y saw. The SQL database is per-user. But if one user can access (read) another user's files (e.g., by having Admin rights), he can access that other user's SQL database too.

@GossiTheDog

Now where did I put that vomit emoji...

@GossiTheDog Honestly, I'd be totally into Pregnant Clippy. "It looks like you're writing a let---hang on, I gotta pee"
@GossiTheDog Your early contributions hopefully steered the debate in that direction 👍

@GossiTheDog Google started with Chrome spying (cough...cough...) 'AI' assistance.

No controls for admins to disable.

Is Microsoft Recall a 'privacy nightmare'? 7 reasons you can stop worrying about it

It's one of the signature features of the next-generation Microsoft Copilot+ PCs, and at first glance it acts like the worst kind of spyware. But it's getting a bad rap.

ZDNET
@GossiTheDog Does anyone know if there's a way to pre-emptively edit the registry or use group policy to disable Recall so that if they push it to Windows 11 generally it is automatically disabled? I am worried about it.
@GossiTheDog Macrumors.com picked up your article along with many other places I’m sure.
@GossiTheDog Kevin said Clippy is pregnant - that's my takeaway.

@GossiTheDog

I suppose that Clippy got pregnant sometime after this episode:

@GossiTheDog an NFT of clippy pregnant would indeed have been a better investment, lol.
@GossiTheDog
The funny part is they still seem to think they can spin it into a win.

@GossiTheDog I'm sure someone suggested that Apple was doing the same thing on their platform soon too.

Unless I was remembering https://9to5mac.com/2022/11/02/rewind-ai-records-everything-you-do-mac/ ... ?

'Rewind AI' records everything you do on your Mac

We do a lot on our computers every day, and although apps like web browsers let you keep track of...

9to5Mac
@GossiTheDog loved how that LTT video quickly went from "recall is really bad" to "when do we install linux?"
@GossiTheDog @itgrrl Still. Can't. Get. My. Head. Around. Product. Name.
@itgrrl @GossiTheDog Am seriously wondering when Microsoft will change their name to Wayland-Youtarny
@petelawler @GossiTheDog are you suggesting that we should nuke it from orbit just to be sure…? 🙃
@itgrrl @GossiTheDog I'm glad you're on this platform saying that, I once suggested on that other site that we take off and nuke the white guys from orbit just to be sure and got a temporary suspension 🤷‍♂️ EVERYTHING IS SO FUCKED
@GossiTheDog
A friend of mine works in the loan/financial sector, ergo lots of sensitive data, and recently they had to switch to new PCs with W11.. I'm worried.

@GossiTheDog Would Apple have continued their OpenDirectory, They would be in a pretty awesome position now... 🙄

But macOS Server was sadly not a priority.... 🤷

@GossiTheDog

"NFT of pregnant Clippy" is one of those mental images I'll never be able to shake, no matter how hard I try. Thanks.

@GossiTheDog @cstross I struggle to even understand the utility of the Recall feature, ignoring the privacy issues for a moment. I can't think of really any occasion when I would have found it useful. Given an incremental backup system like Apple's Time Machine, macOS's built-in document versioning feature, browser histories, etc. when would you even use Recall if you had it? It seems a lot of trouble, resources and AI bullshit for extremely niche use cases.
@dshan @GossiTheDog I can see Recall being useful in VERY SPECIFIC situations—e.g. incrementally updating a non-erasable journal on a secure device like an EPOS terminal or an ATM, to ensure nobody's fucking with it, OR in a care facility to help users with advancing dementia (and no access to credit cards). For most people it'd be an unmitigated security disaster with no upsides, though.
@dshan @GossiTheDog @cstross I had the same thought. My spouse disagrees, and says he can totally see the use for a tool that lets you find document x about topic y, that somebody sent you. (As product managers this does happen regularly.) But even he would not want to use it, because of the privacy nightmare this is.
@rlcw @dshan @GossiTheDog Tools for finding document X about subject Y that somebody sent you are ALREADY baked into your operating system, and have been for decades! (On macOS, it's Spotlight; Windows has an equivalent search facility. UNIX has had text searching via grep since the early 1970s.) This new thing isn't about search and retrieval, it’s a comprehensive log of everything you ever do on your computer. Which we normally call "spyware".
@cstross @dshan @GossiTheDog When people send us things they are not necessarily on the computer anymore, or in the browser, they can be in one of the 5 other tools used at work. This tool does get around this limitation - in a bad way. Don't get me wrong, we all agree it's not worth it, because it's a privacy nightmare, for you and people around you.
@cstross @rlcw @dshan @GossiTheDog similar to $HISTFILE - a powerful tool, but needs a lot of care to avoid having secrets stored in plaintext. For a corporate PC your web history and email inbox aren't private anyway.
@smallgreencloud @rlcw @dshan @GossiTheDog Yes, but now your sent-in-confidence emails and texts could be indexed in someone else's Recall db, and subject to discovery during litigation or searching by hackers.

@dshan @GossiTheDog @cstross You're looking at it from the wrong perspective. Put yourself in the shoes of a law enforcement officer with no particular computer skills, investigating a crime. Being able to instantly view the suspect's computer history is a total boon.

But yeah, other than that it's worthless.