Privacy Policy

ClearSignal — Bot Traffic Detection for Shopify

Effective date: March 28, 2026

This Privacy Policy explains how Alpenglow Software LLC ("we," "us," "our"), operator of ClearSignal ("the App") collects, uses, stores, and protects information when you install and use the App through the Shopify platform. ClearSignal detects bot traffic that may be polluting your store's analytics by combining client-side fingerprinting, web pixel events, and server-side signal correlation.

1. Information We Collect

Data from Shopify APIs

When you install the App, we access the following through the Shopify Admin API using the read_customer_events, write_pixels, and read_orders scopes:

Data collected through Shopify session

Shopify provides the following data as part of the standard app authentication process:

This session data is managed by Shopify's official session storage library and is required for the App to function within the Shopify Admin.

Data from the Theme App Extension (storefront visitors)

ClearSignal installs a lightweight app embed block on your storefront that runs entirely in your visitors' browsers. This extension collects the following signals from storefront sessions:

This data is transmitted to the App's server via a Shopify app proxy endpoint, which verifies request authenticity using HMAC signature validation.

Data from server-side processing

When a storefront session is scored, the App processes and stores:

Data from the optional Klaviyo integration

If you connect your Klaviyo account, the App additionally collects:

Klaviyo tokens are deleted immediately when you disconnect the integration or uninstall the App.

Data we do NOT collect

2. How We Use Your Information

We use the data we collect solely to provide and improve the App's services:

For the purposes of applicable data protection laws, you (the merchant) are the data controller for storefront visitor data collected through the App. Alpenglow Software LLC acts as a data processor, processing this data solely on your behalf and as described in this policy. For data we collect directly (such as support communications), we act as an independent data controller.

3. How We Process Visitor Data

Storefront visitor data flows through the App as follows:

  1. The theme app extension loads on your storefront and runs FingerprintJS BotD in the visitor's browser. No data leaves the browser until the next step.
  2. The Web Pixel extension captures page view, cart, and checkout events through Shopify's sandboxed event pipeline.
  3. Fingerprint and behavioral signals are sent to the App's server via a Shopify app proxy endpoint with HMAC verification.
  4. The server correlates all available signals — fingerprint score, behavioral patterns, pixel events, and IP reputation — and computes a bot probability score.
  5. The classification verdict and signal breakdown are stored in the database. Raw behavioral signal data is not stored after scoring.
  6. Aggregated results are displayed in your merchant dashboard.

Bot classifications represent probabilistic assessments, not definitive verdicts. Individual session records include the contributing signals so you can evaluate the basis for any classification.

4. Data Storage and Security

5. Third-Party Services

The App uses the following third-party services to operate:

ServicePurposeData shared
Shopify Admin API Authentication, order counts, web pixel registration Session tokens, GraphQL queries
FingerprintJS BotD Browser-side bot detection (open source) Runs entirely in visitor's browser — no data sent to FingerprintJS servers
IPQualityScore IP reputation scoring Visitor IP addresses
Inngest Background job scheduling Shop ID, session metadata (not visitor PII)
Railway Application and database hosting All stored data (encrypted in transit)
Klaviyo API (optional) Profile audit and bot tagging OAuth tokens, profile queries, tag writes — only when integration is connected

6. Data Retention

7. Your Rights

You have the right to:

Regarding your store's visitors: ClearSignal does not collect names, email addresses, or other personally identifying information from storefront visitors (unless the Klaviyo integration is connected and Klaviyo provides email addresses as part of profile data). If a visitor contacts you with a data request, you may contact us and we will assist.

We respond to all data requests within 30 days.

8. International Data Transfers

Your data and your visitors' data are processed and stored on servers located in the United States. By using the App, you consent to the transfer of data to the United States for processing.

9. Storefront Tracking

ClearSignal's theme app extension runs in your store's storefront to collect bot detection signals from visitor sessions. This extension does not use cookies. It uses browser fingerprinting techniques (via FingerprintJS BotD) and behavioral signals to assess session characteristics. It does not track visitors across different websites, and all collected signals are used solely for bot detection purposes on your store.

By enabling the App's storefront extension, you represent that your store's privacy policy and consent mechanisms adequately disclose the use of browser fingerprinting and behavioral analysis for bot detection purposes. You are responsible for compliance with applicable privacy laws regarding your store's visitors.

10. Children's Privacy

The App is designed for use by Shopify merchants (business users) and is not directed at children under 13. We do not knowingly collect personal data from children.

11. Changes to This Policy

We may update this Privacy Policy from time to time. If we make material changes, we will update the effective date at the top of this page. Continued use of the App after changes constitutes acceptance of the updated policy.

12. Contact Us

If you have questions about this Privacy Policy or want to exercise your data rights, contact us at:

Email: support@alpenglowsoftware.com