[Bug]: iOS app + website don't work when iPhone is configured to use Lockdown mode #1903

Closed
opened 2026-02-28 19:58:01 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @csoghoian on GitHub (Feb 28, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

Apple offers an opt-in security setting for iOS called Lockdown mode, which is designed to protect high value targets from hacking and malware. When Lockdown mode is enabled, trying to access Actual Budget (either through the app or website in Safari) results in the same error:

"Fatal Error: There was a problem loading the app in this browser version. Please get in touch for support." Although there is a link for "show error," clicking that link does not actually reveal any additional information.

How can we reproduce the issue?

Enable Lockdown mode, try to open Actual Budget. See error.
Then disable Lockdown mode, open Actual Budget, everything works.

Where are you hosting Actual?

Pikapods

What browsers are you seeing the problem on?

Safari

Operating System

Mobile Device

Originally created by @csoghoian on GitHub (Feb 28, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? Apple offers an opt-in security setting for iOS called [Lockdown mode](https://support.apple.com/en-us/105120), which is designed to protect high value targets from hacking and malware. When Lockdown mode is enabled, trying to access Actual Budget (either through the app or website in Safari) results in the same error: "Fatal Error: There was a problem loading the app in this browser version. Please get in touch for support." Although there is a link for "show error," clicking that link does not actually reveal any additional information. ### How can we reproduce the issue? Enable Lockdown mode, try to open Actual Budget. See error. Then disable Lockdown mode, open Actual Budget, everything works. ### Where are you hosting Actual? Pikapods ### What browsers are you seeing the problem on? Safari ### Operating System Mobile Device
GiteaMirror added the bug label 2026-02-28 19:58:01 -06:00
Author
Owner

@deathblade666 commented on GitHub (Mar 2, 2025):

I was able to replicate this, however being it works when not in lockdown mode, i would think the issue is with it disabling WebAseembly. this appears to be needed to run actual (tested disabling Web Assembly on other devices specifically to the same result). I'll have to leave it to the devs to say if this is fixable or not but from my testing this does appear to be the overall issue here

@deathblade666 commented on GitHub (Mar 2, 2025): I was able to replicate this, however being it works when not in lockdown mode, i would think the issue is with it disabling WebAseembly. this appears to be needed to run actual (tested disabling Web Assembly on other devices specifically to the same result). I'll have to leave it to the devs to say if this is fixable or not but from my testing this does appear to be the overall issue here
Author
Owner

@youngcw commented on GitHub (Mar 3, 2025):

I believe its not possible to use Actual with lockdown mode because of the webassembly requirement.

@youngcw commented on GitHub (Mar 3, 2025): I believe its not possible to use Actual with lockdown mode because of the webassembly requirement.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#1903