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.
-
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 --versionin Terminal. -
Install it
Unzip the download, then in Terminal (Mac or Linux) run:
cd ~/Downloads/sarudo-web-analysis-server-1.0.0 && bash install.shIt installs into
~/.sarudo-web-analysis. On a Mac it also adds a login item so the server starts by itself; to skip that, runbash install.sh --no-autostartinstead.Windows
In PowerShell, inside the unzipped folder, run these once:
py -3 -m venv .venv; .venv\Scripts\pip install -r requirements.txtThen start the server whenever you want to use the extension, and keep the window open:
.venv\Scripts\python server.py -
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.