Legal
Terms of Service
These terms govern your use of EZLogs. By signing up for an account or using any part of the service, you agree to them. Please read carefully.
1. The agreement
This is a contract between you (or the legal entity you represent — "Customer") and Razvan Dezsi, a sole trader and tax resident in Spain (NIE Y8228368V), trading as EZLogs ("we", "us", "EZLogs"). The contract is formed when you click "Sign up" and accept these terms.
2. The service
EZLogs is a software-as-a-service product that:
- Receives structured event data from your application via the EZLogs agent.
- Stores, correlates, and renders those events as human-readable activity logs.
- Optionally exposes those logs to AI agents you authorize, via a query-only MCP server.
EZLogs is read-only by design: we do not write back into your application under any circumstance. We do not perform actions on your behalf in third-party systems.
3. Your account
You must provide accurate signup information and keep your password confidential. You are responsible for all activity under your account. Notify us at hello@ezlogs.io immediately if you suspect unauthorized use.
You must be at least 18 years old and able to enter into a binding contract under the law of your jurisdiction.
4. Free trial
New accounts get 14 days of full-product access at no cost. No credit card is required. At the end of the trial period, ingestion of new events pauses unless you select a paid plan. Your collected data remains viewable on a paused account; we retain it for 30 days after the trial ends, after which it may be deleted.
5. Paid subscriptions
- Pricing is listed at ezlogs.io/#pricing and on the in-app billing page. All prices are in Euros (EUR) and exclude applicable VAT, which is added at checkout based on your billing country.
- Billing cycle: monthly, in advance. Your card is charged automatically each cycle by our payment processor, Stripe.
- Quotas: each plan includes a monthly action quota, a retention window, a seat count, and a chat-message quota. Usage above quota may be rate-limited or charged at the overage rate published in-app.
- Plan changes: upgrades take effect immediately with prorated billing. Downgrades take effect at the end of the current billing cycle.
- Cancellation: you may cancel at any time from your account settings. You will not be billed for the next cycle. We do not pro-rate refunds for partial months.
- Refunds: we do not offer refunds for unused time on cancelled plans. If you believe a charge is incorrect, contact us within 30 days and we will investigate in good faith.
6. Acceptable use
You agree not to use EZLogs to:
- Capture event data from applications you do not own or have authorization to monitor.
- Send us data that violates applicable privacy law, including unredacted health, financial, or biometric data that you are not authorized to process.
- Interfere with the operation of the service, attempt to gain unauthorized access, or probe for vulnerabilities outside of a responsible disclosure (security@ezlogs.io).
- Resell, sublicense, or white-label the EZLogs service without a separate written agreement.
- Use the service in any way that breaks applicable law.
We reserve the right to suspend or terminate accounts that materially breach these rules, with written notice where reasonably possible.
7. Your data, your ownership
You retain all rights to the event data your application sends us. We process it on your behalf to operate the service. We do not sell your data, we do not train AI models on it, and we do not share it with third parties except as listed in our subprocessor list.
You can export your data via the in-app audit export feature, or request a one-time export by emailing hello@ezlogs.io.
8. Our intellectual property
The EZLogs name, logo, software, documentation, and the structure of the activity-log format are our intellectual property. The agent packages (ez_logs_agent, ezlogs-nextjs) are open source under their respective licenses; nothing in these terms restricts your rights under those licenses.
9. Service availability
We work hard to keep EZLogs available, but we do not provide a contractual uptime guarantee on standard plans. Status and historical uptime are published at our status page when available.
The EZLogs agent is designed to fail open: if our service is unavailable, your application continues to run normally. Events buffered in memory are retried; events that overflow the buffer are dropped (oldest first). The agent never blocks your customer's request.
10. Warranty disclaimer
EZLogs is provided "as is". To the maximum extent permitted by law, we disclaim all implied warranties including merchantability, fitness for a particular purpose, and non-infringement. We do not warrant that the service will be uninterrupted, error-free, or that all events you send will be processed.
11. Limitation of liability
To the maximum extent permitted by law:
- Neither party is liable for indirect, incidental, consequential, or punitive damages, or for loss of profits, revenue, or data.
- Our total liability for any claim under or relating to these terms is capped at the fees you paid us in the 12 months immediately preceding the event giving rise to the claim, or €100, whichever is greater.
Nothing in these terms limits liability that cannot be limited under applicable law (e.g. fraud, gross negligence, statutory consumer rights).
12. Indemnification
You agree to indemnify and hold us harmless from third-party claims arising out of your use of the service in breach of these terms or applicable law, including claims that the data you sent us infringed someone's rights.
13. Term and termination
These terms apply for as long as you have an account. Either party may terminate at any time. On termination:
- You lose access to the service.
- We delete your account data within 30 days, except where retention is required by law (e.g. billing records).
- Sections that by their nature should survive (ownership, liability, indemnification, governing law) survive termination.
14. Changes to these terms
We may change these terms as the product evolves. The effective date at the top reflects the most recent change. For material changes we will notify account owners by email at least 30 days in advance. If you do not agree to a change, you may cancel your account before the change takes effect.
15. Data processing addendum
If you process personal data of your end users through EZLogs and need a GDPR-compliant Data Processing Agreement, see our standard DPA. The DPA is incorporated into these terms by reference when you process personal data through the service.
16. Governing law and jurisdiction
These terms are governed by Spanish law. Any dispute arising from these terms shall be subject to the exclusive jurisdiction of the courts of Spain, except that we may bring a claim for injunctive relief in any court of competent jurisdiction.
If you are a consumer (not acting for purposes of a trade, business, profession or craft) you also retain the protections of the mandatory consumer-protection law of your country of residence.
17. Contact
Questions about these terms: hello@ezlogs.io.
← Back to home