Effective date: 1 May 2025 · Version 1.1
Please read these Terms carefully. By registering an account or using the EuroBug Service, you agree to be bound by these Terms and our Data Processing Agreement, which is incorporated herein by reference.
These Terms of Service ("Terms") constitute a legally binding agreement between:
"Service" — the EuroBug frontend error tracking platform, including the tracker script, dashboard, API, and all related features.
"Account" — the Customer's registered account on the Service.
"Content" — error events, stack traces, source maps, and any other data submitted to the Service by or on behalf of the Customer.
"Plan" — the subscription tier selected by the Customer (Developer, Startup, or Agency).
"User" — any individual authorised by the Customer to access the Account.
"DPA" — the Data Processing Agreement published at eurobug.eu/dpa.
EuroBug provides a B2B frontend JavaScript error tracking service. Features and limits are determined by the Customer's Plan:
| Plan | Price (excl. VAT) | Unique Errors / Period | Retention |
|---|---|---|---|
| Developer | €0 | 500 | 7 days |
| Startup | €20/mo | 25,000 | 90 days |
| Agency | €50/mo | 250,000 | 365 days |
EuroBug reserves the right to modify Plan features, limits, and pricing with at least 30 days' advance notice. Existing paid subscriptions will not be repriced during the then-current billing period.
To use the Service, the Customer must register an Account using a valid business email address. The Customer represents that all registration information is accurate, complete, and current. The Customer is responsible for:
The Service may be used solely for lawful monitoring of the Customer's own software applications and websites for technical errors, and for related internal software quality purposes.
The Customer shall not, and shall ensure that Users do not:
The Customer must not knowingly transmit to the Service, or configure its application in a manner likely to transmit, any of the following categories of highly sensitive data:
Best-effort scrubbing: EuroBug applies automatic PII scrubbing at two independent layers (client-side tracker and server-side ingest). However, no automated system provides a complete guarantee. The Customer, as Data Controller, bears full legal responsibility for the data it chooses to transmit.
By creating an Account and using the Service, the Customer expressly agrees to these Terms and to the Data Processing Agreement (DPA), which is an integral and legally binding part of this agreement. The DPA governs EuroBug's processing of Personal Data on behalf of the Customer in its capacity as Processor under the GDPR. In the event of a conflict between these Terms and the DPA on matters of data protection, the DPA shall prevail.
The Customer, as Data Controller, is solely responsible for: (a) ensuring it has a valid legal basis to monitor its end-users; (b) informing end-users of the processing in an appropriate privacy notice; and (c) ensuring that the data submitted to the Service complies with all applicable law.
Paid Plans are billed monthly in advance via Mollie B.V. (Netherlands). The billing cycle begins on the date of the first successful payment.
All prices are stated exclusive of VAT (btw). VAT is applied at the rate applicable to the Customer's jurisdiction in accordance with EU VAT rules. B2B customers in the EU with a valid VAT number may supply it to enable the reverse-charge mechanism.
Subscriptions renew automatically at the end of each billing period unless the Customer cancels before the renewal date via the dashboard billing settings.
Upgrades take effect immediately and are prorated. Downgrades take effect at the end of the then-current billing period; the Customer retains access to current Plan features until that date. Downgrading may result in the deletion of data that exceeds the lower Plan's retention limits at the next scheduled retention run.
Fees paid are non-refundable except as required by applicable Dutch consumer protection law. Cancellation of a subscription mid-period does not entitle the Customer to a refund for the unused portion.
If a payment fails, EuroBug will attempt collection on subsequent days and notify the Customer by email. After 14 calendar days of non-payment, EuroBug reserves the right to downgrade the Account to the Developer (free) Plan and enforce that Plan's 7-day data retention period.
EuroBug retains all intellectual property rights in the Service, including tracker scripts, dashboard, documentation, and underlying technology. These Terms do not grant the Customer any ownership rights in the Service.
The Customer retains ownership of its Content. The Customer grants EuroBug a limited, non-exclusive licence to store, process, and display Content solely to provide the Service.
Each party agrees to keep confidential any non-public information received from the other party that is reasonably understood to be confidential. Each party shall use Confidential Information solely for the purposes of this agreement and shall not disclose it to third parties without prior written consent, except as required by law or to professional advisors bound by equivalent obligations.
The Customer shall fully indemnify, defend, and hold harmless EuroBug B.V. and its directors, employees, agents, and sub-processors (collectively, "Indemnified Parties") from and against any and all claims, losses, liabilities, damages, fines, penalties, costs, and reasonable legal fees arising out of or related to:
This indemnification obligation survives termination. EuroBug will give the Customer prompt written notice of any indemnifiable claim. The Customer may not settle any claim that imposes obligations on or admits liability of EuroBug without EuroBug's prior written consent.
The Service is provided "as is" and "as available", without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, title, or non-infringement. EuroBug does not warrant that the Service will be uninterrupted, error-free, or that all errors in the Customer's application will be captured or correctly reported.
EuroBug does not guarantee any minimum level of availability. Planned and unplanned maintenance, Scaleway infrastructure incidents, DDoS attacks, and other events outside EuroBug's reasonable control may cause interruptions. EuroBug will make reasonable efforts to communicate planned maintenance in advance.
Automatic PII scrubbing is provided on a best-effort basis. It does not constitute a guarantee that all personal data will be removed from all error payloads. The Customer must not rely on EuroBug's scrubbing as its sole data protection measure.
To the maximum extent permitted by applicable Dutch law, EuroBug shall not be liable to the Customer or any third party for any indirect, incidental, consequential, special, exemplary, or punitive damages of any kind, including but not limited to: loss of profits or revenue, loss of business, loss of data, loss of goodwill, business interruption, or cost of substitute services — even if EuroBug has been advised of the possibility of such damages and regardless of the legal theory under which such damages are claimed (contract, tort, strict liability, or otherwise).
EuroBug's total aggregate liability for direct damages arising out of or in connection with the Service or these Terms (regardless of the form of action or legal theory) shall not exceed:
The exclusions and caps in Sections 11.1 and 11.2 do not apply to liability arising from: (a) wilful misconduct (opzet) or gross negligence (grove schuld) by EuroBug; or (b) death or personal injury caused by EuroBug's negligence.
The Customer acknowledges that the limitations in this Section 11 reflect a reasonable allocation of risk and are a fundamental part of the basis of the bargain between the parties. EuroBug would not provide the Service at the stated prices without these limitations.
EuroBug reserves the right to immediately suspend, throttle, or terminate the Customer's access to the Service, in whole or in part, without prior notice and without liability for any refund or compensation, if EuroBug determines in its sole and reasonable discretion that:
EuroBug will make reasonable efforts to notify the Customer of a suspension promptly after taking such action. Suspension does not relieve the Customer of its obligation to pay outstanding fees.
EuroBug may terminate the Customer's Account for cause with immediate effect upon written notice if the Customer materially breaches these Terms and fails to cure such breach within 10 business days of written notice (where the breach is curable).
Upon termination, all rights granted to the Customer cease immediately. Content will be handled in accordance with Section 9.2 of the DPA. Sections 7, 9, 10, 11, 14, and 16 of these Terms survive termination indefinitely.
The Customer may terminate the Service at any time by cancelling the subscription via the dashboard billing settings or by contacting hello@eurobug.eu. Cancellation of a paid Plan takes effect at the end of the then-current billing period. The Developer (free) Plan may be deactivated immediately upon request.
Neither party shall be liable for delays or failures in performance resulting from causes beyond its reasonable control, including but not limited to: acts of God, war, pandemic, government or regulatory action, internet or power infrastructure failures, distributed denial-of-service attacks, failure of Scaleway SAS infrastructure, or supply chain disruptions. The affected party shall notify the other promptly and use reasonable efforts to resume performance.
EuroBug may modify these Terms at any time. For material changes, EuroBug will provide at least 30 days' advance written notice by email or in-app notification. Continued use of the Service after the effective date of a change constitutes acceptance. If the Customer does not accept a material change, the Customer may terminate the Service before the effective date and will receive a pro-rata refund for any prepaid period after the termination date.
These Terms are governed exclusively by the laws of the Netherlands, excluding its conflict-of-law principles. The CISG does not apply.
Any dispute arising out of or in connection with these Terms, including any dispute concerning their existence, validity, or termination, shall be subject to the exclusive jurisdiction of the competent court in Amsterdam, the Netherlands.
Entire Agreement. These Terms, together with the DPA, constitute the entire agreement between the parties with respect to the Service and supersede all prior representations or agreements.
Severability. If any provision is found unenforceable, it shall be modified to the minimum extent necessary and the remainder shall continue in full force.
Waiver. Failure to enforce any provision is not a waiver of that or any other provision.
Assignment. The Customer may not assign these Terms without EuroBug's prior written consent. EuroBug may assign these Terms in connection with a merger, acquisition, or sale of all or substantially all of its assets.
Language. These Terms are drafted in English, which shall be the controlling language. Any translation is for convenience only.
Legal and billing enquiries: hello@eurobug.eu
Data protection and DPA enquiries: hello@eurobug.eu
Security disclosures: hello@eurobug.eu