Privacy Policy
Transparency is at the core of Pretty Print. Because your code never leaves your browser, your privacy is literally built into the architecture.
100% Client-Side
We process all formatting, minification, and validation logic directly within your web browser using JavaScript and Web Workers. Your data is never transmitted to our servers.
No Data Logging
Since we don't have a backend processing layer for your code, we cannot and do not log the contents of your formatting requests. What you paste is for your eyes only.
1. Information We Collect
We aim for minimal data collection. We do not require account creation, and we do not store your source code. The only information we interact with includes:
- Local Storage: We use browser Local Storage to save your editor settings (theme, tab size) and your last input to improve your workflow between sessions. You can clear this anytime by clearing your browser cache.
- Technical Metadata: Standard web server logs (IP addresses, browser types) are collected by our hosting provider for security and analytics purposes, but these are never linked to the content you format.
2. Third-Party Services
We may use third-party tools like Google Analytics to understand site traffic. These tools may use cookies to track anonymous usage patterns (pages visited, time on site). No code data is ever shared with these providers.
3. Security
Security is our primary feature. By eliminating the transit of your code over the internet to a central server, we eliminate the primary risk associated with online development tools. Your data remains in your browser's memory partition.
4. Policy Updates
We may update this policy periodically. Significant changes will be noted on this page. Last updated: February 2026.
If you have questions, please reach out via our GitHub repository or main contact channels.