🛡️ Turms: Terms of Service Summarizer

What it does

Turms is a Chrome extension that detects when you're on a Terms of Service or Privacy Policy page and automatically summarizes the legal text into plain English.
It helps users quickly understand what they're agreeing to, without reading dozens of paragraphs of boring jargon.

Who it helps

Turms empowers every internet user including students, professionals, parents, creators, and anyone who routinely clicks “I agree” without reading the fine print.
It gives people back informed choice in a digital world full of hidden terms.

How it works

  • Uses a content.js script to detect ToS or Privacy Policy pages and extract visible text.
  • Sends this text to the Gemma 2 AI model via an API request.
  • Receives and displays a clear, human-readable summary in a browser popup.
  • Built as a Chrome Extension (Manifest V3) using JavaScript, HTML/CSS, and the Gemma 2 model.

Why it matters

The digital age has created a hidden scarcity: scarcity of understanding.
Legal text shapes our rights and privacy, yet most people don’t read it.
Turms addresses this by making complex terms transparent, helping users choose smarter rather than just faster.


📖 My Story

We skip ads, we skip queues — but the most dangerous skip is the Terms of Service.
Turms was inspired by that universal moment of guilt: knowing we should read, but clicking "Accept" anyway.

And honestly? I also wanted to prove that sometimes building something small, focused, and genuinely useful beats spending a week coding a giant, overengineered project that nobody ends up using.

In the end, what kept me going was the belief that clarity itself can be a scarce resource — and even a lightweight tool like Turms can help bring it back.

Check the Updates section below to download and use the extension.

Built With

Share this project:

Updates

posted an update

How to install and use the Turms Chrome extension:

  1. Download the project: Go to this GitHub repository and either clone it or click the green “Code” button → “Download ZIP”.

  2. Extract the ZIP file: If you downloaded it as a ZIP, unzip it somewhere easy to find (like your Desktop or Documents).

  3. Open Chrome and go to Extensions: In the Chrome address bar, type: chrome://extensions/

  4. Turn on Developer Mode: In the top right corner of the Extensions page, toggle the switch labeled “Developer mode” to ON.

  5. Load the unpacked extension: Click the “Load unpacked” button. In the file dialog that opens, select the folder you just extracted from the ZIP.

  6. Done! The Turms extension should now appear in your extensions list. You can pin it to your toolbar by clicking the puzzle icon in Chrome’s top bar and then clicking the pin next to Turms.

  7. Use it: Whenever you visit a website’s Terms of Service or Privacy Policy page, Turms will detect it automatically. Click the extension icon to see a simple-English summary powered by AI.

Log in or sign up for Devpost to join the conversation.