Privacy Policy for Focus Grade Calculator
Effective Date: September 18, 2025
Last Updated: April 13, 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 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.
1. Data We Access and Process Locally
The Extension reads the following data from Focus SIS gradebook pages to perform calculations. This data 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.
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 data only when you voluntarily submit feedback through the built-in feedback form. No data is collected automatically or without your action.
When you choose to submit feedback, the following anonymous data is sent:
- Feedback message: The text you type into the feedback form
- Extension version: The version number of the Extension you are using
- Page URL: The origin and path of the Focus gradebook page (e.g.,
https://example.focusschoolsoftware.com/focus/Modules.php). This does not include query parameters that could identify you.
- User agent string: Your browser type and version (e.g., "Chrome 120 on Windows 10")
- Timestamp: The date and time of submission
This feedback is completely anonymous. We do not collect your name, email address, student ID, IP address, or any other personally identifiable information alongside the feedback.
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 only the
activeTab permission, limiting its access to the current tab when activated
- The Extension runs only on Focus SIS gradebook pages (
focusschoolsoftware.com)
- All external data transmission uses HTTPS encryption
- No remote code is loaded or executed
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 12) 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. 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.