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

When this deploys, MS has effectively destroyed computer security altogether.

Sure, you can disable it on your machine. But since it's taking screen-grabs, you have to ensure that everyone else with whom you communicate has it disabled as well.

End-to-end encryption will be meaningless because it's taking screen-grabs at the end-points. That means Signal's security is borked, for example. For both ends, because the entire conversation appears in the app window on both ends. Doesn't matter if you exclude Signal from recording on your end.

You can't have any security unless you confirm that both ends have Recall disabled. Assuming it's really disabled when you turn it off, of course. And that the next OS update didn't turn it back on without telling you.
 
Upvote
25 (26 / -1)

jackwagon

Smack-Fu Master, in training
86
Subscriptor++
When this deploys, MS has effectively destroyed computer security altogether.

Sure, you can disable it on your machine. But since it's taking screen-grabs, you have to ensure that everyone else with whom you communicate has it disabled as well.

End-to-end encryption will be meaningless because it's taking screen-grabs at the end-points. That means Signal's security is borked, for example. For both ends, because the entire conversation appears in the app window on both ends. Doesn't matter if you exclude Signal from recording on your end.

You can't have any security unless you confirm that both ends have Recall disabled. Assuming it's really disabled when you turn it off, of course. And that the next OS update didn't turn it back on without telling you.
Also assuming that they even continue allowing you to turn it off on a non-Enterprise edition of Windows.

Even aside from that, I wonder how many people will wind up ultimately surrendering if this "update keeps turning it back on" thing happens. They might wonder what the point of turning it off even is if Windows just keeps turning it back on.
 
Upvote
8 (8 / 0)
Maybe it could have certain moderation features built in like social media sites do. Think of a setting that automatically excludes nsfw content for you that is on by default. If an app or website has nsfw content, recall detects this and immediately disables recall for that app or website and deletes all history for that app or website.

Similarly you could have it exclude certain topics like medical records, sexual activity, drug use, anything that seems to deal with adultery or admission of a crime, discussion of politics, discussion of religion (or lack thereof), etc. Different toggles you can toggle to control how this "feature" works.

I mean, imagine a spouse accessing their partner's recall settings and seeing a ton of ashley maddison, tindr, bumble, and onlyfans listings there. It's as damning as seeing the actual details.

And don't get me started on the potential for abuse by employers.
I'm opposed to this service on multiple levels, but "people might find out their partners are unfaithful" is not one of those levels. My partner and I know one another's PINs and local desktop passwords. It helps that we're not worried about each other cheating.
 
Upvote
-17 (0 / -17)

JoHBE

Ars Tribunus Militum
1,693
(It's unfair that my timezone's early evening means there have been 400 commets already, lol... Am still going to give my important opinion)


First and foremost: this feature is fundamentally incompatible with the claim that the company supposedly puts security at the center of everything. The proposal would fail within the first 5 minutes... unless The New CashCow is in need of milking, of course.

Let's take the maximum charitable position that they somehow manage to implement this in the magical theoretical sweet spot between security and convenience/usability (the "maximum security" implementation is not an option because people would outright reject it; in fact, they will probably also reject the '50% security focussed' implementation). AND additionally let's assume that users consistently follow best practices.

EVEN in that case, occasional general (Windows/computing) security holes will continue to pop up, and will be exploited. The very EXISTENCE of this feature at a wide scale means that a "bad" hack INSTANTLY escalades to a potentially DISASTROUS hack. It's like storing tons of fertilizer in a warehouse where people are doing welding from time to time. This is Russian Roulette, and for WHAT unmissable feature, exactly???

But what would happen in Reality?

- everything mentioned in the article: users being unaware of the status of the feature and the implications, updates changing settings, users losing the necessary focus to let the "opt out" approach NOT f*ck them in the ass, fundamental security far from water-tight... (all this assumes good faith approach from MS, resisting any temptation to "mine" the treasure trove of data)

Besides that:

  • encourages spying on/monitoring relatives, kids... No need to go through additional trouble/effort, the feature is RIGHT THERE. It's like having change rooms with standard security cameras
  • how does the opt-out of particular apps and websites work exactly? It's highly unlikely that MS wants to annoye the user with too many dialogue boxes and pop-ups. That's bound to result in frequent oversight. A link on an "opt-out" website that leads to another similar site of the same company could be enough to trip you up. A reinstall of an app in a different path, an update that results in a different hash...
  • leaving your PC unlocked for just a couple of minutes should make you a LOT more nervous from now on
  • hack someone's PC remotely, leave no obvious trace but visit some... "darknet" sites. A month later, a "tip" for the FBI or local police department... Sure, it applies to browser history, too. But something about THIS feature makes it have a lot more punch. In fact, by clearing browser history you can dress it up like an oversight of someone who knows what's he's doing


Nope... Don't want this!!!!

Edit: even reading just a COUPLE of other comments shows that I already missed several other problems, lol.. Just totally baffling how they rushed this out.
 
Upvote
20 (20 / 0)

Old Bitsmasher

Ars Centurion
333
Subscriptor++
I don't have an answer, but my long experience as a professional paranoid leads me to ask the question: How will Recall help MS gather AI training data? I think that just has to be a motive, so the question is, what will the mechanism be? Are they going to tokenize these screen shots and then claim that is sufficient anonymization?

I'd be interested in other people's thoughts on this. The security aspect is kind of done and dusted, but the data scraping potential is IMHO worth looking into.
 
Upvote
7 (7 / 0)

Dmytry

Ars Legatus Legionis
10,435
you’d have to be stark raving mad to enable this feature
What I don't fucking get is what is it even supposed to be for?

What can regular user hope to ever do with this data?

Get the printer working again, after you forgot how you got it working months ago, and it broke again for no reason? That kind of bullshit?

edit: also the whole enormous databases for training AI... training AI to do what exactly? Get the printer working, at least until some kind of update makes it fail differently?

I'm thinking just about the only use is to bolster some kind of vaporware AGI claims. Microsoft promising to train AI on what people see as input, with what people write and how they move mouse, as output. Except that all you'd get is overfitting to current versions of software and inability to cope with any changes.

Not to mention that it is a pure waste of time trying to teach AI how to use microsoft paint, when AI can just output pixel values directly, and same goes for anything you do on the computer.
 
Last edited:
Upvote
11 (11 / 0)

mikeschr

Ars Scholae Palatinae
1,148
Subscriptor++
Even supposing this was somehow 100% secure, is it even a useful feature? I can't think of a situation where I've forgotten something important I did on my PC that wasn't easily resolved through a file/web history search or a quick look at 'recently opened' in whatever software I was using. Which also sound a lot less painful than sifting through endless screenshots of whatever inane thing I was doing that the AI thought worth preserving.

That being said, it is a massive security nightmare and always will be. What sheer idiotic hubris from the Microsoft C-Suite.
This is better than all that because it's "AI"!!!!!!
 
Upvote
7 (7 / 0)

mikeschr

Ars Scholae Palatinae
1,148
Subscriptor++
Also assuming that they even continue allowing you to turn it off on a non-Enterprise edition of Windows.

Even aside from that, I wonder how many people will wind up ultimately surrendering if this "update keeps turning it back on" thing happens. They might wonder what the point of turning it off even is if Windows just keeps turning it back on.
I switched over to an M-series Mac for day-to-day use a couple of years ago, but the minute this can't be turned off, the Windows machines I still have will be retired for good (or switched to Linux).
 
Upvote
8 (8 / 0)
Also assuming that they even continue allowing you to turn it off on a non-Enterprise edition of Windows.

Even aside from that, I wonder how many people will wind up ultimately surrendering if this "update keeps turning it back on" thing happens. They might wonder what the point of turning it off even is if Windows just keeps turning it back on.
My impulse is to rant that I've been using MS OS's since DOS 3.0, and that this will finally be the thing that pushes me off their platform. But it doesn't matter, does it? Because anyone I communicate with will (unless they can assure me that they're either not on Windows or Recall is turned off) be recording every aspect of our communications "for me."

And how long until MS starts sending "anonymized" versions of the database back to themselves, "for product improvement purposes"? You know that's coming, and that it'll be anything but "anonymous." And MS pinky-swears that they won't share it with third-parties, or with law-enforcement. Until they do.

What an absolute fustercluck.

EDIT: Typo
 
Upvote
10 (11 / -1)
When this deploys, MS has effectively destroyed computer security altogether.

Sure, you can disable it on your machine. But since it's taking screen-grabs, you have to ensure that everyone else with whom you communicate has it disabled as well.

End-to-end encryption will be meaningless because it's taking screen-grabs at the end-points. That means Signal's security is borked, for example. For both ends, because the entire conversation appears in the app window on both ends. Doesn't matter if you exclude Signal from recording on your end.

You can't have any security unless you confirm that both ends have Recall disabled. Assuming it's really disabled when you turn it off, of course. And that the next OS update didn't turn it back on without telling you.
Yeah. It's kinda like being the one guy driving a stick shift (me) around a bunch of cars with self-driving features. Bad actors might not be able to kill you by hacking your car, but they can definitely try to kill you by hacking the cars around you.

As far as the computers I use regularly and have control over, there's only one that runs Windows and I only use it for gaming and HTPC duties. And I'll do everything in my power to keep Recall off of it. But this will inform how I communicate with other people, for sure.
 
Upvote
6 (6 / 0)
Maybe it could have certain moderation features built in like social media sites do. Think of a setting that automatically excludes nsfw content for you that is on by default. If an app or website has nsfw content, recall detects this and immediately disables recall for that app or website and deletes all history for that app or website.

Similarly you could have it exclude certain topics like medical records, sexual activity, drug use, anything that seems to deal with adultery or admission of a crime, discussion of politics, discussion of religion (or lack thereof), etc. Different toggles you can toggle to control how this "feature" works.
...
Or maybe just not have it in the OS at all?

How about that?
 
Upvote
10 (10 / 0)
Also assuming that they even continue allowing you to turn it off on a non-Enterprise edition of Windows.

Even aside from that, I wonder how many people will wind up ultimately surrendering if this "update keeps turning it back on" thing happens. They might wonder what the point of turning it off even is if Windows just keeps turning it back on.
Yeah...I bought an $800 gaming PC with the reasonable understanding that it wouldn't record everything I use the computer for. It runs Windows Home, which I don't like in theory, but in practice the only real limitation is that I can't remote into it to copy files over, so I have one of those (defective) SanDisk drives for that.

If some signficant portion of this functionality cannot be disabled in the Home version of some future Windows update, is Microsoft going to reimburse me the cost of the PC, given that it was purchased with no expectation of becoming a total security and privacy nightmare?

Edit: Of course, my gaming PC doesn't have an NPU. But I would still be worried about some pieces of the functionality remaining, well, functional, even if the whole package isn't running.
 
Last edited:
Upvote
1 (1 / 0)
Browser history is unencrypted.

Anyone who has access to my PC can see everything I have on the system, unless I put it in the special encrypted OneDrive folder.

It's just another cache of system activity, with all the same risks of everything else stored on the system.

Nadella, is that you?
 
Upvote
9 (10 / -1)
Yes they are. User files are by default owned by that user and other users do not have read permissions. They show the UAC prompt that is required for an admin to change ownership, but that's not something that non-admins can do, and without changing ownership those files are not accessible to other users.

It's adorable that you think that argument would work. If UAC-controlled files were as impenetrable as you are trying to state, then malware, ransomware, stealth bitcoin miners installing themselves, etc. would not be possible. Have you never heard of permissions-escalation exploits?
 
Upvote
9 (9 / 0)
And if we extend your point into compliance, there is no way a business remains compliant with this feature. PII, PCI-DSS, ISO27001, SOC2, GDPR, HIPAA, and any other data privacy regulation or compliance, are all gone, instantly.
Exactly. And this was a big part of my consideration. Our Chief Privacy Officer had not yet heard about these things, but she was horrified when we discussed the privacy implications, and was 100% behind my banishment of these devices.
 
Upvote
7 (7 / 0)

DeschutesCore

Ars Scholae Palatinae
1,079
Yes they are. User files are by default owned by that user and other users do not have read permissions. They show the UAC prompt that is required for an admin to change ownership, but that's not something that non-admins can do, and without changing ownership those files are not accessible to other users.
I'm going to let you in a on a secret. Unless you used BitLocker*, a user with a bootable LiveCD can read every file under every account on the storage device, all without ever entering a password or leaving an indication they were there. Many PC techs have a WinPE of some flavor, or a linux distro if they're REALLY technical.

Personally, I use Sergei Strelec's WinPE (https://www.majorgeeks.com/files/details/sergei_strelecs_winpe.html), but millions of us have access to these tools that ignore security entirely and freely duplicate or modify these files, leaving the owner completely unaware. As it's a WinPE (Win10 or lower) Recall / Copilot will never load or log anything, either.

And this is just the first attack vector I can think of. As others have said, Cloud Sync is a VERY real concern.

* BitLocker can be defeated as well, but that takes time.
 
Upvote
7 (7 / 0)

vw_fan17

Ars Praefectus
4,335
Subscriptor
Wow when I first saw this I missed that another user could just grab the file. So any shared access computer can completely expose the history of a user.

This is beyond worrying. Parents could use this to spy on their kids or even the other way around. A kid could use this to steal the parents access to bank accounts.

Or, someone without morals could go to the library and steal a ton of information from people who don't have access to a computer at home for various reasons.
 
Upvote
6 (6 / 0)
Ignoring security & privacy for a moment, is there anyone actually asking for recall as a genuinely useful feature?

I struggle to imagine why I'd want this. Monday morning, coffee machine broken, what did I do last Friday before I logged off? Eh. No.
Eh, hypothetically, yes this would be useful. I'm the kind of person who has no folders in his work Outlook, never deletes an email, and just searches everything

OTOH hand I run Linux at home and nothing would ever tempt me back to Windows, it simply can't be trusted. I have a dual boot installation but I've used it maybe twice in six months and I'm ever more minded to just delete it
 
Upvote
3 (3 / 0)

vw_fan17

Ars Praefectus
4,335
Subscriptor
I can see cases where being able to replay or rewind the system state may be useful IF one opted into it. A software developer attempting to reproduce a highly sporadic bug could something like this to record system state and be able to step back and forth to investigate what's going on could use a tool like this (but bigger. This just records screen state, I think.)

But one more point I want to comment on from the article:



For now. How long before you need to opt-into Recall to use other otherwise unrelated functionality in the OS?

Agreed. I mean, forget about amazon remembering you bought a lawn mower and constantly pushing other mowers to you - getting a hold of your "Recall" database would be an advertiser's wet dream. (Potentially) every email you read, every site you visited (not just amazon, but lowes, home depot, etc, to compare mowers, etc), every google query, every game you played, every spreadsheet you worked on, every youtube channel you watched, etc. This level of integration makes google look like rank amateurs - I don't think they even have this level of snooping in Android!
 
Upvote
7 (7 / 0)

JoHBE

Ars Tribunus Militum
1,693
Sadly, I can imagine the 'use' case. Well... at least Microsoft's use case. This isn't meant for mere plebs customers.

Almost all internet data has been scraped to feed the AI (Artificial Idiocy) monsters. There's a risk of inbreeding as the AI wunderkind confabulate an internet with even more idiotic information.

With this new Copilot/Recall 'feature', Microsoft can hoover up everything on millions of local machines, thereby providing fresh meat for Microsoft's Artificial Idiocy beast. Isn't that great? For shareholders.
This doesn't sound plausible.

But it also doesn't sound totally IMplausible, which is pretty scary!
 
Upvote
0 (0 / 0)

BioTurboNick

Ars Praefectus
4,662
Subscriptor++
When this deploys, MS has effectively destroyed computer security altogether.

Sure, you can disable it on your machine. But since it's taking screen-grabs, you have to ensure that everyone else with whom you communicate has it disabled as well.

End-to-end encryption will be meaningless because it's taking screen-grabs at the end-points. That means Signal's security is borked, for example. For both ends, because the entire conversation appears in the app window on both ends. Doesn't matter if you exclude Signal from recording on your end.

You can't have any security unless you confirm that both ends have Recall disabled. Assuming it's really disabled when you turn it off, of course. And that the next OS update didn't turn it back on without telling you.
You fundamentally misunderstand end-to-end encryption. The point is to be encrypted between endpoints, not at the endpoint. If you encompassed the endpoint, the message wouldn't be readable. Unless you imagine the user would have to use a piece of paper to decrypt a message displayed on the screen.

You cannot ever trust that another party isn't recording or photographing their screen. Ever. Not 10 years ago, not now, not 10 years from now. The only carve-out is DRM'd video (only screenshots, naturally, not photography) because that has OS and hardware support, and even that can be bypassed.
 
Upvote
-11 (4 / -15)

JoHBE

Ars Tribunus Militum
1,693
I can't really think of any reasonable way to make a feature like this even remotely secure unless it was set up with default settings that were basically the exact opposite of what they currently are. By default, it's off for everything. If I turn it on, I have to enable it for each individual app I want to use it with and it's permanently disabled for anything that includes any kind of login or password with no way to ever enable it for that.

So for instance maybe I want it enabled for a developer tool and the editor I use for it. So I enable those and it can potentially be useful for whatever I'm developing while having no access to anything else I do.

Unless I see drastic security improvements to it I will definitely just turn it off and that should be it's default state since that's what most users will just stick with permanently.
It's only somewhat useful in the way it was imagined, if you don't cripple it

It's only SAFE if you cripple it to the point of total user annoyance.
 
Upvote
2 (2 / 0)

JoHBE

Ars Tribunus Militum
1,693
Are you kidding me? I would LOVE the right capable implementation. Don't care if it's called AI, Whoopville, or Pastry.

I want a true copilot in my pocket and laptop, one that can actually remind me to do shit. One that can take a natural language input of a task/appointment without significant effort. One that knows what my home diary looks like for the next couple of months. One that can remind me the bins aren't out yet, but knows if I or my other half has already done it. Ditto groceries. Garage door is up at bedtime. Remind me to go to bed. Remind me no one has checked offsprings' lights are out. Actually silence my phone from notifications at night but ping when my mum or a medical service calls at 2am. Monitor this thing I want to buy and tell me when it's discounted. Change my music/podcast hands free while driving.

One that can gently use reinforcement learning to help me with repeated or scheduled tasks, slowly removing the reminders as appropriate but always backstopping.

One that makes my life much easier with shit I'm not good at.

First critical requirement: it's ONE app/ thing, not 17, and is across devices and OSs.
Second: it can pick things up, not require butt-tonnes of programming or tweaking.
Third: it's always got my back, not Google or Microsoft's and never leaks data.

Nearly all of these things have been implemented at some point, but it's never been a combined, portable package. LLMs and AI can, in theory, largely bridge the existing gaps, which are mainly getting the human input and needs into machine workable concepts.

The blockers are, largely and in no particular order:
#1: Apple - must keep people within ecosystem
#2: Microsoft - must sell to people
#3: Google - must sell people
Do you believe in angels?
 
Upvote
6 (6 / 0)

JoHBE

Ars Tribunus Militum
1,693
Even supposing this was somehow 100% secure, is it even a useful feature? I can't think of a situation where I've forgotten something important I did on my PC that wasn't easily resolved through a file/web history search or a quick look at 'recently opened' in whatever software I was using. Which also sound a lot less painful than sifting through endless screenshots of whatever inane thing I was doing that the AI thought worth preserving.

That being said, it is a massive security nightmare and always will be. What sheer idiotic hubris from the Microsoft C-Suite.
The feature is a nightmare, but part of the reason is that you absolutely WOULDN'T have to check the screenshots one-by-one yourself...
 
Upvote
5 (5 / 0)

Flipper35

Ars Tribunus Militum
1,782
already done you can only slow updates now for 4 weeks
so july 5th i have to get it, or migrate to linux by then....
you cannot turn off updates
There are a couple utilities out there that let you pick and choose which updates get installed, similar to what you could do in Win7. If you are not on 10Home, GPO can set the updates to wait for approval to download and install.

If you are on 11 God speed!
 
Upvote
0 (0 / 0)
Is the use case targeted advertising? The data might stay local, but that doesn't mean Windows can't transmit interests pulled from the data to do targeting advertising on the web (forced to sign in to a Microsoft account these days) or pop ads on the computer itself. Microsoft hasn't really made inroads against Google in the search business, but could look at the vast data available on Windows PC's and think "We can mine what the users are doing and viewing in real time and use it for targeted ads"
 
Upvote
0 (1 / -1)

David651

Smack-Fu Master, in training
36
I wouldn't be surprised if Microsoft has not been doing this 'recall program' covertly since Windows VISTA all along while partnering with government agencies and third parties protected by patriot act legal language. I think it is time we put very restrictive law on End User License Agreements and Software As A Service paradigms. These paradigms are causing the issues we have now as they allow Microsoft and others to modify your software environment or functionality at will for whatever reason whenever they want without consideration to you, the consumer.

I have no problems with companies salvaging their intellectual property like stuffing their applications into encrypted secure memory hardware enclaves but I don't want the software requiring mandatory Internet connectivity to run or authenticate. Why? Lets say I have a video edit I need to do. I open the application and it won't run because the authentication server is offline or I don't have an Internet connection (Yes, this happened to me). What if you have some older software that you purchased and the business is now gone. The company went belly up during COVID, the server is no longer online and now my vector drawing software will not operate. You are F__KED! There is nothing you can do.

I would like all software houses to turn back the clock and fix their products so without Internet or before becoming a defunct business, a customer can run the software they purchased.. Software developers you need to tell the hardware manufactures you want encrypted secure containers you can run your applications within without compromising your intellectual property as well as ending piracy concerns.

I know there are smart people that can do this. It makes me extremely angry when I purchased over $2500 in software with perpetual licensing and the businesses go under, they are gone and perfectly good operating software will not work anymore because the authentication servers are no longer there. I would prefer hardware dongles rather than authentication servers and Internet connectivity. EULAs and SWAAS are roadblocks to your privacy, security, freedom and using your property.
 
Upvote
0 (2 / -2)

gersto

Smack-Fu Master, in training
41
Hmm a "still in progress" feature, not expected to be released for another 3-4 months, running under preview code, on an unsupported system.

Yeah.... I think I'll wait until the final code comes out before making assumptions or casting judgement.

I hope that this user has reported the current flaws back to Microsoft, though.
 
Last edited:
Upvote
-11 (1 / -12)