Helium Backup browser extension
Overview
Helium Backup is a browser extension developed by TrustBuilder. It allows the user to keep his browser enrollment token (Helium, mAccessWeb and Virtual Authenticator) in the event of an unintentional or intentional deletion of browser site data (e.g. clearing your history).
To be noted
If you allow this extension in Private Browsing mode, you will be able to use Helium and Virtual Authenticator in this context as well.
Helium Backup can be used only with TrustBuilder products.
Downloading the Helium Backup extensions
You can find the correct Helium backup version for your browser on the download page of our company website: https://www.inwebo.com/en/downloads/
These versions are available in the App stores or directly on this page.
Helium Backup browser extension installation
For Chrome, Edge Chromium, Firefox
The installation process is triggered from the extension page of each store.
For Internet Explorer 11
Download and install the “HeliumBackup-IE-1.3.1.exe” from https://www.inwebo.com/en/downloads/
Using IE11 may cause compatibility issues and affect the user experience. We strongly recommend upgrading to the latest version of Microsoft Edge, Google Chrome or Mozilla Firefox.
For Safari
Manual Download and installation
Download the .pkg file and place it on the desktop
Right click on the file on it and select "open with" then select "Installer App (Default)”
Proceed through the installation

Installing the application from Security System Preferences
Launch System Preferences by choosing it from the Apple menu

Select the “Security & Privacy” control panel, and go to the “General” tab

Click on padlock at the bottom left to unlock the settings (with your PIN code)
Check the security message that blocked from opening a package and select "Open anyway"
Helium Backup support policy by browser
The TrustBuilder support policy for Helium Backup 2.1 is:
TrustBuilder supports chromium-based browsers, IE, Safari and Firefox.
TrustBuilder supports the latest release of the browsers, i.e. in case of an issue, TrustBuilder will work on a fix for the latest release.
TrustBuilder will make its best effort to provide a solution for the previous versions. If these versions are no longer supported by their vendors/suppliers, TrustBuilder recommends to use the latest release for security reasons, as the non-supported versions will not benefit from security fixes.
Support Policy for Chrome
Recommended configuration: use latest release.
Prerequisites: none.
Support Policy for Internet Explorer / Edge
Recommendations: use the latest release of IE or Edge Chromium.
Prerequisites: none.
Support Policy and recommendations for Firefox
Recommendations:
Firefox has a track record of versatility regarding local storage and data cleanup behavior, from one version to another. TrustBuilder will support both the latest version and the latest ESR version (stable versions for the enterprise with a one-year life-cycle). Helium Backup on Firefox protects the enrollment data against closing cleanup, not user cleanup.
As a prerequisite, it is necessary to adjust the following parameters to ensure that Helium Backup will work correctly
Recommended settings for Firefox Cookies and Site Data
Prohibited operations, leading to the deletion of cookies:
as a user, in “Privacy and Security”, performing "Clear Data", "Cookies and Site Data" will cause a loss of enrollment.
Allowed operations:
“Cookies and Site Data” settings, “Delete cookies and site data when Firefox is closed” checked.

Recommended settings for Firefox History
Allowed operations in “History” settings:
Checking “Remember history”
Using “Use custom settings for history”. You may have “Clear history when Firefox closes” checked, as shown below. With all boxes checked in the Settings button.

Prohibited operations, leading to the deletion of cookies:
To manually clear history, with Cookies or Data checked.
In “History” settings to “Never remember history”
Support Policy for Opera
Recommended configuration: use latest release.
Installation: go to the Chrome store at http://chrome.google.com , find Helium Backup, click on “Add to Opera”.
Support Policy for Safari
Recommended configuration: use latest release.
Prerequisites: none.
How to detect the installation of the Helium Backup extension in your web pages
TrustBuilder provides a javascript you may add to your pages to detect if a user has installed the backup extension.
To add the script, simply add the following line in the header of your page:
CODE
|
Then call the function iwhbdetect
to detect the extension:
CODE
|
All browsers : HTML Test Page to check your local Storage configuration
You can use this test page to test if your browser is correctly configured for Helium/VA persistence. Simply copy-paste this code in a text editor and save it as HTML, 'LocalStorageCheckPersistence.html' for example. Now upload the page on a web-server, and view it with your browser.
CODE
|
Helium Backup Troubleshooting
In this section, we assume that the TrustBuilder Service-side configuration is correct. Only potential browser configuration errors that prevent Helium/VA/mAccessWeb/Helium backup from running are listed here. Please ensure that all the specific browser requirements are fulfilled as detailed in the sections above.
Internet Explorer
Problem: Helium/VA is not displayed
Under certain circumstances, some Internet Explorer parameters cannot be changed by you or by your administrators. If Helium/VA is not displayed on your computer, please check the following points :
Please verify the security zones configuration corresponds to "Internet Explorer Requirements" in the "Browser requirements and configuration" section of this page.
To check your configuration :on your login page where Helium/VA is supposed to be displayed, right click in the page (or use 'file' menu) and select 'properties'.
Verify the value displayed for 'Zone'. It should be:

The parameter 'Active Scripting', sometimes called 'Scripts ASP' found under your zone configuration is mandatory for Helium/VA to be loaded in IE.
Determine the current zone for your page as explained above, then open the 'Internet Options' window, go to the 'Security' tab, and select the correct zone before you click the 'Custom level…' button.
Verify that the parameter 'Active Scripting' (or 'Scripts ASP') near the end of the options list is set to 'Enable'. If not, you must enable it for Helium/VA to work.

Problem: Helium Backup does not maintain the browser enrollment
Helium Backup ensures Helium/VA persistence by permanently maintaining a copy of the local storage data for the domain 'ult-inwebo.com'. If the local storage is cleaned, Helium Backup automatically recreates the local storage data for the domain as soon as a page containing Helium/VA (ult-inwebo.com) is displayed.
Helium Backup is considered as a “third party browser extension” by Internet Explorer. If the mechanism doesn't work on your computer, please verify the following points :
Are third party extensions enabled ?
click on the settings icon or menu, and go to 'Internet Options'
in the Options window, go to the 'Advanced' tab, and in the 'Browsing' section find the 'Enable third-party browser extensions' parameter. The option must be checked for Helium Backup to work.
Is the extension enabled ?
click on the settings icon or menu, and go to 'Manage add-ons'
check that Helium Backup is displayed and its status set to 'Enabled'. If not, right click on it and choose 'Enable'
Activate traces for Helium Backup for IE
Edit the following file:
C:\Program Files (x86)\In-Webo\inWebo Helium Backup\inWebo.log4net
Change line:
<level value="Error" />
With:
<level value="All" />
The log will be appended to the the following file:
C:\Users\<username>\AppData\LocalLow\HeliumBackup\inWebo.log
Warning: the log produced is very verbose. Use this setting for troubleshooting only.
Compatibility table of Helium Backup with previous versions of browsers
There you will find a table summarizing the compatibility information between Helium Backup 2.1 and the various web browsers.
Version | Status | Comment |
---|---|---|
Chrome | ||
87 | OK | |
86 | OK | |
79 | OK | |
78 | OK | |
43 to 77 | OK | |
Firefox | ||
85.0.2 - Fev. 2021 | OK | See above for prerequisites and limitations |
84.0 - Dec. 2020 | OK | See above for prerequisites and limitations |
83.0 - Nov. 2020 | OK | See above for prerequisites and limitations |
82.0.3 - Nov. 2020 | OK | See above for prerequisites and limitations |
72.0.2 - Jan. 2019 | OK | |
70.0.1 - Oct. 2019 | OK | |
69.0.3 - Oct. 2019 | OK | |
68.0.2 - Aug. 2019 | OK | |
67.0 - May. 2019 | KO | Unsupported version. Even automated cleanup causes loss of enrollment. |
66.0 - Mar. 2019 | OK | |
65.0.2 - Jan. 2019 | OK | |
64.0 - Dec. 2018 | OK | |
59.0 - Mar. 2018 | OK | |
58.0 - Jan. 2018 | OK | |
Firefox ESR | ||
78.5.0 - Nov 2020 | OK | |
68.2.0 - Jul. 2019 | OK | |
60.9 | KO | Unsupported version. Even automated cleanup causes loss of enrollment. |
Internet Explorer / Edge | ||
Edge Chromium 88 - Jan. 2021 | OK | |
Edge Chromium 87 - Dec. 2020 | OK | |
Edge Chromium 86 - Nov. 2020 | OK | |
Edge Chromium 79 - Jan. 2020 | OK | |
Edge Chromium 78 - Q4 2019 | OK | |
Edge 44 (non chromium) | KO | Unsupported version |
Internet Explorer 11 | OK | |
Opera | ||
72.0 - Nov. 2020 | OK | |
64.0 - Oct. 2019 | OK | |
Safari | ||
14.0 - Sep 2020 | OK | |
13 - Sep. 2019 | OK | |
12 - Sep. 2018 | OK |