Privacy Policy
Last Updated: April 28, 2025
Educational Use Notice
IMPORTANT: Educators should obtain approval from their school or district IT department before using this extension. While the Seating Chart Generator is designed with educational privacy in mind, each institution may have specific policies regarding Chrome extensions and student data management. It is the user's responsibility to verify compliance with local policies and obtain necessary approvals before using this extension in an educational setting.
Introduction
Thank you for choosing the Seating Chart Generator Chrome extension. This privacy policy explains how your data is handled when you use our extension. We believe in complete transparency about data practices, and we're committed to protecting your privacy.
Data Usage
The Seating Chart Generator Chrome extension:
- Only processes student names displayed in Google Classroom
- Does not gather any additional student information beyond names
- Uses this information solely for the purpose of creating and managing seating charts
- No personally identifiable information beyond names (such as student IDs, email addresses, grades, or contact information) is ever stored or processed by this extension
Summary
The Seating Chart Generator Chrome extension:
- Does not collect, transmit, or share any user data with external servers other than utilizing chrome.storage.sync
- Stores all data within chrome.storage.local and chrome.storage.sync
- Version 2.0.0 and higher encrypts student fnames before saving to local and sync storage
- Does not track your browsing activity
- Does not contain any analytics or telemetry features
- Only operates on classroom.google.com domains
Data Storage
Local Storage
- All seating charts, classroom layouts, templates, and student data are stored in your browser's local storage
- This data remains on your device and is never transmitted to any external servers
- Version 2.0.0 Update: Student names are encrypted when saved to local storage using the extension's encryption system
Sync Storage
- Version 2.0.0 Update: Auto Sync is enabled by default to provide a better user experience and to avoid data loss or corruption when using different devices
- Your seating chart data will be synchronized across your Chrome browsers using Chrome's built-in sync service when you turn on sync through Google's infastructure
- This sync feature exclusively uses Chrome's sync infrastructure, which encrypts your data during transmission
- We never have access to this data, as it remains within Google's Chrome sync ecosystem
- Version 2.0.0 Update: Student names are encrypted when saved to sync storage using the extension's encryption system
- Users can disable the Auto-sync feature, however, seating charts will only be available on one device
Data We Collect
We do not collect any data. The extension operates entirely within your browser, and we have no servers that receive information about your usage of the extension.
Permissions
The extension requires the following permissions, and here's why:
- activeTab: To access and interact with the current tab when the extension is activated
- storage: To save your seating chart data in your browser's storage
- Host permission for classroom.google.com: To function only on Google Classroom pages
Third Parties
The extension does not share data with or use services from any third parties. All data is stored either locally in your browser or in Chrome's sync service, which is provided by Google as part of the Chrome browser infrastructure.
Children's Privacy
This extension is designed for use by educators, including those who teach children. However, the extension does not knowingly collect personal information from children under 13, as all data remains local to your browser or in Chrome's sync service, which is provided by Google as part of the Chrome browser infrastructure.
Changes to This Privacy Policy
We may update our Privacy Policy from time to time. We will notify you of any changes by updating the "Last Updated" date at the top of this Privacy Policy.
Contact Us
If you have any questions about this Privacy Policy, please contact contact@classcode.dev.
By using the Seating Chart Generator Chrome extension, you acknowledge that you have read and understand this Privacy Policy.