Terms of Service
Last updated: April 2026
1. Acceptance of Terms
By creating an account, accessing, or using InsightEdge (the “Service”), a product operated by STEPlus (“we,” “us,” or “our”), you agree to be bound by these Terms of Service (“Terms”). If you do not agree, you may not use the Service.
You must be at least 16 years of age to use InsightEdge. By using the Service, you represent that you meet this age requirement. These Terms supplement the STEPlus Terms of Service which govern your STEPlus Identity account.
2. Description of Service
InsightEdge is a privacy-first web analytics platform that provides:
- Cookie-free website traffic tracking via a lightweight script.
- Real-time analytics dashboards with visitor, pageview, and conversion metrics.
- Conversion funnel analysis and goal tracking with revenue attribution.
- Traffic attribution across 10 auto-classified channels with full UTM support.
- Traffic shields for blocking unwanted traffic by IP, country, hostname, or page path.
- Scheduled email reports and configurable traffic spike/drop alerts.
- Team collaboration with 5 roles, guest access, shared dashboard links, and audit logs.
- GraphQL and REST APIs with rate-limited API key management.
- CSV data import and CSV/JSON data export.
3. Accounts & Authentication
InsightEdge uses STEPlus Identity for authentication. You are responsible for maintaining the security of your account credentials. You must notify us immediately if you suspect unauthorised access to your account.
Each InsightEdge account is associated with one or more teams. You may create multiple teams and invite other users with appropriate roles. You are responsible for all activity under your account and teams.
4. Free Tier & Pricing
InsightEdge offers a free tier with no limits on websites, events, pageviews, team members, or data retention. The free tier includes all core features as described in our pricing page.
We reserve the right to introduce paid plans (e.g., Enterprise) with additional features in the future. Any changes to pricing will be communicated in advance.
5. Acceptable Use
You agree not to:
- Use the Service for any unlawful purpose or in violation of any applicable laws.
- Attempt to gain unauthorised access to the Service, other accounts, or our infrastructure.
- Interfere with or disrupt the Service or its infrastructure.
- Use the Service to track visitors in a manner that violates their rights or applicable privacy laws.
- Reverse-engineer, decompile, or attempt to extract the source code of the Service.
- Resell, sublicense, or redistribute the Service without our written consent.
- Use automated tools to scrape, overload, or abuse the Service or its APIs beyond reasonable rate limits.
- Upload malicious content, viruses, or harmful code through data imports or API calls.
We reserve the right to suspend or terminate accounts that violate these terms without prior notice.
6. Tracker Script & Data Collection
By installing the InsightEdge tracker script on your website, you represent that:
- You own or have authorisation to add tracking to the website(s) you register.
- You will inform your website visitors about the use of analytics in your own privacy policy, even though InsightEdge does not require cookie consent.
- You will not modify the tracker script to collect personal data beyond what InsightEdge is designed to process.
The tracker script is provided as-is. We may update the script from time to time to improve functionality, performance, or security. These updates are applied automatically.
7. API Usage
InsightEdge provides GraphQL and REST APIs for programmatic access. API usage is subject to:
- Rate limits: API keys have configurable rate limits (default: 600 requests per hour). Exceeding limits results in temporary throttling.
- Key types: Stats API keys provide read-only access to analytics data. Sites API keys allow site management operations.
- Security: You are responsible for keeping API keys confidential. Compromised keys should be revoked immediately via the dashboard.
We reserve the right to modify rate limits or API functionality with reasonable notice.
8. Data Ownership & Portability
Your data is yours. All analytics data collected through your tracker script belongs to you. We do not claim ownership over your data.
You may export your complete analytics data at any time in CSV or JSON format. You may also import historical data via CSV. We do not restrict data portability or impose exit fees.
Upon account or team deletion, all associated analytics data, configurations, goals, funnels, segments, shields, reports, alerts, shared links, and API keys are permanently and irreversibly deleted.
9. Shared Dashboards & Guest Access
You may create public shared links to your analytics dashboards with optional password protection and segment filtering. You are responsible for managing who has access to shared links and guest accounts.
Guest users (Guest Editor or Guest Viewer) have limited access scoped to specific sites. You are responsible for the activity of guests you invite.
10. Service Availability
We strive to maintain high availability of the Service. However, we do not guarantee uninterrupted or error-free operation. The Service may be temporarily unavailable due to:
- Planned maintenance (communicated in advance when possible).
- Infrastructure issues beyond our reasonable control.
- Security incidents requiring immediate response.
Enterprise customers with SLA agreements are governed by their specific SLA terms.
11. Limitation of Liability
To the maximum extent permitted by law, InsightEdge and STEPlus shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including but not limited to loss of profits, data, or business opportunities, arising from your use of or inability to use the Service.
12. Disclaimer of Warranties
The Service is provided “as is” and “as available” without warranties of any kind, whether express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
We do not warrant that the Service will meet your specific requirements, that analytics data will be 100% accurate, or that the Service will be uninterrupted or error-free.
13. Termination
You may stop using InsightEdge at any time by removing the tracker script from your websites and deleting your sites/teams from the dashboard.
We may suspend or terminate your access to the Service if you violate these Terms, engage in abusive behaviour, or if required by law. Upon termination, your right to use the Service ceases immediately. Data deletion follows the process described in Section 8.
14. Changes to Terms
We may update these Terms from time to time. When we make material changes, we will update the “Last updated” date at the top of this page. Continued use of InsightEdge after changes constitutes acceptance of the updated Terms.
15. Governing Law
These Terms shall be governed by and construed in accordance with applicable laws. Any disputes arising from these Terms or the Service shall be resolved through good-faith negotiation. If a dispute cannot be resolved through negotiation within a reasonable time, either party may pursue resolution through the appropriate legal channels in the applicable jurisdiction.
16. Privacy
Your use of InsightEdge is also governed by our Privacy Policy, which describes how we collect, use, and protect data.
17. Contact
If you have questions about these Terms, please reach out to us via our contact form.