Skip to the content

How it works

Safety and privacy

A checker should never be the way something gets in. Everything slowship reads stays in quarantine, nothing it reads is started, and almost nothing ever leaves your computer.

#It never runs what it reads

#Nothing is uploaded

slowship uses the network for exactly three things, and nothing else:

WhatWhere toWhen
Downloading npx MCP servers so they can be readnpmDuring a watch. --offline turns it off.
A package your agent asks it to checknpmOnly when your agent calls check.
The morning pingdiscord.com or api.telegram.orgOnly if you connect one. A summary in slowship’s own words, never code, paths or keys.

The model runs on your machine through Ollama. Your code never goes to it in bulk: it gets a description and a short list of facts.

#The report answers only you

#Your agent can look, never clear

The coding agent connector has two tools, check and watch, and no tool to clear anything. Answers repeat only slowship’s own words, never the scanned text, and say that names and paths are data. Clearing happens only in slowship review and slowship ui, by you.

#Key names, never values

“Who can spend your money” keeps only the names of keys that an MCP config hands a server, in its env and auth headers. Their values are never read into the report.

#What’s kept on your computer

Everything lives in ~/.slowship (or SLOWSHIP_HOME): the memory of what it read, your clears, the last watch, and, if you connected one, the morning ping’s webhook or token in notify.json, readable only by you. Delete the folder and it’s all gone.

Suggest a change to this page

Esc