1. Information We Collect
We collect the following types of information:
- Account data: Email address and display name, provided via Google OAuth or email signup.
- Content data: Posts, campaigns, projects, blog drafts, launch posts, and media uploads you create.
- Usage data: Vercel Analytics collects anonymous page views and web vitals. No personally identifiable information is included.
- Error data: Sentry captures JavaScript errors with stack traces to help us fix bugs. No personally identifiable information is included.
2. How We Use Your Data
We use your data solely to provide and improve the Bullhorn service. We do not sell user data. We do not use your data for advertising.
3. Third-Party Services
We use the following third-party services:
- Supabase — Database, authentication, and file storage (US region)
- Vercel — Hosting and anonymous analytics (global CDN)
- Sentry — Error monitoring (US region)
- Google — OAuth authentication only
- PostHog — Product analytics with anonymized pageviews and events. Users are identified by UUID only — no email or personal data is sent. Data hosted in US region.
4. Cookies
We use authentication cookies to maintain your Supabase session and analytics cookies for Vercel Analytics. We do not use third-party tracking cookies.
5. Data Retention
Your data is retained while your account is active. When you delete data, it is permanently removed within 30 days. Backups containing deleted data are purged within 90 days.
6. Your Rights
- Access: View all your data directly in the app.
- Export: Download all your data via Settings > Data Management (JSON/CSV).
- Deletion: Delete your account via Profile > Danger Zone. This cascades to all associated data.
- Correction: Edit your profile and content at any time.
7. Data Security
All data is encrypted in transit using TLS. We enforce row-level security on all database tables. OAuth tokens are stored server-side.
8. Children
Bullhorn is not intended for users under the age of 13. We do not knowingly collect information from children.
9. Changes
We may update this privacy policy from time to time. We will notify you via email for material changes.