Yeah I utilize single app mode for several devices, including the kiosk browser mentioned in the OP. Problem is that I haven't been able to find any documentation on tuning Safari to behave similarly to the kiosk browser (retaining no autofill data, history, wipe & reset after a period of inactivity), and iOS's Guided Access wasn't quite what I was looking for either. Shortly after making the post I did start experimenting with Chrome's enterprise policies, which could prove to be an alternative if I can get it to work properly. First attempt uses a combination of several Idle Timeout actions to clear data & close all tabs after a minute of inactivity, but one or more of those data clearing options looks to softlock the browser - once I determine which one is the cause, I could try to add a separate config that prevents that data from being retained in the first place. That said, I haven't found anything for spoofing the user agent yet, which was the main goal of the post anyway.
... View more