Contents
  1. Summary
  2. What Information We Collect
  3. Student Data
  4. How the Extension Works
  5. Chrome Extension Permissions
  6. Limited Use Certification
  7. FERPA Compliance
  8. Data Storage & Security
  9. Third Parties
  10. Data Deletion & Uninstall
  11. Your Rights
  12. Policy Changes
  13. Refund Policy
  14. Contact Us

1. Summary

The short version: GradeBridge does not collect, store, or transmit student data. Student grades travel directly between Canvas and Frontline inside your own browser. Your Canvas API token is stored only on your device and never sent to our servers. The only information we store on our servers is your license key and anonymous assignment-to-column name mappings.

We built GradeBridge as a practicing teacher. Student privacy isn't a legal checkbox to us — it's a professional obligation we share with you.

2. What Information We Collect

Information you provide directly:

Information the extension stores locally on your device (not sent to us):

Information we store on our server:

We do not use cookies, run analytics, or collect usage data of any kind.

3. Student Data

We do not collect, receive, store, or process any student data.

This includes but is not limited to: student names, student ID numbers, SIS IDs, grade scores, submission content, demographic information, or any other information that could identify a student.

Student grades are read from Canvas and written to Frontline entirely within your own browser session. At no point does this data pass through or reach any GradeBridge server.

4. Chrome Extension Permissions

GradeBridge requires specific permissions to function. Here's why we request each one:

What we can and cannot access: The extension can only read and write data on web pages you have open and are already authenticated to. It cannot access your browser history, other extensions, websites you don't visit, or any data outside of Canvas and Frontline.

5. How the Extension Works

GradeBridge is a Chrome browser extension. When you initiate a grade push, the following happens entirely on your local machine:

The extension does make one external network request during a grade push: it checks whether a saved column mapping exists for the assignment. This request contains the assignment name and your district license key — no student data.

6. Limited Use Certification

GradeBridge certifies that it complies with the Chrome Web Store User Data Policy, including the Limited Use requirements.

Specifically:

7. FERPA Compliance

The Family Educational Rights and Privacy Act (FERPA) protects the privacy of student education records. GradeBridge is designed to operate in a manner consistent with FERPA requirements for teachers using school-sanctioned tools.

Key FERPA-relevant facts about GradeBridge:

If you are a school administrator with FERPA-related questions about GradeBridge, please contact us at the address below.

8. Data Storage & Security

Server-side data: License keys and column name mappings are stored using Cloudflare Workers KV — an enterprise-grade key-value store with encryption at rest and in transit. All API communications use HTTPS encryption.

Local data: Canvas API tokens, Frontline domains, and assignment mappings stored on your device use Chrome's built-in chrome.storage.local API. This storage is sandboxed to the GradeBridge extension and inaccessible to other extensions, websites, or users of your computer.

Data retention: Email addresses and license records are retained for as long as your subscription is active, plus 90 days thereafter for support and account recovery purposes. You may request earlier deletion at any time.

No logs of student data: GradeBridge does not create logs, backups, or records of any student grade data that passes through the extension, even temporarily.

9. Third Parties

GradeBridge uses the following third-party services:

We do not share your information with any other third parties. We do not sell your data.

10. Data Deletion & Uninstall

When you uninstall the GradeBridge extension:

Requesting data deletion: To request deletion of your email address and license record before your subscription expires, email us with the subject line "Delete My Account."

11. Your Rights

You have the right to:

To exercise any of these rights, email us at the address below with the subject line "Privacy Request."

12. Policy Changes

GradeBridge may update this Privacy Policy from time to time. When we make material changes, we will notify you by:

Your continued use of the GradeBridge extension after any changes constitutes your acceptance of the updated Privacy Policy. We recommend reviewing this policy periodically to stay informed about how we protect your data.

13. Refund Policy

All GradeBridge purchases include a 14-day money-back guarantee. If you are not satisfied with your purchase for any reason, you may request a full refund within 14 days of your original purchase date.

How to request a refund: Visit frontlinesync-site.pages.dev/refund.html, enter your license key, and follow the prompts. Refund eligibility is verified automatically. If your purchase is within the 14-day window, your refund will be processed immediately and your license key will be deactivated. Refunds are returned to your original payment method and typically appear within 5–10 business days depending on your bank.

After 14 days: Purchases are non-refundable. Annual plans are a commitment in exchange for a discounted rate and are not eligible for pro-rated refunds after the guarantee period expires.

Exceptional circumstances: If you have an unusual situation — such as a mid-year school change that makes the extension unusable — reach out directly at chris85cool17@gmail.com and we will do our best to help on a case-by-case basis.

14. Contact Us

If you have questions about this Privacy Policy or how GradeBridge handles data, please contact:

GradeBridge
Tyler, Texas
chris85cool17@gmail.com

We will respond to privacy inquiries within 5 business days.