PRIVACY POLICY

Last updated: 1 July 2026

1. Introduction

Hub is a Chrome extension for Current RMS that enhances your workflow by injecting custom modules such as Shortages Hub, Supplier Hub, Message Hub and other workflow tools. Hub also offers paid Pro features via Lemon Squeezy.

This policy explains what information we collect, how we use it, when it is shared with third-party services, and your rights in relation to that data.

2. Data We Collect & Store

We collect and store the following information only where needed to operate Hub features.

Current RMS Subdomain & API Key

Purpose: Authenticate API requests to Current RMS for Hub features such as shortages, availability, suppliers, Message Hub and related tools.

Storage: Chrome Sync Storage (chrome.storage.sync).

Feature Toggles

Purpose: Remember which Hub modules and settings you have enabled or disabled across browser restarts.

Storage: Chrome Sync Storage (chrome.storage.sync).

Lemon Squeezy License Key & Pro Status

Purpose: Validate paid subscriptions and unlock Pro-only modules.

Storage: Chrome Local Storage (chrome.storage.local).

Device Identifier (Activation ID)

Purpose: Uniquely identify this Hub installation when creating or validating license activations and when recording extension upgrade/version telemetry.

Storage: Chrome Local Storage (chrome.storage.local).

Notes: This is a short random ID generated by Hub, for example 724A. It is not a name, email address, machine name, Chrome account ID, or Current RMS user ID.

Upgrade & Version Telemetry

What:

  • Current RMS domain

  • Hub extension version number

  • Date and time the upgrade was detected

  • Random Hub device identifier

  • Whether the installation is Pro or non-Pro

Purpose: Record Hub extension upgrades, monitor version rollout, support customers, diagnose upgrade issues, and understand Pro/non-Pro upgrade coverage.

Storage and transmission: Sent to a Hub-operated Make.com webhook when Chrome reports that Hub has upgraded to a new version. This telemetry may be stored in Make.com scenario history or connected Hub records used for support and version monitoring.

Notes: Upgrade telemetry does not include your Current RMS API key, Lemon Squeezy license key, Google OAuth tokens, payment details, names, email addresses, Current RMS record contents, opportunity data, inventory data, or calendar data.

Google Account & Calendar Connection (Optional)

What:

  • Google account email address used to connect Google Calendar

  • Google OAuth access token and refresh token issued by Google

Purpose: Enable optional Google Calendar integration, allowing Hub to create, update, search and delete calendar events that mirror Current RMS opportunities and activities.

Storage:

Notes:

  • Hub only accesses Google Calendar data when you explicitly connect Google Calendar and enable sync.

  • Hub does not read unrelated calendar data or contacts.

  • You can disconnect Google Calendar at any time, which removes stored tokens.

Product Volume Cache

What:

  • productVolumeMap, a JSON mapping of product IDs to volume in cubic metres

  • volumeLastRefresh, a timestamp of the last fetch

Purpose: Speed up Total Volume calculations by avoiding repeated full product catalogue fetches.

Storage: Local storage on the Current RMS domain.

Per-Session Volume Totals

What: volume_total_<opportunityId>, the last computed total volume.

Purpose: Immediately display the last total-volume calculation on popup reload.

Storage: Session storage on the Current RMS domain, cleared when the tab closes.

Message Hub Throttling

What:

  • lastOpportunityId, the ID of the last opportunity shown

  • lastPopupTime, the timestamp of the last popup

Purpose: Limit Message Hub auto-popups to once per hour per opportunity.

Storage: Local storage on the Current RMS domain.

3. How We Use Your Data

We use your data:

  • To authenticate and fetch data from Current RMS.

  • To validate your Lemon Squeezy license and unlock Pro features.

  • To remember which modules and settings you have enabled.

  • To improve performance with caching and session-specific calculations.

  • To throttle in-app reminders so they are not disruptive.

  • To provide optional Google Calendar, OpenAI, Google Maps, Google Places and Make.com automation features where enabled or used.

  • To record Hub extension upgrades and support version rollout diagnostics using minimal upgrade telemetry.

Where UK GDPR applies, our likely lawful bases include performance of contract for core extension and licensing functionality, legitimate interests for support, security, diagnostics and version monitoring, and user action/permission for optional integrations such as Google Calendar.

4. Data Sharing & Third-Party Services

We do not sell your data.

We share data with third-party services only where needed to provide Hub features:

  • Current RMS API: to retrieve and update Current RMS data required by enabled Hub features.

  • Lemon Squeezy API: to validate paid subscriptions. We send the random device identifier with activation requests so Lemon Squeezy can track activations per device.

  • Google Calendar API: used only when you explicitly enable Google Calendar Sync, to create, update, search and delete calendar events related to Current RMS opportunities and activities.

  • OpenAI API: used only when you enable or use optional Hubi AI features.

  • Google Maps / Google Places API: used only when postcode, address, venue or place lookup features are enabled or used.

  • Make.com webhooks: used for Team Hub automation features where configured, and for Hub upgrade/version telemetry. For upgrade telemetry, Hub sends only Current RMS domain, upgrade date/time, random device identifier, Hub version and Pro status.

Lemon Squeezy handles payment processing and stores credit-card data on their servers. For details, see their Privacy Policy.

5. Data Retention

Most Hub data is stored locally in Chrome extension storage or in the Current RMS browser session.

Data sent to third-party services is retained according to the relevant service and the purpose for which it was sent. Hub upgrade/version telemetry sent to Make.com is retained only as long as needed for support, version monitoring, diagnostics and customer administration.

You can clear local Hub data at any time by:

  • Using Chrome's Clear site data controls for Current RMS page local storage and session storage.

  • Going to chrome://extensions -> Hub -> Details -> Storage -> Clear data.

  • Uninstalling the extension, which removes stored extension data.

6. Security

  • Your API keys, license keys and tokens are stored by Chrome and accessible only to this extension.

  • We do not transmit your Current RMS API key or Lemon Squeezy license key to our own servers.

  • Upgrade telemetry is limited to the minimum fields needed for version monitoring and support.

  • Webhook URLs and third-party service credentials are treated as confidential operational data.

7. Your Rights

You have control over locally stored Hub extension data and can view, modify or delete it using Chrome's extension storage controls.

Where Hub or its processors hold data about your installation, such as licensing records or upgrade/version telemetry, you may contact us to request access, correction or deletion where applicable.

8. Changes to This Policy

We may update this policy to reflect new features, legal requirements or changes to how Hub processes data.

We will post the revised date above and link from the extension UI where appropriate.

9. Contact Us

If you have any questions or need assistance, please reach out:

Email: hub@clearsound.co.uk