🔍 ProfLens

Privacy Policy

Last updated: May 2026

Short version: ProfLens reads professor names from the page you're on, queries RateMyProfessors, and displays ratings inline. No personal data is collected. Nothing is stored beyond a session cache. No tracking whatsoever.

1. What data does ProfLens access?

ProfLens reads the text content of course registration and schedule pages to identify professor names. It then queries the public RateMyProfessors API to retrieve ratings. ProfLens does not read any other page content, form data, or credentials.

2. What data is collected or stored?

ProfLens collects no personal data. Specifically:

3. RateMyProfessors API

ProfLens sends professor name queries to the public RateMyProfessors GraphQL API. These queries contain only professor names and your configured school ID — no student information. ProfLens is not affiliated with RateMyProfessors. Use of their data is subject to their own terms of service.

4. Does ProfLens share data with third parties?

No personal data is shared with anyone. The only outbound requests made are read-only queries to the RateMyProfessors API for professor rating data.

5. Permissions explained

6. How to delete your data

To remove all locally stored preferences, go to chrome://extensions, find ProfLens, and click "Clear site data." Uninstalling the extension also removes all stored data.

7. Changes to this policy

If this policy changes materially, the "Last updated" date above will be revised.

8. Contact

Questions? Open an issue on GitHub.


ProfLens is part of the Campus Stack suite of free Chrome extensions for students.