Privacy policy

Last updated: November 9, 2026. Applies to the GradeFerry Chrome extension, version 0.x (beta).

The short version

GradeFerry processes student names and scores only inside your own Chrome browser. We don't run a server that receives student data, we don't use analytics, and you don't create an account. We never sell, share or transfer any data.

What the extension handles, and where it stays

DataWhere it is keptFor how long
Names and scores from the Classroom CSV or pasted textThe extension's session storage in your browserUntil you close Chrome
Names and current values in the Infinite Campus column you clickedMemory of the pageUntil you close the page
Name links you make by hand (for example "Al Brown" to "Brown, Allison"), per classThe extension's local storage in your browserUntil you delete them in the extension or uninstall it

None of this is sent over the network. The extension makes no network requests with student data.

Website content and permissions

GradeFerry reads and fills the Grade Book page only on the Infinite Campus address you allow (*.infinitecampus.org, or your district's own address if you enter it). It does not read other websites and does not ask for your browsing history. You can remove the permission anytime in Chrome's extension settings.

The diagnostic

If your Grade Book page isn't recognized, you can copy a diagnostic. It contains only the structure of the page (element types, class names and frames). All text, field values, titles and labels are removed, and long numbers such as student or section IDs are masked. The diagnostic is copied to your clipboard; nothing is sent unless you paste it somewhere yourself.

Students, FERPA and COPPA

GradeFerry is used by teachers, not students. Because student records stay in the teacher's browser and are never collected by us, we do not receive education records under FERPA or personal information from children under COPPA. If your district requires a data privacy agreement, contact us.

Chrome Web Store Limited Use

The use of information received from Chrome APIs adheres to the Chrome Web Store User Data Policy, including the Limited Use requirements.

Paid plans

When paid plans start, we will store only the teacher's email address and subscription status to check the license. Payments are handled by Stripe. This policy will be updated before that happens.

Contact

Questions or requests: gradeferrycontact@gmail.com.