Privacy Policy for Focus Grade Calculator
Effective Date: September 18, 2025
Last Updated: July 2, 2026
Overview
Focus Grade Calculator (the "Extension") is a Chrome extension that helps students calculate hypothetical grades within the Focus Student Information System (SIS) gradebook. This privacy policy describes what user data we collect, how we handle it, how we store it, and how we share it.
Key Point: This Extension processes grade data locally in your browser. We do not collect, transmit, or store your grades, personal information, or login credentials on any external server. The only data transmitted externally is anonymous diagnostic information you voluntarily submit through the feedback form.
1. Data We Access and Process Locally (Website Content)
The Extension reads the following data from Focus SIS gradebook pages to perform grade calculations. This data is classified as website content under Chrome Web Store data categories. It is processed entirely within your browser and is never transmitted to us or any third party:
- Grade data: Assignment names, scores, point values, percentages, letter grades, and category information displayed on the gradebook page
- Class information: Course names and grading period labels visible on the page
- Grading structure: Category weights and grade scale thresholds shown on the page
This data exists only in your browser's temporary memory (JavaScript runtime) and is automatically discarded when you navigate away from the page, close the tab, or refresh. It is never written to disk, synced across devices, or made accessible to any server.
2. Data We Store on Your Device
The Extension stores the following data locally on your device using browser localStorage:
- Theme preference: Your selected visual theme (stored under the key
fgs-selected-theme). This is a single text value such as "default" or "dark" and contains no personal information.
This data remains on your device, is never transmitted externally, and can be cleared at any time by clearing your browser data or uninstalling the Extension.
3. Data We Collect and Transmit
The Extension collects and transmits data only when you voluntarily submit feedback through the built-in feedback form. No data is ever collected automatically, passively, or without your explicit action.
When you choose to submit feedback, the following data is sent to an external service:
- Feedback message: The text you type into the feedback form
- Extension version: The version number of the Extension you are using
- Page URL: The domain and path of the Focus gradebook page (e.g.,
https://example.focusschoolsoftware.com/focus/Modules.php). The domain portion identifies the school district, but query parameters (which may contain student-specific identifiers) are excluded.
- User agent string: Your browser type, version, and operating system (e.g., "Chrome 120 on Windows 10")
- Timestamp: The date and time of submission
We do not collect your name, email address, student ID, IP address, grades, or any other personally identifiable information. Feedback is anonymous — we cannot identify who sent it.
Data We Do NOT Collect
- Names, email addresses, phone numbers, or any personally identifiable information
- Grades, scores, GPA, or any academic data
- Login credentials or authentication tokens
- Browsing history or activity on other websites
- Cookies or tracking identifiers
4. How We Use Collected Data
The anonymous feedback data described in Section 3 is used solely to:
- Identify and fix bugs in the Extension
- Understand what features users need
- Improve the Extension's functionality and user experience
We do not use collected data for advertising, profiling, analytics, or any purpose other than improving the Extension.
5. Data Sharing
We do not sell, trade, rent, or share user data with any third party, except as described below:
- Web3Forms: When you voluntarily submit feedback, the anonymous feedback data listed in Section 3 is transmitted to Web3Forms, a form submission service, which delivers it to the developer's email inbox. Web3Forms processes this data according to their Privacy Policy.
No other third-party services receive any data from the Extension. The Extension does not include any analytics, advertising, or tracking SDKs.
6. Data Storage and Security
Local Data (on your device)
- Grade calculation data is held in temporary browser memory only and is cleared when you navigate away, close the tab, or refresh the page
- Theme preference is stored in localStorage and persists until you clear browser data or uninstall the Extension
- No data is written to your file system or synced to other devices
Feedback Data (transmitted externally)
- Feedback is transmitted over HTTPS (encrypted in transit) to the Web3Forms API
- We do not operate our own servers or databases — feedback is delivered to the developer's email and stored according to Web3Forms' data retention practices
- Because feedback is anonymous, we cannot retrieve, modify, or delete specific submissions after they are sent
Security Measures
- The Extension requests the
activeTab permission (to activate when you click the extension icon) and host_permissions for *.focusschoolsoftware.com (to inject the grade calculator interface and read gradebook data on Focus SIS pages). These are the only permissions requested.
- Content scripts run only on Focus SIS gradebook pages matching
focusschoolsoftware.com/focus/Modules.php?*Grades*
- All external data transmission (feedback only) uses HTTPS encryption
- No remote code is loaded or executed
- No cookies, tracking pixels, or analytics scripts are used
7. Data Retention
- Local calculation data: Retained only in temporary memory for the duration of the page session. Not persisted.
- Theme preference: Retained in localStorage indefinitely until manually cleared or the Extension is uninstalled.
- Feedback data: Retained by Web3Forms according to their retention policy. Because feedback is anonymous and delivered via email, the developer retains it for as long as needed for Extension development and may delete it at any time.
8. Your Rights and Choices
- Feedback is optional: You are never required to submit feedback. The Extension functions fully without it.
- Control your local data: Clear localStorage or browser data at any time to remove the stored theme preference.
- Uninstall: Remove the Extension at any time from
chrome://extensions to stop all data processing and delete all locally stored data.
- Request information: Contact us (see Section 13) with any questions about your data.
9. Children's Privacy
This Extension is designed for educational use by students. We do not knowingly collect personal information from children or any other users. The only data collected (voluntary anonymous feedback) contains no personally identifiable information. All grade data processing occurs locally in the browser and is never transmitted externally.
10. Changes to This Policy
We may update this privacy policy from time to time. When we do, we will update the "Last Updated" date at the top of this page. We encourage you to review this policy periodically. Continued use of the Extension after changes are posted constitutes your acceptance of the updated policy.
11. Chrome Web Store Data Use Disclosures
In accordance with Chrome Web Store requirements, the following table summarizes how the Extension handles each category of user data:
- Personally identifiable information: Not collected, not transmitted, not stored.
- Health information: Not collected, not transmitted, not stored.
- Financial and payment information: Not collected, not transmitted, not stored.
- Authentication information: Not collected, not transmitted, not stored.
- Personal communications: Not collected, not transmitted, not stored.
- Location: Not collected, not transmitted, not stored.
- Web browsing activity: The page URL (domain and path only) is collected when the user voluntarily submits feedback. This is used solely for debugging and is not used for tracking. See Section 3.
- User activity: Not collected, not transmitted, not stored.
- Website content: Grade data displayed on Focus SIS pages is read and processed locally in the browser for calculation purposes. This data is never transmitted externally. See Section 1.
No data is sold to third parties. No data is used for purposes unrelated to the Extension's core functionality. No data is used for creditworthiness or lending purposes.
12. Compliance
This Extension and privacy policy are designed to comply with:
Summary: Focus Grade Calculator processes all grade data locally in your browser. The only data transmitted externally is anonymous feedback that you voluntarily submit. We do not collect, store, or share any personal information, grade data, or browsing activity.