Privacy Policy
Last updated: September 27, 2026
At Cabina ("we", "our", or "us"), we prioritize your privacy. This Privacy Policy explains how our Chrome Extension and Services collect, use, store, share, and safeguard your information. By using Cabina, you agree to the practices described in this policy.
1. How Cabina Works
Cabina does not capture, record or upload meeting audio, and no bot joins your call. The extension reads Google Meet's own live captions inside your browser. The live transcript is free.
When you turn on translation (and optionally translated voice playback), each finished caption line is sent over HTTPS to Cabina's backend (a Cloudflare Worker), which calls Google Cloud Translation and, for voice playback, Google Cloud Text-to-Speech with Cabina's own Google Cloud account, and returns the result. The caption text is not logged or stored by the Worker. Your own lines (shown as "You") are transcribed but not sent for translation.
Recognizing your own lines. Meet's captions only say which device is speaking. To label speakers the way Meet does, the extension reads, inside the Meet page, the names and profile pictures Meet shows (participant tiles, the People list, and Meet's own caption overlay when you turn captions on), and Meet's "(You)" marker for your own row. When none of these is available, it tells your own lines apart by measuring only the loudness of the microphone stream Google Meet has already opened, while a caption session runs. No audio is recorded, stored or sent anywhere, and this uses no extra permission.
2. Information We Collect
- Account Information: When you sign in with Google, we receive and store your email address, display name, profile picture URL and Google user ID to identify your account.
- Meeting Transcripts: The live transcript is kept per meeting in your browser's extension storage (deleted automatically after 7 days). On the Free plan it is not sent to our servers: the dashboard reads it from your browser. While your account has translation credits, the transcript of each meeting (caption lines, translations, meeting title, participant names shown in the captions, duration) is also saved to our database when the meeting ends, so you can review and download it in your dashboard; meetings from the last 7 days that are still on your device are uploaded then too. Only your account can see your transcripts.
- Translation Credits & Usage: We store your prepaid credit balance and its expiry, a record of each top-up or refund (with the Polar order ID), and daily usage totals (number of characters translated and spoken). We do not store the text itself in these records.
- Payment Data: Purchases are processed by Polar, our Merchant of Record. We receive the order details needed to add credits to your account. We do not store or have access to your card numbers or bank details.
- User Preferences: Language pair, translation and voice toggles are stored locally in your browser using the Chrome Storage API.
- Your Meet identity (local only): the name and profile-picture link Google Meet shows for you are remembered in your browser, so your own lines are labelled "You" in later meetings. They are not sent to our servers.
3. How We Use Your Data
- Service Delivery: To authenticate you, show your transcripts, translate caption lines and produce the translated voice.
- Credits: To add purchased credits, deduct credits for each translation or voice request, and show your remaining hours.
- Billing Reconciliation: Daily usage totals are compared with our Google Cloud bill. They contain counts only, no meeting content.
- Customer Support: To respond to your inquiries and resolve issues related to your account or purchases.
We do not use your transcripts or caption text for advertising or to train models.
4. Chrome Extension Permissions
storage: Stores your preferences, your sign-in session and the local copy of the live transcript.identity: Enables Google sign-in.- Host access is limited to
meet.google.com(to read captions and show the sidebar) and Cabina's own backend.
Cabina does not request access to all websites, does not capture tabs and does not record audio. It measures the loudness of the microphone stream Google Meet already opened (no microphone permission of its own; nothing recorded, stored or sent) only to recognize your own lines.
5. Data Storage & Security
- In your browser: Preferences, your session token, the live transcript of recent meetings (auto-deleted after 7 days), the name and picture link Meet shows for you, and the list of supported languages.
- On our servers (Cloudflare Workers and D1): Account information, credit balance, top-up records, daily usage totals and — only while you have credits — saved meeting transcripts.
- Security: All data in transit uses HTTPS. Every request is tied to your signed-in account, and your credit balance is checked on our servers for every translation or voice request.
- Audio: Cabina never records, uploads or stores meeting audio (it only measures your microphone's loudness in the browser, as described above). Translated voice audio is generated by Google, sent to your browser and played; it is not stored by Cabina.
6. Data Sharing & Third Parties
We do not sell, rent, or trade your personal data. Data is shared only with the following providers, as needed to run the service:
- Google Cloud Translation and Text-to-Speech (Google LLC): receive the caption lines you translate, sent from Cabina's Google Cloud account. Subject to the Google Cloud Terms.
- Google Sign-In (Google LLC): provides your basic profile when you sign in. Subject to Google's Privacy Policy.
- Polar (Polar Software Inc.): processes payments as our Merchant of Record and receives the details you enter at checkout. Subject to Polar's Privacy Policy.
- Cloudflare (Cloudflare, Inc.): hosts our backend and database. Subject to Cloudflare's Privacy Policy.
Google Meet itself produces the captions Cabina reads; that processing is part of your use of Google Meet.
7. Data Retention
- Account & credit data: Kept while your account is active. Upon an account deletion request, it is deleted within 30 days (records we must keep for accounting may be kept longer, without meeting content).
- Saved transcripts: Kept until you delete them from your dashboard or request account deletion.
- Local data: The local transcript copy is deleted after 7 days; preferences stay until you uninstall the extension or clear browser data.
- Caption text sent for translation: Not retained by Cabina.
8. Your Rights
You have the following rights regarding your data:
- Access: You can request a copy of the personal data we hold about you by contacting us.
- Deletion: You can request deletion of your account and all associated data by contacting us at the email below. We will process your request within 30 days.
- Correction: You can request corrections to inaccurate personal data.
- Deleting meetings: You can delete any saved meeting from your dashboard at any time. You can revoke Cabina's Google sign-in access from your Google Account settings.
- Data Portability: You can export your transcripts from the Cabina dashboard.
9. Children's Privacy
Cabina is not intended for use by children under the age of 13. We do not knowingly collect personal data from children under 13. If we become aware that we have inadvertently collected data from a child under 13, we will take steps to delete that information promptly.
10. International Data Transfers
Your data may be processed in countries other than your own, including the United States, where our providers (Cloudflare, Google Cloud, Polar) operate. By using Cabina, you consent to the transfer and processing of your data in these jurisdictions.
11. Changes to This Policy
We may update this Privacy Policy from time to time. When we make significant changes, we will notify users through the extension or via email. The "Last updated" date at the top of this page indicates when the policy was last revised. Continued use of Cabina after changes constitutes acceptance of the updated policy.
12. Contact Us
If you have any questions, concerns, or requests regarding this Privacy Policy or your personal data, please contact us at studio1650.info@gmail.com.