Privacy
Policy
01 What We Collect
Lumina collects only the data necessary to provide its core functionality. Here is a full breakdown:
| Data | Purpose | Stored Where |
|---|---|---|
| Google account name & email | Authentication via Google OAuth | Firebase Auth |
| Highlighted text & URL | Saving and syncing your highlights | Firebase Firestore |
| Notes & folder names | Organizing your highlights | Firebase Firestore |
| PDF annotations & drawings | Saving highlights, underlines, and freehand drawings on PDFs | Firebase Firestore |
| Page title & content (AI feature) | Generating AI summaries on request. Free plan limited to 5 queries/month. | Not stored — processed in real-time |
| Subscription status | Determining Free vs. Premium access | Firebase Firestore (via LemonSqueezy webhook) |
| User preferences & settings | Remembering your color palette, language, etc. | Chrome sync storage & Firebase |
02 How We Use Your Data
Your data is used solely to operate the extension. Specifically:
- To save, sync, and restore your highlights across devices
- To organize highlights into folders and apply color labels
- To generate AI summaries of pages you explicitly request
- To manage your subscription plan (Free, Premium, or Ultra)
- To remember your personal settings and preferences
- To save and restore PDF annotations and freehand drawings across sessions (Premium/Ultra)
We do not use your data for advertising, profiling, or any purpose beyond the above.
03 Third-Party Services
Lumina uses the following trusted third-party services to operate:
- Firebase (Google): Authentication and cloud database for storing your highlights securely. Governed by Google's Privacy Policy.
- LemonSqueezy: Payment processing for Premium subscriptions. We receive only your subscription status — no payment card data is stored by us.
- Vercel (AI Proxy): When you use the AI summary feature, the page content is sent to our Vercel proxy, which forwards it to Google Gemini. This content is not logged or stored by us or Google beyond the immediate request.
Each of these services has its own privacy policy and security practices. We encourage you to review them.
04 Data Storage & Security
All highlight data is stored in Google Firebase Firestore, protected by strict security rules. Each user can only access their own data — no other user or third party can read your highlights.
- Data is encrypted in transit (HTTPS/TLS)
- Firebase security rules enforce per-user data isolation
- Subscription fields (plan, payment info) cannot be modified by users — only by our secure backend webhook
05 Data Retention & Deletion
Your data is retained as long as you have an active account. You can delete individual highlights or all your data at any time from within the extension.
To permanently delete your account and all associated data, contact us at the email below. We will process your request within 7 business days.
06 Children's Privacy
Lumina is not directed at children under the age of 13. We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.
07 Changes to This Policy
We may update this Privacy Policy from time to time. When we do, we will update the effective date at the top of this page. We encourage you to review this policy periodically. Continued use of Lumina after changes constitutes acceptance of the updated policy.
08 Contact Us
If you have any questions, concerns, or data deletion requests, please reach out:
Lumina Web Highlighter
Email: luminahighlighter@gmail.com
We typically respond within 2–3 business days.