What the extension does
- Records microphone audio while the user dictates in Google Docs.
- Sends audio and product data to the product backend for OpenAI transcription, account state, and billing.
- Shows the resulting transcript in the extension workflow so the user can review, copy, and paste it into Google Docs.
- Stores a device token and limited billing state to manage free usage, subscriptions, and purchases.
- Uses Google sign-in before checkout so a paid plan can be attached to the account.