Launch safari session in private browsing mode?

My application offers a private browsing mode, and in some cases a user may open a URL within the app. Ideally, I would respect the users intent for private browsing and launch Safari in a Private Browsing session. Is there an option to launch the browser in a private session programmatically?

Is there an option to launch the browser in a private session programmatically?

What platform are you targeting?

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I actually do have the same question, in my case about Safari for macOS, preferably deployable back to macOS 10.14 / Safari 14

Pinging back here - I'm developing for iOS. Is there an option to launch Safari in private mode?Also, I'm expecting to use SFSafariViewController as I want to provide in-app browsing. In the case where a user taps to open in native Safari, is there an option to open in a private session? If there's a different recommended approach I'm happy to go a different route

Launch safari session in private browsing mode?
 
 
Q