extension-tos

VerdicTOS

Browser Extension

Grades terms & conditions so you know what you’re agreeing to.

Workflow

  1. Scrapes a website for all links containing keywords such as “terms”, “tos”, “legal”, etc.
  2. Allows the user to manually select the correct link – easiest way that I’ve found to ensure the correct page.
  3. Scrapes the page and chunks all the text into tokens. If nothing is found, attempts to load the page in a new tab. Otherwise, asks the user to manually navigate to the page.
  4. Uses Transformers.js to filter out text and group key details into categories.
  5. Sends the information to the Gemini API using one of the provided free keys (not hidden because they’re free) or a custom key provided by the user (stored locally).
  6. Presents the information to the user.