- I can't prevent the police from pegasusing my device.
- I haven't have anyone infected by a malware in years, no matter the brand of device.
- Most thief won't be able to do anything with any of my devices, no matter the brand. They are not very smart, and can't deal with a bios password, an encrypted disk or even simply a locked smartphones. They steal it anyway, and throw it away when it fails.
But in the end, I don't optimize my life for the rare occasion of being stolen.
I optimize it for my day to day problems, like being able to use my machine to do what I want to do every day, without having to hope I'm allowed to do it by corporations.
I'm much more worried about the state of society that losing a phone once to a thief.
But thanks for reminding me I have a choice, which I actually do not.
If you exclude themselves from the threat model of course, which I don't see why you would
If you don’t understand why this isn’t true, I would respectfully start reading about what the platform does. It’s not like it was around the turn of the century where PCs and Macs were roughly equivalent.
Sure you can find some problems that have been solved but for each of those, there's a brand new problem created and not necessarily any better than the previous one.
"resistant" is a pretty low bar to pass. Do we get to include the Nintendo Switch for having eFuses?
macOS @ M1 boot process looks similar to that of iOS devices: https://support.apple.com/en-gb/guide/security/secac71d5623/...
Under the assumption that SIP is not disabled, and computer doesn't have any 3rd party kernel extensions installed (both of which are safe to assume for most people), it's close to impossible to inject something in the boot chain.
---
I think the best possible option might be to replace the keyboard with the one with a hardware keylogger, and record the actual password.
The threat model the general populace faces ranges from something as mundane as your ex wanting to extract something from your device to basically being the know-all key to every important document, photo and data you might have. I think I can safely say that under this circumstances not even physical access poses a real threat to the device's security -- it is tamper-proof to replacing most critical parts and the boot-sequence is cryptographically secured. Biometric data is not stored in software, so not even that can be spoofed.
Or you can just develop for vulnerable-as-all-getout Linux or Windows systems. Your choice.