Sarudo Web Analysis

Set up the scoring server

Checking for the server…

The extension reads the page you're on and sends only counts and yes/no facts about it (plus the page's language) to a small scoring server that runs on your own computer, at localhost:8420. It never sends the page's address, title or text, and nothing is sent to Sarudo or anyone else. The server runs on macOS, Windows and Linux (not ChromeOS). You install it once.

  1. Download the server

    Download sarudo-web-analysis-server-1.0.0.zip (from sarudo.com)

    Needs Python 3.10 or newer. The python3 that comes with macOS is too old; install a current one from python.org/downloads, then check with python3 --version in Terminal.

  2. Install it

    Unzip the download, then in Terminal (Mac or Linux) run:

    cd ~/Downloads/sarudo-web-analysis-server-1.0.0 && bash install.sh

    It installs into ~/.sarudo-web-analysis. On a Mac it also adds a login item so the server starts by itself; to skip that, run bash install.sh --no-autostart instead.

    Windows

    In PowerShell, inside the unzipped folder, run these once:

    py -3 -m venv .venv; .venv\Scripts\pip install -r requirements.txt

    Then start the server whenever you want to use the extension, and keep the window open:

    .venv\Scripts\python server.py
  3. Analyze a page

    When the status above turns green, open any website, click the Sarudo icon in the toolbar and choose Analyze this page.

Removing it

Run bash ~/.sarudo-web-analysis/uninstall.sh in Terminal, then remove the extension from chrome://extensions.