Terms of Service
ClearSignal: Bot Traffic Detection for Shopify
Effective date: September 24, 2026
These Terms of Service ("Terms") govern your use of ClearSignal ("the App"), operated by Alpenglow Software LLC ("we," "us," "our"). By installing or using the App, you agree to these Terms. If you do not agree, do not install or use the App.
1. Service Description
ClearSignal is a Shopify app that detects bot traffic that may be polluting your store's analytics. The App combines client-side browser fingerprinting (via FingerprintJS BotD), web pixel event capture, IP reputation scoring, and behavioral signal analysis to classify storefront sessions as bot or human traffic. Results are displayed in a merchant dashboard and can be used to understand the true composition of your store's traffic.
The App operates in reporting and classification mode only. ClearSignal does not block visitors, modify storefront behavior, alter your store's theme, or change settings in any external analytics platform. All actions based on bot classifications are performed by you, the merchant.
The App also offers an optional Klaviyo integration that audits Klaviyo profiles for bot-like activity and applies tags to suspected bot profiles, enabling you to exclude them from campaigns. Activating this integration requires you to complete a Klaviyo OAuth authorization flow.
2. Eligibility
The App is available to Shopify merchants with an active Shopify store. You must have appropriate permissions to install apps on your store. By installing the App, you represent that you are authorized to do so on behalf of the store owner.
3. Plans and Billing
Available plans
| Plan | Description | Key features |
|---|---|---|
| Free | Core bot detection at no cost | Bot percentage dashboard, 7-day reporting window, 15-day data retention |
| Essentials | For growing stores | Everything in Free, plus 30-day reporting, week-over-week trends, and 35-day data retention |
| Growth | Full detection and reporting | Everything in Essentials, plus 90-day reporting, month-over-month trends, the de-botted conversion funnel, the consent and tracking-integrity monitor, and 100-day data retention |
Exact pricing and feature limits for paid plans will be listed in the App prior to subscription. Pricing is subject to change with notice.
Billing terms
- All paid plans are billed monthly through Shopify's billing system. Charges appear on your regular Shopify invoice.
- Paid plans include a 14-day free trial. You will not be charged during the trial period.
- You may upgrade, downgrade, or cancel your plan at any time. Changes take effect immediately.
- We do not offer refunds for partial billing periods. Upon cancellation, you retain access to paid features until the end of your current billing cycle.
- If your subscription lapses or is cancelled, your account reverts to the Free plan. Your existing detection data is retained.
4. Acceptable Use
You agree not to:
- Use the App in any way that violates applicable laws or Shopify's Terms of Service.
- Attempt to circumvent detection limits, rate limits, or feature gating.
- Reverse engineer, decompile, or attempt to extract the source code of the App.
- Use bot classification data to discriminate against, harass, or take harmful action against individuals.
- Represent bot classification verdicts as definitive or legally conclusive; they are probabilistic assessments.
- Interfere with or disrupt the App's infrastructure or other users' access.
5. Intellectual Property
- Your content: You retain all ownership rights to your store data, customer data, and analytics. The App does not claim any rights to your content.
- Our service: The App, including its detection algorithms, signal correlation engine, scoring models, user interface, and documentation, is our intellectual property. These Terms do not grant you any rights to our intellectual property beyond the right to use the App as intended.
- FingerprintJS BotD: The browser fingerprinting library used by the App's theme extension is open-source software licensed under its own terms, separate from this agreement.
6. Data and Privacy
Our collection and use of your data is governed by our Privacy Policy. By using the App, you agree to our data practices as described in that policy.
Key points:
- ClearSignal collects storefront session signals (fingerprint data, behavioral patterns, IP addresses) to perform bot detection.
- We do not collect customer names, addresses, or payment information. For each order, we do collect limited order details — the order identifier, order total and currency, sales channel and referrer information, and Shopify's own risk recommendation, risk level, and risk assessment — to attribute orders to AI-agent-driven traffic and to surface order risk. See our Privacy Policy for details.
- IP addresses are retained as part of session records for reputation scoring and geographic analysis.
- All data is deleted when Shopify sends its shop data-erasure request, about 48 hours after you uninstall the App.
- The Klaviyo integration requires explicit OAuth authorization before accessing any Klaviyo data. Klaviyo tokens are deleted immediately on disconnect, and with your other data after uninstall.
- ClearSignal's theme extension runs on your storefront and collects session signals from your visitors. By enabling the 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. You are responsible for compliance with applicable privacy laws regarding your visitors.
- We do not use artificial intelligence or machine learning to process your data or train models.
7. Accuracy and Disclaimers
- Probabilistic classification: Bot detection results are probabilistic assessments, not definitive verdicts. ClearSignal combines multiple signals to produce confidence scores, but the App cannot guarantee the accuracy of any individual classification. False positives (legitimate visitors classified as bots) and false negatives (bots classified as human) will occur.
- No visitor blocking: ClearSignal does not block visitors or modify store behavior. Classifications are for your information only. You are solely responsible for any actions you take based on bot classifications, including suppressing traffic in analytics tools, excluding Klaviyo profiles from campaigns, or adjusting advertising spend.
- Klaviyo profile tagging: When the Klaviyo integration is active, ClearSignal may apply tags to Klaviyo profiles based on bot scoring. You are responsible for reviewing tagged profiles before acting on them and for any consequences of excluding profiles from campaigns.
- Ad spend waste estimates: Any estimates of wasted ad spend or analytics distortion provided by the App are statistical projections based on bot session percentages and aggregate data. They are not precise financial figures and should not be relied upon for financial decisions or representations to third parties.
- External analytics platforms: ClearSignal does not modify settings, data, or configurations in GA4, Meta, or any other analytics or advertising platform. Any changes you make to those platforms based on ClearSignal data are your own responsibility.
- Best-effort service: The App is provided on a best-effort basis. Detection accuracy depends on the availability and quality of signals from each session. Sessions with limited signals will receive lower-confidence classifications.
8. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- The App is provided "AS IS" and "AS AVAILABLE" without warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
- We are not liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of revenue, data, advertising spend, or business opportunities.
- Our total liability for any claim arising from your use of the App shall not exceed the amount you paid for the App in the 12 months preceding the claim.
- We are not responsible for any consequences resulting from actions you take based on bot classifications, including changes to Klaviyo audiences, advertising campaigns, or analytics configurations.
- We are not responsible for the accuracy of IP reputation data provided by third-party services (such as IPQualityScore) or for decisions made based on that data.
9. Termination
- By you: You may stop using the App at any time by uninstalling it from your Shopify store. All your data, including Klaviyo tokens, will be deleted when Shopify sends its shop data-erasure request, about 48 hours after uninstall.
- By us: We may suspend or terminate your access to the App if you violate these Terms, if required by law, or if we discontinue the App. We will provide reasonable notice when possible.
- Sections 5 (Intellectual Property), 7 (Accuracy and Disclaimers), 8 (Limitation of Liability), 11 (Indemnification), 13 (Dispute Resolution), and 14 (General Provisions) survive termination of these Terms.
10. Changes to These Terms
We may update these Terms 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 Terms. If you disagree with any changes, you may uninstall the App.
11. Indemnification
You agree to indemnify, defend, and hold harmless Alpenglow Software LLC and its officers, employees, and agents from and against any claims, liabilities, damages, losses, and expenses (including reasonable legal fees) arising out of or related to:
- Your use of the App, including any actions you take based on bot classification results.
- Any changes you make to Klaviyo audiences, advertising campaigns, analytics configurations, or other systems based on information provided by the App.
- Your violation of these Terms or any applicable law.
- Your violation of any third-party rights, including the rights of visitors to your store.
- Your failure to make adequate privacy disclosures to your store's visitors regarding the App's data collection.
12. Force Majeure
We are not liable for any failure or delay in performing our obligations under these Terms due to causes beyond our reasonable control, including but not limited to: Shopify platform outages or API changes, internet service disruptions, infrastructure provider failures, third-party API unavailability (including IPQualityScore or Klaviyo), natural disasters, pandemics, government actions, or acts of war or terrorism.
13. Dispute Resolution
Informal resolution
Before filing any formal claim, you agree to contact us at support@alpenglowsoftware.com and attempt to resolve the dispute informally for at least 30 days.
Binding arbitration
If a dispute cannot be resolved informally, you and Alpenglow Software LLC agree to resolve it through binding arbitration administered by the American Arbitration Association (AAA) under its Commercial Arbitration Rules. Arbitration will take place in Boulder County, Colorado, before a single arbitrator. The arbitrator's decision is final and binding.
Small claims exception
Either party may bring qualifying claims in small claims court in Boulder County, Colorado, as an alternative to arbitration.
Class action waiver
You agree that any dispute resolution proceedings will be conducted only on an individual basis and not as part of a class, consolidated, or representative action. You waive any right to participate in a class action lawsuit or class-wide arbitration against Alpenglow Software LLC.
Governing law
These Terms are governed by and construed in accordance with the laws of the State of Colorado, United States, without regard to conflict of law principles.
14. General Provisions
- Severability: If any provision of these Terms is found to be unenforceable or invalid, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will remain in full force and effect.
- Entire agreement: These Terms, together with the Privacy Policy, constitute the entire agreement between you and Alpenglow Software LLC regarding the App and supersede all prior agreements and understandings.
- Assignment: We may assign or transfer these Terms, in whole or in part, without restriction. You may not assign your rights or obligations under these Terms without our prior written consent.
- Waiver: Our failure to enforce any provision of these Terms does not constitute a waiver of that provision or any other provision.
- Shopify relationship: ClearSignal is an independent application. Shopify Inc. is not responsible for the App and has no liability to you in connection with these Terms or your use of the App.
15. Contact Us
If you have questions about these Terms, contact us at: