Small software that does one job.

We build small tools and keep them small. Some install into a platform you already run. Others stand on their own. None of them send us your data.

How we build

Whatever an app of ours runs on, your data stays where you already keep it. If it plugs into a platform you operate, it installs into your own instance, stores what it needs there, and runs on that platform's infrastructure. We're never in the middle. There's nothing of ours to go down, nothing of ours to breach, and nothing for your security team to review.

That costs us things, and we'd rather say so than pretend otherwise. An app that can't call out also can't fetch what you didn't give it, so every product page here lists what the app won't do alongside what it will. On Atlassian, this approach gets certified as Runs on Atlassian. Everywhere else it's the same idea without a badge.

What we make

Triage for Jira

Sentry Integration · Jira Cloud

A Sentry alert fires, and the Jira work item is already waiting — stack trace, environment, release, and a link back to Sentry. You write the rules that decide which alerts earn a ticket. No Sentry plan upgrade needed, because it never calls Sentry.

View on the Marketplace What it does

SMS Range Filter

Spam text filter · iPhone

A spam text arrives from (555) 123-1234, then the same text from (555) 123-5678. Filter the whole range of numbers in one step, and every text from it goes to Spam without a notification. Keywords like "donate" catch texts from brand-new numbers too. Your rules stay on your iPhone, and nothing is sent to us.

What it does

Mail Spam Rules

Spam rules for Apple Mail · Mac

Mail rules that actually work. When the same spam arrives from a new address every time, match what doesn't change: the sender's name, a keyword in the address, or a phrase in the subject. Mail marks it read, moves it to Trash or sends it to Junk the moment it arrives. Your rules stay on your Mac, and nothing is sent to us.

What it does

The name

A voussoir is one of the wedge-shaped stones in an arch. No single one spans the gap. The arch stands because each carries load and fits the ones beside it.

Support

support@voussoirsoftware.com

Setup questions, bug reports, and anything the docs don't answer.