Privacy Policy
Last updated: February 16, 2026
1. Introduction
OnLeads (“we,” “our,” or “us”) operates the OnLeads platform at onleads.chat. This Privacy Policy describes how we collect, use, store, and share information when you use our AI-powered chat widget platform and related services (the “Service”).
2. Information We Collect
2.1 Account Information
When you create an account, we collect your name, email address, and password. If you subscribe to a paid plan, we collect billing information through our payment processor, Stripe.
2.2 Chat Widget Data
When website visitors interact with our embeddable chat widget, we collect: messages exchanged during conversations, session identifiers stored in localStorage, and any contact information voluntarily provided (name, email, phone number).
2.3 Usage Data
We automatically collect usage information such as pages visited, features used, browser type, IP address, and device information through Vercel Analytics.
3. How We Use Your Information
We use collected information to:
- Provide and improve the Service
- Process AI-powered conversations between your chat widget and website visitors
- Send transactional emails (account setup, billing, notifications)
- Analyze usage patterns to improve product features
- Enforce our Terms of Service
4. AI Processing
Messages sent through the chat widget are processed by OpenAI's language models to generate conversational responses. We send conversation context to OpenAI for processing. OpenAI does not use this data to train their models when accessed through their API.
5. Data Storage and Security
Your data is stored securely using Supabase (PostgreSQL) with Row Level Security policies ensuring tenant isolation. All data is encrypted in transit (TLS/HTTPS) and at rest. We implement security headers including CSP, HSTS, and X-Frame-Options.
6. Third-Party Services
We share data with the following third-party services as necessary:
- Supabase— Database hosting and authentication
- OpenAI— AI conversation processing
- Stripe— Payment processing
- Vercel— Application hosting and analytics
- Google Calendar— Appointment booking (optional, requires your authorization)
- HubSpot— CRM integration (optional, requires your authorization)
7. Data Retention
We retain your account data for as long as your account is active. Chat conversation data is retained for the duration of your subscription. Upon account deletion, we delete your data within 30 days, except where retention is required by law.
8. Your Rights
You have the right to:
- Access, correct, or delete your personal data
- Export your data in a portable format
- Opt out of marketing communications
- Request deletion of your account and associated data
9. Cookies and Tracking
The chat widget uses localStorage (not cookies) to maintain session identifiers. Our main application uses HTTP-only session cookies for authentication managed by Supabase Auth. We use Vercel Analytics for privacy-friendly usage analytics.
10. Contact Us
For questions about this Privacy Policy, contact us at support@onleads.chat.