Skip to main content

Terms of Service

Last updated: August 11, 2026

These Terms of Service ("Terms") govern your access to and use of the StorePilot platform ("Platform"), including the SaaS dashboard, the WordPress plugin ("Plugin"), and all associated APIs and services (collectively, "the Service"). By installing the Plugin or registering an account on the Platform, you ("Client") agree to be bound by these Terms in full.

If you do not agree with any part of these Terms, do not install the Plugin or use the Platform.


1. Acceptance of Terms

By performing any of the following actions, you acknowledge that you have read, understood, and agree to be bound by these Terms and our Privacy Policy:

  • Creating an account on the Platform;
  • Installing or activating the StorePilot WordPress plugin on any website;
  • Sending data to the Platform API using an API key;
  • Accessing the Platform dashboard.

2. Description of the Service

StorePilot is a SaaS analytics and monitoring platform for WordPress-based websites. It provides:

  • JavaScript and PHP error capture and grouping;
  • Session recording and replay;
  • WooCommerce lead capture and tracking;
  • Pageview and visitor analytics;
  • Real-time dashboard for all collected data.

The Platform acts as a Data Processor on behalf of the Client. The Client operates as the Data Controller with respect to end-user personal data collected by the Plugin.


3. Client Responsibilities

By using the Service, you agree that you are solely responsible for:

3.1 Cookie Consent & Visitor Disclosure
Obtaining all legally required consents from your website visitors before the Plugin begins collecting data (page views, session recordings, lead information, etc.). This includes compliance with GDPR, ePrivacy Directive, CCPA, and any other applicable data protection laws in your jurisdiction. The Platform does not manage cookie consent on your behalf — you must integrate a cookie consent mechanism on your own website.

3.2 Privacy Policy
Maintaining an accurate, up-to-date Privacy Policy on your website that discloses to visitors what data is collected, how it is used, and how long it is retained. Your Privacy Policy must reference the use of session recording and analytics tools.

3.3 API Key Security
Keeping your Platform API key confidential. You must not share the API key publicly, commit it to a public repository, or include it in client-side code that is accessible to end users. Any unauthorized use of your API key is your responsibility.

3.4 Lawful Purpose
Using the Service only for lawful purposes consistent with applicable law. You must not use the Service to collect data from minors under 16 years of age without verifiable parental consent.

3.5 Notification of Data Subjects
Informing your website visitors about session recording in your site's Privacy Policy and cookie notice.


4. Data & Privacy

4.1 Data Ownership
All data collected through the Plugin from your website belongs to you. We do not sell, rent, or share your data with third parties.

4.2 Data Retention
Data is retained according to the schedule published in our Privacy Policy — in summary: pageviews 90 days, session recordings 14 days, errors 180 days, visitor records 400 days, survey responses 365 days, aggregated statistics 2 years. Leads are kept indefinitely unless you set a limit under Settings → Privacy → Delete leads after.

You may delete individual visitor records, errors, recordings and leads at any time from the dashboard.

4.3 Right to Erasure
The Platform provides a "Right to Erasure" API endpoint (DELETE /api/v1/sites/:id/visitors/:id/data) to allow you to fulfill GDPR Article 17 requests from your website visitors. You are responsible for implementing the process for handling such requests.

4.4 Data Processing Agreement
By accepting these Terms, you also accept the Data Processing Agreement (DPA) which is incorporated herein by reference and governs how we process personal data on your behalf as a Data Processor.

4.5 Usage Limits
Each organization is on a plan, and each plan sets a monthly allowance. The Free plan includes 1 site, 10000 events per month, and 100 recorded sessions per month.

An event is a single pageview, a single error occurrence, a newly captured lead, or a recorded interaction (a click, a rage click, or a scroll-depth measurement). Repeated updates to an existing record — a lead's basket changing, time-on-page being reported for a pageview already counted, an order being marked as placed — are not counted again. Allowances reset on the first day of each calendar month, UTC.

Going over an allowance does not interrupt the Service immediately. We will notify the organization's owners by email when usage reaches 80% of an allowance, and again when it reaches 100%. Collection continues until usage reaches 120% of the allowance, after which we may stop accepting pageviews, interaction events, session recordings and page snapshots for the remainder of the calendar month.

Error reports and lead captures are never refused for exceeding an allowance. Error monitoring is what tells you your store is broken, and a captured lead is your revenue and cannot be recreated; we will not withhold either one over a usage limit. Data already collected is never deleted because of an allowance, and remains subject only to the retention schedule in section 4.2.

The number of sites in an organization is checked when a site is created. If you move to a plan that allows fewer sites than you already have, no existing site is disabled or deleted — you are prevented from adding new ones until you are within the limit.


5. Plans and Fees

StorePilot is free to use while the Service is in testing. No payment method can be added and no charge is made. Every organization is on the Free plan, except where StorePilot has granted a larger allowance at no charge — a pilot, a partner or a support case. A granted allowance costs nothing, is never a paid plan, and can be withdrawn; it changes your allowance, not this agreement. Sections 5 to 9 describe the paid service and take effect only when charging begins. No organization is ever charged without an owner first choosing a plan and supplying a payment method, so this cannot start for you without a deliberate action by someone in your organization.

The Service is offered on plans. Each plan grants an allowance of sites, events and recorded sessions, described in section 4.5, and is billed monthly in advance.

PlanPriceSitesEvents / monthRecorded sessions / month
FreeFree110000100
Starter19 EUR per month31000001000
Pro49 EUR per month105000005000
Business149 EUR per month25200000020000

Fees are stated exclusive of any value added tax or equivalent sales tax, which is added at checkout where applicable and is determined by your billing location. When charging begins, payment will be taken by a payment provider acting as merchant of record, who will issue the invoice; StorePilot does not receive, process or store card details at any point. The provider will be added to the sub-processor list available under the Data Processing Agreement §4 before it is used.

An organization that has never subscribed is on the Free plan. It remains available indefinitely and requires no payment method.


6. Free Trial

Paid plans begin with a 14-day free trial. No payment method is required to start one, and no charge is made during it.

At the end of the trial, an organization that has not supplied a payment method returns to the Free plan. Nothing collected during the trial is deleted as a result; it remains subject to the retention schedule in section 4.2, and allowances then apply as they do to any Free plan.

Each organization is entitled to one trial.


7. Payment Failure and Suspension

If a payment fails, we will notify the organization's owners and retry. The subscription enters a past-due state in which the dashboard, exports and all data collection continue to work; the only restriction is that new sites cannot be added.

If payment has not succeeded 14 days after the first failure, the subscription is cancelled. A cancelled subscription is not a deletion and not a lockout:

  • The dashboard remains readable and CSV export remains available. The data is yours, and we will not withhold it to settle an invoice.
  • Error reports and lead captures continue to be collected, for the reason given in section 4.5: error monitoring is what tells you your store is broken, and a lead cannot be recreated.
  • Pageviews, interaction events, heatmaps and session recordings stop being collected.
  • Settings and other changes to your account are read-only until a plan is chosen again.

Data already collected is never deleted because of a payment failure. It remains subject only to the retention schedule in section 4.2.


8. Cancellation and Refunds

You may cancel at any time from Billing → Payment details, which opens the payment provider's own portal. Cancellation takes effect at the end of the period already paid for; access is not cut short, and the plan's allowances apply for the remainder of that period.

Fees already paid are not refunded on a pro-rata basis for an unused part of a period, except where a refund is required by applicable consumer law. If you believe you have been charged in error, contact us at the address in section 16 and we will investigate.

Deleting your account is a separate action from cancelling a subscription, and it does delete your data. See section 4.3 and the GDPR notice.


9. Changes to Plans and Prices

We may change plan prices, allowances or composition. For an existing paid subscription:

  • We will give at least 30 days' notice by email to the organization's owners before a change takes effect.
  • The change applies from the start of the next billing period after that notice.
  • If you do not accept it, you may cancel before it takes effect under section 8.

Changing your own plan takes effect immediately for allowances. Moving to a plan that permits fewer sites does not disable or delete any existing site — see section 4.5.


10. Service Availability

The Platform is provided on an "as-is" and "as-available" basis. We do not guarantee uninterrupted uptime. Scheduled maintenance and unexpected outages may occur. We will make commercially reasonable efforts to maintain service availability.


11. Intellectual Property

The Platform, the dashboard and the StorePilot Node SDK are and remain the exclusive intellectual property of StorePilot. These Terms do not grant you any rights to their source code, to StorePilot trademarks, or to any other intellectual property of the Service beyond the limited right to use the Service as described herein. The Node SDK carries its own proprietary licence, distributed with the package.

The WordPress plugin is the exception, and it is licensed to you under the GNU General Public License, version 2 or later. A WordPress plugin runs inside WordPress and is a derivative work of it, so it could not honestly be licensed any other way. That licence gives you the right to read, modify and pass on the plugin's own source code. It reaches nothing else: not the Platform, which is a network service we never distribute to you, not the dashboard, and not the Node SDK. Copyright in the plugin remains ours; the GPL is a licence to distribute, not a transfer of ownership, and it says nothing about what the Service costs.


12. Prohibited Use

You must not:

  • Reverse-engineer, decompile, or disassemble any portion of the Platform;
  • Attempt to gain unauthorized access to the Platform or its infrastructure;
  • Use the Service to collect data in violation of applicable law;
  • Resell, sublicense, or transfer your account to a third party;
  • Use the Service to store illegal, defamatory, or infringing content;
  • Flood the ingestion API with synthetic or test data at a scale that degrades service for other clients.

13. Limitation of Liability

To the maximum extent permitted by applicable law, StorePilot shall not be liable for any indirect, incidental, special, or consequential damages arising out of or in connection with the use or inability to use the Service, including but not limited to loss of revenue, data, or business opportunity, even if advised of the possibility of such damages.


14. Modification of Terms

We reserve the right to modify these Terms at any time. We will notify registered users of material changes by email or through the Platform dashboard. Continued use of the Service after changes take effect constitutes your acceptance of the revised Terms.


15. Governing Law

These Terms are governed by and construed in accordance with applicable law. Any disputes shall be resolved through good-faith negotiations, and if unresolved, through arbitration or courts of competent jurisdiction.


16. Contact

For questions about these Terms, please contact us at: contact@store-pilot.net