Cómo verificar si ios está utilizando la navigation privada

Uno de mis complementos jquery está teniendo problemas, y el problema ocurre cuando se activa la exploración privada en ios.

¿Hay alguna forma de verificar esto?

En el modo privado, el usuario no puede usar el almacenamiento local intente esto:

var storageTestKey = 'sTest', storage = window.sessionStorage; try { storage.setItem(storageTestKey, 'test'); storage.removeItem(storageTestKey); } catch (e) { if (e.code === DOMException.QUOTA_EXCEEDED_ERR && storage.length === 0) { // private mode } else { throw e; } }