Privacy Policy
Last Updated: October 31, 2025
Data Collection: NONE
CodeCraft processes everything in your browser. We collect no personal information, no tracking cookies, and no analytics beyond basic performance monitoring.
How It Works
All QR code and barcode generation happens entirely in your web browser using JavaScript. Your data never leaves your device or gets sent to our servers.
Local Storage
We use browser storage for convenience features only:
- IndexedDB: Your generation history (stored locally in your browser, never uploaded)
 - localStorage: UI preferences (theme, default settings)
 
You can clear this data anytime via your browser settings or the "Clear History" button in the History page.
Third-Party Services
Vercel Analytics
We use Vercel Analytics for basic performance monitoring:
- Data Collected: Page views, Core Web Vitals, user geography (country-level), device types
 - Purpose: Monitor site performance and user experience
 - Privacy: No personally identifiable information is collected
 - Cookies: Minimal, functional cookies only (no tracking cookies)
 
Learn more about Vercel Analytics privacy: Vercel Analytics Privacy Policy
No Other Third Parties
We do not use:
- ❌ Google Analytics or other tracking services
 - ❌ Social media pixels
 - ❌ Advertising networks
 - ❌ Marketing automation tools
 - ❌ Customer data platforms
 
AI Features
CodeCraft does not currently use AI features. If we add AI-powered features in the future (such as QR code analysis or smart suggestions), we will clearly disclose which features use AI, explain what data is sent to AI providers, make AI features optional, and update this privacy policy.
Your Rights
You have complete control over your data:
- Access: View your history anytime in the History page
 - Delete: Clear individual items or all history
 - Export: Download your history as JSON (feature coming soon)
 - Control: Manage browser storage via browser settings
 
Compliance
GDPR Compliance: No personal data is collected or processed. All data stays in your browser.
CCPA Compliance: We do not sell, share, or process California residents' personal information.
Data Retention: We don't store your data on our servers. You control local browser storage.
Changes to This Policy
If we make changes to this privacy policy, we will update the "Last Updated" date and notify users via a banner on the website.
Questions?
If you have questions about this privacy policy or our data practices, please visit our homepage.