Privacy Policy
Last updated: May 2, 2026
TL;DR: SchemaLens is a privacy-first tool. Your SQL schemas are parsed and diffed entirely in your browser. We cannot see your data, and we do not want to.
1. Information We Do Not Collect
SchemaLens does not collect, store, or transmit your SQL schemas, database dumps, or migration scripts to our servers. All processing happens locally in your web browser using JavaScript.
- We do not see your schema contents.
- We do not store your schema contents.
- We do not log your schema contents.
2. Information We Do Collect
We collect only the minimum data needed to operate the service:
- Analytics: Anonymous page views and feature usage via Vercel Analytics (privacy-friendly, no cookies, no personal data).
- Local storage: Your browser stores your theme preference, diff history, and saved diffs locally. This never leaves your device.
- Email addresses: If you voluntarily subscribe to our newsletter or request a Team demo, we store your email via Supabase and Resend to send you the content you requested.
- License keys: If you purchase Pro, your license key is validated client-side. We do not track which schemas you diff.
3. Chrome Extension
The SchemaLens Chrome extension:
- Reads the current GitHub page URL to detect
.sql files.
- Fetches raw SQL content from
raw.githubusercontent.com when you click "Open in SchemaLens."
- Does not collect, store, or transmit any data to SchemaLens servers.
- Does not inject tracking scripts or advertisements.
4. Third-Party Services
We use the following third-party services:
- Vercel: Hosting and anonymous analytics. Vercel may process IP addresses for routing purposes.
- Supabase: Authentication and cloud save (only if you explicitly create an account and opt in).
- Resend: Email delivery for newsletter subscriptions and demo requests.
- Gumroad: Payment processing for Pro license keys. Gumroad handles all payment data; we never see your credit card.
5. Cookies
SchemaLens does not use tracking cookies. We use localStorage to remember your theme preference and diff history. This data stays in your browser.
6. Data Retention
Since we do not collect your schemas, there is no schema data to retain. Analytics data is retained by Vercel for 30 days. Email addresses are retained until you unsubscribe.
7. Your Rights
You have the right to:
- Request deletion of your email from our newsletter list.
- Export or delete your saved diffs from localStorage at any time.
- Use SchemaLens without creating an account or providing any personal information.
8. Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated date.
9. Contact
If you have questions about this privacy policy, please contact us at hello@schemalens.tech.