Privacy Policy
Last updated:
What we collect
- Email address — for sign-in via Firebase Auth.
- Stripe customer ID and subscription status — for billing.
- Server logs — IP address and request paths, retained 30 days, used to debug abuse and outages.
What we do NOT collect
- Microphone audio. Speech recognition runs in your browser via the Web Speech API. Audio is sent to your browser's speech provider (Google in Chrome) and never reaches our servers.
- Screen captures. Tab-capture / Overlay mode runs entirely in your browser. We never see, store, or transmit captured frames.
- Script content (free tier). Free-tier scripts are stored in your browser's localStorage. We don't see them. Pro subscribers who use the "Save" feature have their saved scripts stored in Firestore (Google Cloud) so they persist across devices. We do not read or use script content for any purpose other than serving it back to you.
- Card numbers. Stripe handles all payment data. We only see a customer ID.
Third parties
- Authentication provider — handles sign-in and session management.
- Payment processor — handles billing. We never see your card details.
- Cloud infrastructure — hosts the backend and stores your account data.
- Browser speech provider — your browser's Web Speech API may send audio to its built-in speech recognition service. This is controlled by your browser, not by us.
Your rights
Email privacy@speech-master.app to request a copy of, or deletion of, your data. Account data (email, Stripe customer ID, saved scripts) is deleted within 7 days of the request.
Cookies
We use first-party storage (localStorage and Firebase Auth session cookies) only. No advertising or analytics cookies.
Changes
We may update this policy with reasonable notice. The "last updated" date above will reflect any change.