Privacy Policy
Last updated: January 21, 2026
TL;DR: We don't track you. Your code stays private. We only use your IP address temporarily for rate limiting.
What We Collect
- IP addresses (temporary, in-memory only)
- Purpose: Rate limiting to prevent service abuse
- Storage: RAM only, never written to disk
- Duration: Automatically deleted after 60 seconds
- Anonymous usage statistics
- Total number of compilations (counter only)
- Success/failure rates
- Average compilation times
- No user identification possible
Local Storage
We use your browser's local storage (not cookies) for:
- Theme preference: Remembers your light/dark mode choice
- Editor content: Saves your code locally to prevent data loss
This data:
- Never leaves your device
- Is not transmitted to our servers
- Can be cleared via your browser settings
- Is not used for tracking or identification
What We DON'T Collect
- ❌ No user accounts or registration
- ❌ No cookies or tracking
- ❌ Your source code is never stored
- ❌ No analytics or third-party tracking (Google Analytics, etc.)
- ❌ No browser fingerprinting
- ❌ No geolocation data
- ❌ No email addresses or personal information
How We Use Data
IP Addresses: Used solely for rate limiting (20 requests per minute) to prevent abuse and ensure fair service availability for all users. IPs are processed in-memory only and automatically expire after 60 seconds.
Statistics: Anonymous counters help us monitor service health, performance, and identify issues. No individual user activity can be tracked or identified.
Your Code: Source code you compile is processed entirely in memory and never saved to disk or logs. It exists only for the duration of compilation (~1-2 seconds) and is immediately discarded.
Data Retention
| Data Type |
Retention |
| IP addresses |
60 seconds (in memory) |
| Usage statistics |
Indefinitely (anonymous) |
| Source code |
Never stored |
Legal Basis (GDPR)
We process IP addresses under legitimate interest (GDPR Article 6(1)(f)) to:
- Protect our service from denial-of-service attacks
- Ensure fair availability for all users
- Maintain service stability and performance
Anonymous statistics are not considered personal data under GDPR as they cannot identify individuals.
Your Rights
Under GDPR, you have rights regarding your personal data. However, since we:
- Don't store personal data beyond 60 seconds
- Don't create user profiles
- Don't track individual users
Most rights (access, deletion, portability) are not applicable. If you have concerns or questions, please contact us.
Third-Party Services
This service uses:
- CDNs for loading fonts and libraries (Google Fonts, Cloudflare CDN)
- These may process your IP address according to their own privacy policies
- We have no control over their data processing
Data Security
We implement appropriate security measures:
- HTTPS encryption for all connections
- Input validation and sanitization
- Rate limiting to prevent abuse
- In-memory processing (no disk writes for user data)
- Regular security updates
Changes to This Policy
We may update this privacy policy occasionally. The "Last updated" date at the top indicates when changes were made.
Contact
Questions about privacy? Visit our GitHub repository or open an issue.
← Back to Compiler