Remix.run Logo
buckle8017 5 hours ago

Lockdown mode significantly effects the usability of the phone.

It completely disables JIT js in Safari for example.

pc86 4 hours ago | parent | next [-]

"Don't secure your phone it might mess up JavaScript" is not something I had on my 2026 bingo card.

odo1242 2 hours ago | parent | next [-]

JavaScript is actually the only reason that the iPhone has runtime code generation capabilities at all, so it kinda makes sense

buckle8017 4 hours ago | parent | prev [-]

I mean I tried it for a bit and I have to say it was a significant compromise.

All kinds of random things don't work.

Marsymars 3 hours ago | parent [-]

I find all kinds of random things already don't work on mobile Safari - the web is effectively unusable without an adblocker, and over the past few months I've seen an explosion in the use of sites using "AdShield" which, if they detect ad-blocking, breaks websites (and lies to the user about the cause). Desktop browsers are able to handle this still, but on mobile Safari it just results in a bunch of the web being broken.

prophesi 4 hours ago | parent | prev | next [-]

You can choose to exclude Safari from these protections[0]. Honestly, looking at the list of "limitations" you'll have while running Lockdown mode, I'm surprised most of them aren't the system default.

[0] https://support.apple.com/en-us/105120 - under "How to exclude apps or websites from Lockdown Mode"

buckle8017 4 hours ago | parent [-]

Sure but the JIT js disable and limiting of image/video decoders are combined basically all the security from lockdown mode, so disabling it seems pointless.

prophesi 3 hours ago | parent [-]

I do wish it worked more like GrapheneOS, but the other protections outside of web browsing seem to make it worth enabling lockdown mode. Personally, I'm only reading articles on my phone's browser so I'd wonder if I'd be fine with disabled JIT and crippled decoders.

peterspath 2 hours ago | parent | prev | next [-]

I do have it enabled and webbrowsing is still fine, the things I use are or websites or simple web apps that aren't javascript heavy anyway...

when I want to do something for longer I will pickup my MacBook anyway.

blibble 4 hours ago | parent | prev [-]

you can enable it for certain trusted websites