KaPaPi

Small tools that respect
the work around them.

KaPaPi makes focused tools for Google Workspace and Windows. Each one does a narrow job, explains what it can touch, and refuses to guess when a wrong action would be harder to undo than no action at all.

How we build

Four rules, and they cost us features.

These are not aspirations. Each one has changed what shipped, and each one is checkable against the source.

01

Refuse rather than guess

When a tool cannot tell what you meant, it does nothing and says so. A missed change costs you one keypress. A wrong one is not obvious for an hour.

02

The narrowest permission

The document tools can see only the file they are open in. SendArc asks only to send mail through Gmail — it cannot read your inbox, contacts or Drive.

03

The data path is explicit

The document tools make no network requests. SendArc previews locally, then sends the approved message directly to Google. Product pages state the boundary instead of hiding it behind a general privacy claim.

04

Measure, don’t assume

Behaviour that the documentation leaves ambiguous gets tested in a real document before anything is built on it. Four such findings changed CleanPaste after it already “worked”.

One careful example

We edit documents in place.

The usual way to change a paragraph is to read it out as plain text, fix the string, and type it back. That round trip is also how this class of add-on loses your work: everything that is not a character — bold runs, italics, links, colours, list membership — is discarded on the way.

CleanPaste and SortDoc never hold a “fixed version” of your paragraph. They compute which characters to delete and which elements to move, then do exactly that. Deleting a character cannot disturb the formatting of the characters left behind.

The committee reviewed the
proposal at length
and agreed to postpone it.
The committee reviewed the
proposal at length and agreed
to postpone it.

CleanPaste joining a line the paste broke mid-sentence — and leaving the paragraph break that follows it alone.

Open source

You can check all of it.

Every claim on this page is verifiable against the source. The repositories include the test suites, the fixtures, and the notes on what was measured and what it changed.

github.com/kapapi-dev