Privacy
Last updated: 2026-05-12
Beanwire keeps things simple: we collect what we need to send you the alerts you signed up for, and not more.
What we collect
- Your email when you sign in. We use it to send the magic-link sign-in email and any digest emails you opted into.
- Your phone number, only if you turn on SMS alerts. We use it to send the verification code and watchlist alerts.
- Your watchlist items and preference toggles.
- Your Stripe customer ID + subscription/credit-purchase history, if you pay us. Stripe holds payment-method details; we never see your card number.
- A user-agent string on each session, to help you identify foreign sessions.
Who we share data with
- Resend — sends transactional and digest emails. Receives your email address and message content.
- Twilio — sends SMS verification and alerts. Receives your phone number and message content.
- OpenAI — powers the AI chat assistant. Receives the prompts you type into the chat panel (not your watchlist or email).
- Stripe — handles all billing. Receives your email + Stripe-mediated card info.
- Cloudflare — runs the worker + edge cache + database. Sees all request traffic.
What we don't do
- No ads, no third-party trackers, no analytics SDKs.
- No selling or sharing data with marketers.
- No retention of chat prompts past 180 days.
Your rights
Export everything we have on you: /api/me/export (sign-in required, JSON file).
Delete your account: /me → Danger zone → Delete. We pseudonymize the AI-chat audit log and hard-delete everything else.
Unsubscribe: every digest email has a one-click unsubscribe link.
Questions: support@beanwired.com.