Understanding Noibu Storage Keys

Last updated: November 10, 2026

This article lists each storage key used by the Noibu script with its type, purpose, and suggested category (Performance or Analytics) so you can add them to your consent banner (OneTrust, Cookiebot, Shopify's customer privacy banner, etc.).

Note: Noibu doesn't set cookies. It uses browser storage (localStorage and sessionStorage) to operate its monitoring script, and none of these entries contain personal data.

How Noibu uses browser storage

All entries are functional or analytics storage needed to operate Noibu's monitoring script. None contain personal data such as names, emails, or payment details.

Each key uses one of two types of browser storage:

  • Local = localStorage (persists across browser sessions).

  • Session = sessionStorage (cleared when the tab closes).

Each key has a category (Performance or Analytics) that you can map to the matching category in your banner:

  • Performance keys keep the Noibu script running reliably.

  • Analytics keys track sessions, pages and navigation.

For an overview of the data Noibu collects, see What data does Noibu collect and store?.

Storage keys

Key

Type

Category

Purpose

n_browser_data

Local

Analytics

Identifies the browser and tracks basic visit status (opted-out state, visit count, last active time).

n_session_id

Local

Analytics

Identifies the current browsing session. Expires automatically.

n_config_reset

Local

Performance

Internal flag used to reset the browser identity data above when needed.

n_stored_page_visit

Local

Analytics

Temporarily holds page activity data so it isn't lost if the page closes before it's sent.

n_custom_attributes

Session

Performance

Shares session/page attributes with another Noibu component running on the same page.

n_platform

Local

Performance

Remembers which e-commerce platform the site runs on.

noibuHC

Local

Performance

Prevents duplicate requests when a support/live-view session is requested. Expires after 2 minutes.

noibu_tab_id

Session

Analytics

Identifies the current browser tab.

noibu_url

Session

Analytics

Tracks the current page URL for referrer/navigation history.

noibu_page_groups

Session

Analytics

Tracks the page's category for navigation history.

noibu_referrer_url

Session

Analytics

URL of the referring page.

noibu_referrer_page_groups

Session

Analytics

Category of the referring page.

Local = localStorage (persists across browser sessions). Session = sessionStorage (cleared when the tab closes).

Use the table above to list Noibu in your banner.

  1. Add the keys manually. Noibu uses browser storage (localStorage and sessionStorage), not cookies. Many banner scanners only detect cookies, so these keys may not show up in an automatic scan.

  2. Map each key to the matching category in your banner. Use the Category column (Performance or Analytics) in the table above.

  3. If your banner doesn't separate Performance and Analytics: both usually fit under your performance/analytics (non-essential) category.

Controlling when the Noibu script loads

Consent gating is set up on your side. Whether the Noibu script loads before or after consent depends on how you configure your banner and tag setup.

If you have questions about these storage keys, reach out to your Noibu contact or submit a ticket to support@noibu.com.