Request Off the Record (OTR) Website Still Shows after browser restart

Description of the issue:
Request Off the Record (OTR) Site Still Shows after browser restart.

Steps to reproduce:

  1. Launch Brave

  2. Enable the Experiment Request-OTR Tab in brave://flags and restart

  3. Bring up website that supports the OTR feature. In this case, https://www.tallpoppy.com/

  4. Confirm you want to visit the site in Off-The-Record mode.

  5. Bring up the tallpoppy site and interact with it.

  6. Shut the browser down.

  7. Restart the browser and the tallpoppy will show up where you left off assuming you have the default ‘Continue where you left off’ selected in Brave Settings.

Expected Result:

With Off-the-Record mode enabled and considering it’s stated purpose, there should be no trace of the tallpoppy site when the browser is restarted regardless of startup settings. If one changes the default Brave setting to other than ‘continue where you left off’, the tallpoppy site will not show up but this is problematic as it requires the user to change a default setting and such instruction is provided by the Brave Privacy Team at https://brave.com/privacy-updates/26-request-off-the-record/

Reproduces how often: Always

Brave Version: Version 1.54.22 Chromium: 114.0.5735.90 (Official Build) nightly (arm64)

Reproducible on current live release (yes/no): Unknown

Additional information: macOS Ventura 13.4