01
Identify users and choose the platforms for your app
We examine the main tasks for customers, staff or partners. We decide which need mobile, browser or desktop access and identify the back end and integrations.
An app for customers, staff or business partners starts with what they need to do. We build software for web, mobile or desktop and choose the form that fits your processes, existing systems and plans for continued development.
Copyright in the custom code is always transferred to you
A software development company led by two lead engineers
Clear guarantees covering costs, software and security

Business app development for your users
A business app can give customers access to their data, support staff working on the move or let partners collaborate in a portal. We define who performs which actions, what permissions they need and how the app connects to your back end and integrations.
Web, mobile and desktop are options, rather than a mandatory package. We choose platforms based on users and technical requirements. We scope a usable first version, test it with real users and decide which extensions add value.
New business app projects typically start at around €25,000. This is a guiding starting point, rather than a fixed package price. You receive an estimate per component, with explicit assumptions for integrations, any migration and ongoing maintenance.
Discuss your app project
Fintech · Getsby
For Getsby, we built an app that lets users buy, top up and manage virtual payment cards. Several financial providers work behind that app. Every movement of money needs to be traceable, including when a payment doesn't go as expected.
We made transactions traceable and structured the integrations so financial providers could be replaced. When a payment route proved insufficiently reliable in practice, we could replace it without rebuilding card management.
Early engineering decisions determine how much freedom you have later. Tests and monitoring help us keep checking that foundation as the product evolves.
Explore the engineering decisions behind Getsby
Manufacturing · Zetprofiel
For Zetprofiel, we built an order portal where customers and staff can draw steel profiles and calculate their properties. The software calculates materials, weight and price, then generates a work order for production. It replaces manual redrawing and gathering data from separate sources.
One engineering challenge was the geometry: how do you display dimensions and angles on complex shapes without labels overlapping? And how do you keep the drawing legible on a printed work order?
We separated the calculations from the controls and rendering. That let us add bend corrections later without rebuilding the drawing tool. Together with Zetprofiel, we use real profiles to keep improving the software.
Explore Zetprofiel's order portal

Stephan Koning
Project Manager at Betty Blocks

Esther Radder
Workplanner Product Manager at SGI Compliance Nederland

Gé-Jé Overschie
Owner at Fabriquartz

Toon Van Dooren
Lead Innovation Engineer at Savvii Managed Hosting
A company of developers
Apart from Bas in sales and Linda in operations, everyone at 10KB is a developer. We don't employ project managers, designers or marketers. Software development is our craft, and our company is built around it.
You explain your requirements to the people writing the code. We make the technical choices understandable: what are the options, and what does each mean for reliability, security, costs and maintenance? You don't need to be a programmer to take part in those decisions.
Together, we choose what best fits your challenge. We keep considering those trade-offs throughout development, as usage grows, requirements change or a simpler solution becomes possible. Coordination, planning and explanation are part of our developers' work.
How direct contact with developers works
Ewout Kleinsmann and Roland Boon
Ewout and Roland were already programming together as students. That led to the founding of 10KB in 2013. They still do what brought them together: build software.
They contribute to all our projects every day. Their working day revolves around code: programming, reviewing colleagues' work and making technical decisions. When you discuss your software with them, you're talking to people who help build the solution themselves.
Ewout guides projects from the first outline through to delivery, keeping an eye on how the parts work together. Roland sets the technical direction and focuses on code quality, security and maintainability. You'll find them working alongside the other developers.
Meet the whole team
Agreements before the first line of code
Where a cost guarantee is agreed, the pessimistic estimate in the proposal sets the maximum for unchanged functionality and assumptions. If the work takes less time, you pay for the hours actually worked. We estimate new requirements separately.
We fix faults arising from our original development at no extra charge within the agreed scope and warranty period. The proposal specifies that period. We also agree on aftercare in advance: how to report problems and who handles them.
We address delivery findings from an agreed independent security audit at no extra charge within the agreed audit and project scope. The guarantee covers fixes to the delivered solution. New security requirements outside those agreements aren't included.
A maximum for an unchanged scope
Where a cost guarantee is agreed, the pessimistic estimate in the proposal sets the maximum for unchanged functionality and assumptions. If the work takes less time, you pay for the hours actually worked. We estimate new requirements separately.
Your investment, your software
We always transfer copyright in the custom code we develop for you. You can develop the software further, build an internal team or continue with another supplier.
We make that practical too, with access to the source code, documentation and necessary accounts. Wherever possible, hosting and external services are registered in your name. Third-party libraries and services remain subject to their own licences and terms.
You stay with us because the collaboration works. Your software doesn't tie you to us.
Our intellectual property agreements
From question to next step
We agree on the scope before building or changing software. You understand the choices, see working results and help decide what comes next.
01
We examine the main tasks for customers, staff or partners. We decide which need mobile, browser or desktop access and identify the back end and integrations.
02
We estimate each part and make assumptions and risks explicit. You see what comes first, what can wait and which arrangements integrations, maintenance and handover require.
03
You review working software directly with the developers. We test the agreed behaviour and evaluate feedback and usage. Together, we choose the next iteration and arrangements for maintenance, releases and support.
Our strength is software engineering. It is particularly valuable when the technology determines what your business can do and how reliably you serve your customers.
Unsure which route fits? We're happy to discuss whether our engineering expertise would add value to your project.
That depends on tasks, devices and users. We discuss web, mobile and desktop and assess which parts can share a back end. An app for staff on the move can need different screens from a portal for business partners.
The main users need to complete an agreed core process. We define essential features and which extensions can wait. That scope guides the budget, testing and feedback.
Bas usually handles the initial introduction and learns about your requirements. Ewout or Roland joins for the technical discussion. During development, you work directly with the developers. If you'd like to raise a technical question straight away, you can also email Ewout or Roland. An introductory conversation comes with no obligation.
Ewout

Tell us who uses the app, what they need to do and which systems it connects to. We discuss platforms and the first version. Call +31 24 669 05 18 or email Ewout.
CONTACT
Have a question or want to discuss your software? Leave your details and we will get back to you soon.