Privacy Policy
Last updated: April 2026
Introduction
EasyLayer is an open-source blockchain framework. This Privacy Policy describes how we collect and use information through our website (easylayer.io).
Important: When you deploy EasyLayer's packages (@easylayer/bitcoin-crawler, etc.), all blockchain data and application data stays entirely on YOUR infrastructure. We never see, access, or collect data from your self-hosted deployments.
We operate from the Republic of Cyprus, European Union, and are subject to EU data protection law including the General Data Protection Regulation (GDPR).
What We Are
We are an open-source project providing npm packages that you install and run on your own servers. We are NOT a cloud service or SaaS platform.
Information We Collect on Our Website
Email Addresses (Newsletter)
When you voluntarily provide your email through our newsletter form:
- What: Your email address
- How: Stored in Loops.so (our email platform)
- Why: To send you updates about EasyLayer releases, features, and announcements
- Legal basis (GDPR): Your consent
- Your control: Unsubscribe anytime via the link in any email
Enterprise Contact Form
When you submit the enterprise contact form at /enterprise:
- What: Email, company name, and optional details you provide (blockchain, service type, scale, message)
- How: Stored in a Google Sheets document accessible only to the EasyLayer team
- Why: To respond to your business inquiry and discuss potential collaboration
- Legal basis (GDPR): Legitimate interest in responding to business inquiries
- Retention: Kept until the inquiry is resolved or you request deletion
- Your control: Email privacy@easylayer.io to request deletion
Website Analytics
We use analytics tools to understand how visitors use our website:
Google Analytics:
- Pages visited, time on site
- Geographic location (country/city level)
- Browser and device information
- Referral sources
Facebook Pixel:
- Page views
- Conversion tracking and advertising optimisation
Legal basis (GDPR): Legitimate interest in improving our website
Your control: Use browser extensions like uBlock Origin or Privacy Badger to block analytics.
Technical Information
Standard web server logs may include IP addresses, browser user agent, timestamp of visit, and pages accessed. Used for security and site maintenance only. Retained for 90 days.
What We DON'T Collect
- No account registration or passwords
- No payment information (everything is free and open-source)
- No data from your blockchain indexer deployments
- No blockchain data you process
- No database contents from your Event Stores
- No API keys or private keys
Your GDPR Rights
If you are located in the European Union or European Economic Area, you have the following rights under the GDPR:
| Right | What it means |
|---|---|
| Access | Request a copy of the personal data we hold about you |
| Rectification | Ask us to correct inaccurate or incomplete data |
| Erasure | Ask us to delete your personal data ("right to be forgotten") |
| Restriction | Ask us to stop processing your data in certain circumstances |
| Portability | Receive your data in a structured, machine-readable format |
| Object | Object to processing based on legitimate interests |
| Withdraw consent | Withdraw consent at any time (e.g., unsubscribe from newsletter) |
To exercise any right: Email privacy@easylayer.io. We will respond within 30 days.
If you believe we are not handling your data correctly, you have the right to lodge a complaint with the Cyprus Commissioner for Personal Data Protection (www.dataprotection.gov.cy) or your local supervisory authority.
Your Self-Hosted Data
When you use EasyLayer packages:
- All blockchain data stays on YOUR servers
- Your Event Store database is under YOUR control
- Your application data never leaves YOUR infrastructure
- We have ZERO access to any data you process
This is the fundamental principle of self-hosted open-source software.
Cookies
Our website uses cookies for:
- Google Analytics tracking
- Facebook Pixel tracking
No authentication cookies (we don't have user accounts on this website). You can clear cookies at any time in your browser settings.
Third-Party Services
| Service | Purpose | Privacy Policy |
|---|---|---|
| Loops.so | Newsletter platform | https://loops.so/privacy |
| Google Analytics | Website analytics | https://policies.google.com/privacy |
| Facebook Pixel | Advertising analytics | https://www.facebook.com/privacy/explanation |
| Google Sheets | Enterprise lead storage | https://policies.google.com/privacy |
| Vercel | Website hosting | https://vercel.com/legal/privacy-policy |
| GitHub | Code hosting and discussions | https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement |
Data Retention
| Data type | Retention period |
|---|---|
| Newsletter emails | Until unsubscribe |
| Enterprise form submissions | Until inquiry resolved or deletion requested |
| Analytics data | Per Google's retention settings (26 months default) |
| Server logs | 90 days |
International Data Transfers
We are based in Cyprus (EU). Some of our service providers (Google, Facebook, Loops.so) may process data outside the EU. These transfers are protected by Standard Contractual Clauses or adequacy decisions under GDPR.
Children's Privacy
Our website is not directed at children under 16. We do not knowingly collect information from children.
Changes to This Policy
We may update this Privacy Policy. Changes will be posted on this page with an updated date. For significant changes, we will notify newsletter subscribers.
Open Source Transparency
Our website code is open source. You can review what we do:
- GitHub: https://github.com/easylayer
Contact
Questions about this Privacy Policy or requests to exercise your rights:
Email: privacy@easylayer.io
GitHub Discussions: https://github.com/easylayer/core/discussions
EasyLayer
Republic of Cyprus, European Union