Something you depend on is breaking, or it still works and nobody dares touch it.

Fix what you have

You need a tool nobody sells, built to fit how you already work.

Build what you need

A penetration test came back with findings, and no one is assigned to fix them.

Pen test remediation

You built and shipped a product with AI coding tools, and you want to know what's in it.

Vibe code audit

We build the software an organization runs on, and we keep it working.

The tools that calculate, manage and decide: the ones built once, that have to still be right ten years later. Whether the work starts from an idea or from something a previous developer left behind, the standard is the same. Survey what's there, define what correct means for your situation, prove it with tests, and stay past launch day.

The code, the tests and the decision record deliver to your own repository, so your people can read it, run it and extend it without us. BitSalt is a software studio, and what you depend on should outlast any one of us.

20+ years building the software people depend on, and keeping it that way

What we offer

When your software is breaking

Legacy application rescue

A parity-guaranteed rebuild onto a modern stack. We survey the legacy system, define what "parity" means for your application, build an automated test harness against your real data, and deliver code and documentation to your own repository. Your team runs the migration: built to complete cleanly or not at all, with parity re-checked against your real data afterward.

How we work →
When you have an idea

Custom software builds

You have an idea: a tool, a system, something your business needs that doesn't exist yet. We build it with the same rigor as a rescue: define exactly what it needs to do, prove it works, and deliver code that's yours to keep, your team can run it, or we can. Not a website. Custom software, built to outlast.

See what's possible →

From the blog

All posts →

Software Needs Oil Changes

Software that runs correctly for years is still sitting on ground that keeps moving underneath it. Staying healthy is scheduled upkeep, not a rebuild you get to once the risk has piled up.

When Did the Spreadsheet Become the System?

If a spreadsheet has become the system of record for the work your software is supposed to do, the software stopped fitting somewhere, and it's worth knowing where.

What You Inherit

Technical debt doesn't accumulate because developers are careless. It accumulates because the queue never empties.

Tell us what you're building, or what's breaking.

An idea for something that doesn't exist yet, or a system that stopped fitting how you work. Either way, start by describing it. A person reads it, and you get a straight answer about whether this is work we should be doing, including when it isn't.

Get in touch →

The same six commitments, on every engagement:

You own it. Your data is yours. Provable. We don't disappear. Honest about fit. Built to outlast.

Based in Beaufort, SC. What a first step costs is published on this site, so you can read it before you talk to anyone.