English
Open the demo
Digitalisation and efficiency · 21 November 2025

Drowning in the Apps You Built Yourself

The tool you had made three years ago still works. The person who understood it does not work here anymore.

A tangle of wires at the top of a pole against a plain sky
Photo: Wood Hong / Unsplash

The article

Every company has one. A small tool somebody put together years ago because there was no other way to get the job done.

It still runs. It opens with a warning nobody reads anymore, and everyone knows to click past it. It calculates something the right way, and nobody can explain why. The colleague who built it left two years ago, and since then it has been maintained by being left alone.

That tool is not a mistake. When it was made, it was the fastest correct answer available. The problem is what happened around it afterwards.

How you end up with a dozen of them

Nobody decides to build a dozen internal tools. You build one, then a spreadsheet with macros for the pricing, then a form for the site reports because the email version kept getting lost, then a shared folder with a naming convention that only works if everyone remembers it.

Each of these solved a real problem on the day it was made. Together they became the way the company runs, and no one ever stepped back to look at the whole thing.

The result is a company that depends on tools it cannot describe. Ask anyone to draw how work moves from an inquiry to finished work, and you get a diagram with gaps in it. The gaps are the places where a person carries the information across by hand.

Tools that were built for building, not for using

There is a second reason these tools age badly. They were designed by someone who understood the problem completely, for people who do not.

Whoever built the reporting sheet knew which column feeds which formula. The person filling it in on a Tuesday afternoon does not, so they learn a sequence of clicks by heart and stop asking what it does. When something changes, they cannot adapt it. They can only ask for help or work around it.

The same thing happens with bought software that has been configured heavily. The depth is there. The understanding is not, so people use a narrow path through a wide system and treat everything else as decoration.

The part that actually costs you

Losing a tool is rarely the real risk. Losing the knowledge around it is.

The scatter is where the money goes. A decision lives in an email thread. The rule behind it lives in a PDF on a shared drive. The current version of the price list lives on somebody's desktop, and the one on the drive is close enough that nobody notices the difference until a client does.

Nothing is lost. Everything is just somewhere else, and finding it takes a person who remembers. That works while the same people stay. It stops working the week someone takes leave, and it stops working properly when someone resigns.

You probably already know which tool this is

If you can name the one person who has to be reachable when a certain file will not open, you already know.

If a new hire spends their first week collecting logins and then asks which calendar is the real one, the problem is not the new hire.

If nobody dares touch a tool that has been running for years, because no one knows what else depends on it, that is not stability. That is being left alone.

If there is a password three people know and none of them is the person it is registered to, that tool has users but no owner.

When the homemade tool is the right answer

If you have four clients and one well-kept spreadsheet, the spreadsheet is a good solution. It is fast, you know it, and it needs nobody's approval. If a small tool does exactly one job, and two people understand it well enough to change it, that is not technical debt. That is a sensible decision that is still holding.

The cost starts later, and not because the tool breaks. It starts because the person who held it in their head is busy, or gone. From then on the tool works exactly as well as it always did, and nobody is willing to change it.

Replacing them one by one does not work

The usual instinct is to clean up. Pick the worst tool, replace it with a proper one, then move to the next.

This rarely holds, because each tool was load-bearing for something. Remove it and the problem it solved comes back, usually at the worst moment. What is more, replacing a bad tool with a better isolated tool leaves you with the same gap between them, only now it is a newer gap. Why the number of tools was never the problem is a subject of its own.

The same thing happens to bought software, only on a bigger scale. Whoever sold it knew the whole surface. Whoever uses it knows three screens of it, could not say what the rest is for, and never will. At that point the depth is not value. It is scenery. What decides is how long it takes a new person to get through a day on their own.

The size of the step is still yours to choose. The narrower the first working version, the sooner you find out whether the direction was right, and that way of working has an article of its own too.

What we built instead

IntrApp covers what a small or mid-sized company does day to day, without the complexity. If you are looking for the deepest possible tool in one specific area, you will find something better than us, and that is how it should be. That is not a gap. It is a decision.

IntrApp is not a CRM and it is not an ERP. It is the Business Operating System your company runs on, which means the task sits next to the client it belongs to, and the decision sits next to the conversation it came from. There is nothing to reconstruct later.

If something you need is missing, that is not a dead end. You can request a feature, and if roughly three quarters of our customers would use it too, we build it for free and everyone gets it. We are the ones who judge that, because we are the ones who see the whole customer base. The promise is not immediate delivery. The promise is that a broadly useful request enters development instead of disappearing.

Trying it is not a project. The automated setup takes around thirty minutes and then you are live. You do not need us to start, and we do not bill for implementation or training. If you do want help, our expert team is glad to give it. If it turns out not to suit you, you cancel it the way you cancel a streaming subscription.

The tool your former colleague built will keep working either way. The difference is whether the company still depends on remembering who wrote it.

I'll try the demo

Updated: 9 August 2026

Recommended articles

If this topic is useful to you, carry on with these.

See it on a full sample company

The demo runs on a made-up company's full dataset, with no sign-up. A few features are switched off, and it resets every night.