Privacy Policy

Last Updated: April 20, 2025

Welcome to the Privacy Policy for Annotate for Google Meet: Visible to everyone, including presenter (the “Extension”), a Chrome extension developed by Yam Ben Zvi (“we,” “us,” or “our”). This Privacy Policy explains how we collect, use, store, protect, and delete information when you use the Extension. We are committed to safeguarding your privacy and ensuring transparency about our practices.

The Extension enables real-time annotations on shared screens during Google Meet sessions, with drawings visible to all participants, including the presenter. By using the Extension, you agree to the terms of this Privacy Policy. If you do not agree, please do not use the Extension.

1. Information We Collect

We collect only the minimum information necessary to provide the Extension’s functionality. The types of information collected include:

  • Meeting Data: We collect meeting IDs (unique identifiers for Google Meet sessions), timestamps (when a meeting is created or annotations are made), and user IDs (randomly generated UUIDs unique to each meeting). This data is used to associate annotations with specific meetings and identify the sharer.

  • Annotation Data: We collect drawing coordinates (normalized X and Y positions), stroke styles (e.g., color), and timestamps for annotations made on shared screens. This enables real-time display of drawings for all participants.

  • User Device Information: We collect screen and browser dimensions (e.g., full screen width/height, viewport size, Chrome window position) and whether the device is a Mac to calculate accurate annotation positioning on shared screens.

  • Chrome Storage Data: We store meeting IDs, user IDs, and session markers in Chrome’s local storage to maintain Extension functionality across browser sessions.

What We Do Not Collect: We do not collect personal information such as names, IP addresses, or Google Meet participant details. We do not access or store video, audio, or chat content from Google Meet sessions. The Extension does not track browsing activity outside of Google Meet or collect sensitive data unrelated to its annotation functionality.

2. How We Use Your Information

The information we collect is used solely to provide and improve the Extension’s functionality, including:

  • Enabling Annotations: Meeting IDs, user IDs, and annotation data are used to store and sync drawings in real-time, ensuring all participants see annotations on shared screens.

  • Positioning Annotations: Device and browser dimensions are used to calculate accurate annotation placement, accounting for different screen sizes and share types (e.g., full screen, tab, or window).

  • Managing Meetings: Timestamps and session markers help track active meetings and trigger automatic data deletion 1-2 hours after a meeting ends.

  • Extension Functionality: Chrome storage data ensures seamless operation across tab switches and browser restarts.

We do not use your information for advertising, marketing, or any purpose unrelated to the Extension’s core functionality. Your data is not shared with third parties except as described in Section 3.

3. Third-Party Services

The Extension uses Firebase (provided by Google LLC) for real-time data storage and synchronization. Specifically:

  • Firestore: Stores meeting data (meeting IDs, timestamps, user IDs), annotation data (coordinates, stroke styles), and device information to enable real-time annotation syncing.

  • Authentication: Uses Firebase Authentication with custom tokens to securely associate user IDs with meetings, without collecting personal information.

  • Cloud Functions: A scheduled function (`deleteOldMeetings`) deletes meeting data 1-2 hours after meetings end, ensuring data is not retained unnecessarily.

Firebase is a trusted service, and we ensure all data sent to Firebase is anonymized (e.g., using random UUIDs instead of personal identifiers). Firebase’s privacy practices are governed by Google’s Privacy Policy. We do not control Firebase’s infrastructure but have configured it to minimize data collection and ensure secure handling.

The Extension also makes a secure API call to a custom endpoint to obtain Firebase authentication tokens. This endpoint is managed by us and only processes user IDs (random UUIDs) to generate tokens, without collecting personal information.

4. Data Storage and Security

Storage: Meeting data, annotation data, and device information are stored in Firebase Firestore during active Google Meet sessions. Chrome local storage holds meeting IDs, user IDs, and session markers temporarily on your device.

Security: We implement industry-standard security measures to protect your data, including:

  • Secure HTTPS for all API calls to Firebase and our token endpoint.

  • Anonymized user IDs (random UUIDs) to prevent identification.

  • Firebase security rules to restrict unauthorized access to meeting data.

  • Regular updates to the Extension to address potential vulnerabilities.

However, no system is completely secure. By using the Extension, you acknowledge the inherent risks of online data transmission and agree that we are not liable for unauthorized access beyond our reasonable control.

5. Data Deletion

We prioritize your privacy by automatically deleting meeting-related data (meeting IDs, timestamps, annotations, user IDs, and device information) from Firebase Firestore 1-2 hours after a meeting ends.

6. User Rights

As the Extension collects no personal information, traditional data rights (e.g., access, correction, deletion under GDPR or CCPA) are limited. However, we respect your privacy and offer the following:

  • Data Access: You can view meeting IDs and user IDs stored in Chrome local storage via Chrome’s Developer Tools or by contacting us for assistance.

  • Data Deletion: Meeting data is automatically deleted 1-2 hours after a meeting ends. You can request immediate deletion of specific meeting data by contacting us, though this is typically unnecessary due to automatic deletion.

  • Opt-Out: Uninstalling the Extension stops all data collection and processing. No data is collected when the Extension is not in use.

To exercise these rights or ask questions, contact us at [email protected]. We will respond within 30 days, as required by applicable laws.

7. Children’s Privacy

The Extension is not intended for use by children under 13 years of age. We do not knowingly collect data from children. If we learn that data from a child under 13 has been collected, we will delete it immediately. If you believe this has occurred, please contact us at [email protected].

8. International Users

The Extension is hosted in the United States and subject to U.S. law. By using the Extension, you consent to the transfer, storage, and processing of your data in the United States. If you are located in the European Economic Area (EEA), United Kingdom, or other regions with data protection laws, note that our data collection is minimal and anonymized, and we comply with applicable regulations by deleting data promptly and using secure services like Firebase.

9. Limitation of Liability

To the maximum extent permitted by law, Yam Ben Zbi and its affiliates, officers, employees, and agents are not liable for any direct, indirect, incidental, consequential, or punitive damages arising from your use of the Extension, including but not limited to data loss, unauthorized access, or service interruptions. The Extension is provided “as is” without warranties of any kind, express or implied, including fitness for a particular purpose. You assume all risks associated with using the Extension, including reliance on its functionality or security.

We are not responsible for the actions of third parties, including Google Meet or Firebase, or for data you choose to share during meetings. You agree to indemnify and hold us harmless from any claims, losses, or damages arising from your use of the Extension or violation of this Privacy Policy.

10. Changes to This Privacy Policy

We may update this Privacy Policy to reflect changes in our practices, legal requirements, or Extension functionality. The updated policy will be posted with a revised “Last Updated” date. Significant changes will be communicated via the Chrome Web Store or by email (if you provide one). Your continued use of the Extension after changes constitutes acceptance of the updated policy.

11. Contact Us

We value your feedback and are here to address any questions, concerns, or requests regarding your privacy or the Extension. Please contact us at:

Email: [email protected]

We aim to respond to all inquiries within 30 days. For urgent issues, please indicate “Urgent Privacy Request” in your message.

12. Governing Law

This Privacy Policy is governed by the laws of the State of Israel, without regard to conflict of law principles. Any disputes arising from this policy or your use of the Extension will be resolved in the state or federal courts located in Israel. You agree to submit to the jurisdiction of these courts.

Thank you for choosing Annotate for Google Meet. We are committed to protecting your privacy and providing a secure, collaborative experience.