Last updated: June 7, 2026
Introduction
Classroom Pro ("the Extension") is a Chrome browser extension that enhances Google Classroom with search, bookmarking, and document search features. This privacy policy explains how the Extension handles user data.
Developer Information
Developer: Divyansh Gupta
Contact: realdivyanshgupta@gmail.com
Data Collection and Use
Classroom Pro does not collect, transmit, or sell any personal data to third parties. All data processing happens locally in your browser.
Data Stored Locally
The Extension stores the following data in your browser's local storage (chrome.storage.local):
- Bookmarks/Pins: Posts you choose to pin, including post title, URL, and class ID.
- Search cache: Temporary cached post data to speed up search within a class. This cache is automatically cleared periodically.
- Deep Search cache: Temporarily cached extracted text from documents attached to Classroom posts, used to enable search within PDFs and documents.
- Preferences: Your dark mode preference.
This data never leaves your browser and is not transmitted to any server.
Google API Usage
The Extension uses the following Google APIs with your authorization:
- Google Classroom API: To read your course announcements, coursework, and materials for search functionality.
- Google Drive API: To read the content of documents attached to Classroom posts for deep search functionality.
- Chrome Identity API: To authenticate your Google account for API access.
The Extension only requests read-only access. It cannot modify, delete, or create any content in your Google Classroom or Google Drive.
Google API Services User Data Policy
Classroom Pro's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
Permissions
The Extension requests the following Chrome permissions:
- identity: To sign in with your Google account.
- storage / unlimitedStorage: To store bookmarks, preferences, and search cache locally in your browser.
- Host permissions (classroom.google.com, classroom.googleapis.com, googleapis.com): To interact with Google Classroom pages and APIs.
Third-Party Services
The Extension does not use any third-party analytics, tracking, or advertising services. No data is shared with any third party.
Data Retention and Deletion
All data is stored locally in your browser. You can delete all Extension data at any time by:
- Uninstalling the Extension (removes all stored data automatically), or
- Clearing the Extension's storage via Chrome settings (chrome://extensions → Classroom Pro → Details → Clear data).
Children's Privacy
The Extension does not knowingly collect any personal information. Since all data remains local to the user's browser, no personal information is collected from users of any age.
Changes to This Policy
This privacy policy may be updated from time to time. Any changes will be reflected on this page with an updated revision date.
Contact
If you have any questions about this privacy policy, please contact:
realdivyanshgupta@gmail.com