Yes it should, all browsers have the ability to delete browsing history and cookies when the browser is closed also, it does in IE 11 anyway so no need for 3rd party browsers ;D