Skip to content
Cofinanțat de Uniunea EuropeanăGuvernul României

CUSTOM SOFTWARE · DATA · CYBERSECURITY · IT CONSULTING

We build software for problems that off-the-shelf tools cannot solve.

We build applications around what you actually need, put your data in order so it becomes useful, and make sure everything we build is secure.

See our services
  • The first conversation is free
  • We reply within one working day
  • If we cannot help, we say so

Codebreaker is a social enterprise. 90% of our profit goes to our social mission.

Find out more

01 / SERVICES

Technology built around your problem.

We do not have a finished product we then try to fit to you. We start by understanding what needs solving and build around the way you already work.

01

Custom software development

We build applications and tools around what you need and how you work, for the situations where something off the shelf is not enough.

Explore development services

We can build

  • Applications you use straight from a browser
  • Apps for phones and for computers
  • Internal tools, for your own team
  • Accounts and portals for your customers
  • Automation for repetitive work
  • Connecting the tools you already use to each other
  • Renewing an old application without starting from scratch
internal-app — ordersDEMO
OperationStatus
request receivedrecorded
stock checked automaticallyavailable
document generatedsent
customer notifieddelivered
manager approvalpending
The steps that were done by hand now happen on their own.

02

Data and analytics

We turn scattered information into something you can actually use.

We gather your data from wherever it sits now — files, separate tools, forms — put it in order and show it clearly, so decisions stop depending on digging through spreadsheets.

Explore data services

We can help with

  • Bringing data from several places into one
  • Cleaning it up and putting it in order
  • Reports that produce themselves, instead of by hand
  • Dashboards with the numbers that matter, kept current
  • Charts and views that are easy to read
  • Automatic checks, so mistakes surface early
report — generatingAUTO

Sources

5

Rows

48k

Errors

0

MTWTFS

The report that took a day now runs every morning.

03

Cybersecurity

Build. Verify. Protect.

We find the weak spots before someone else does, and help you protect your applications, your servers and the way you work.

Explore security services

We can help with

  • Checking a website or an application
  • Checking your servers and who can reach them
  • Looking for weak spots, including in off-the-shelf parts
  • Testing passwords and access rights
  • Settings left open by mistake
  • A report with what to fix first, in order of severity
cb-scan — audit.logLIVE
> init scan — target: app.client.ro
> recon and attack surface mapping ... ok
> authentication and sessions ... ok
> injection and input validation ... 2 found
> role-based access control ... 1 critical
> dependencies and versions ... 5 outdated
> server and TLS configuration ... ok
> report generated — findings prioritised
> re-test scheduled after remediation_

04

IT consulting & technical support

Sometimes the problem does not call for yet another application.

We can look at what you already have and tell you what works and what does not, how a system should be planned from the start, or how to get a stalled project moving again.

Talk to a consultant

We can help with

  • An honest opinion before you invest
  • A review of an existing tool or application
  • How a system should be planned, before any code is written
  • Choosing between the options on the market
  • Maintenance and technical help when something breaks
  • Turning around a project that is not going well
review — existing systemAUDIT
database structuresolid
backupsmissing
component versions3 outdated
documentationpartial
monthly costsreducible
verdictworth continuing
We tell you what is worth repairing and what is worth rebuilding.

02 / WHAT IT LOOKS LIKE

From something you said, to something that works.

You do not need to know how software gets written. You tell us what gets in your way, in your own words. We write the code and hand back something that does the job on its own.

What you tell us

first conversationYOU
Youa few minutes ago

Stock lives in our warehouse system, the online shop is separate. Someone moves the numbers across a few times a day, and we still sell things we no longer have.

  • Your systems stay the ones your team already knows.
  • We build the part that is missing: the link between them.

What we write

bridge.tsCODE
import { erp, shop, mail, schedule } from './bridge'
// every 10 minutes, in both directionsWHEN
schedule('*/10 * * * *', async () => {
const stock = await erp.stock({ warehouse: 'main' })
// the shop gets the real numbers, minus what is reserved
for (const item of stock) {WHAT IT DOES
await shop.setStock(item.sku, item.qty - item.reserved)
}
// new orders land in the warehouse system, not in someone's inbox
const orders = await shop.orders({ status: 'new' })
for (const order of orders) {
await erp.createOrder(order)INTO THE OTHER SYSTEM
await shop.mark(order.id, 'sent-to-erp')
}
})
// if the link breaks, you hear it first, not your customer
onError((e) => mail(team, 'Sync stopped', e))

We replace neither system. We make them talk.

What you get

sync — todayLIVE
What happenedWhen
Stock pushed to the shopevery 10 min
Orders into the system38 today
Sold beyond real stock0
Typed by handnone

Two systems that did not know each other now work together.

03 / WHY CODEBREAKER

Less noise. More technical clarity.

We are not trying to sell you as much as possible. We want to build exactly what you need and nothing on top.

  • The problem before the technology

    We do not start from what we could sell you. We start from what is getting in your way, who uses it, and what you want at the end.

  • Security from the start

    Security is not a lid you put on at the end. We think about it from the first decisions, not in the last week before launch.

  • No artificial lock-in

    We leave you something another team could understand and carry forward. We are not trying to make you dependent on us to keep it running.

  • You talk to the people doing the work

    You speak directly with the people building your project, not through three layers passing messages along.

04 / HOW WE WORK

From problem to solution, without the pointless steps.

  1. 01

    Understand

    You tell us what is getting in the way, who is involved and how the work happens now. We ask questions until we genuinely understand.

    We do not assume the answer has to be software before we understand the context.

  2. 02

    Define

    Together we settle what gets built, in what order, how long it takes and where trouble might appear.

    By the end of this step it has to be clear what we are building and why.

  3. 03

    Build

    We build in pieces and show you as we go, so you can say early if something is not right.

    We do not wait until the end to discover we built something other than what was needed.

  4. 04

    Test and secure

    We check that everything works as it should and that we left no doors open, before it reaches people.

  5. 05

    Launch and stay

    We put things live and stay around if something comes up or if you want to take it further.

05 / IMPACT

SOCIAL ENTERPRISE

We build technology. We also create impact.

Codebreaker is a social enterprise, and the commercial work funds a mission that reaches beyond the company.

Our mission is to create opportunities for people in vulnerable situations, support them into work, and back the initiatives that make a community stronger.

Discover the Codebreaker mission
  • 90%

    of profit to the social mission

    Most of Codebreaker's profit goes to projects and actions that support the company's social mission and people in vulnerable situations.

  • 10%

    reinvested in the company

    A share of the profit is reinvested so Codebreaker can keep growing, build better services and sustain the mission over time.

A good project can solve more than a technical problem.

06 / WHO WE WORK WITH

Companies, organisations and NGOs.

We work both with teams that already have technical people and with those starting from nothing but a problem or an idea.

  • Companies

    Internal tools, automation for repetitive work, applications for customers, order in your data and protection for it.

  • NGOs and social organisations

    Moving from paper and loose files to something orderly: records, reports for funders, and collecting data properly.

  • Digital products and startups

    From the first working version to a product that holds up when a lot of people show up.

07 / FREQUENTLY ASKED

Întrebări frecvente

01Do we need to have the specification ready?

No. We can start from a problem, an idea, or a process that is not working well enough. Clarifying the solution is the first stage of the work.

02Can you take over an existing project?

Yes. We look at what has been built so far and tell you honestly whether it is worth continuing, repairing or rebuilding — and what each would take.

03Do you work with NGOs?

Yes. We work with both commercial and non-profit organisations, and can build around the processes and reporting the sector requires.

04Do you offer support after launch?

Yes. We stay available for maintenance, for the times something stops working, and for new things you want to add.

05Can you help with security only?

Yes. We do not have to have built something in order to check it. We can look at what you already have.

06What does it mean that Codebreaker is a social enterprise?

It means the commercial work is tied to a social mission. At Codebreaker, 90% of the profit goes to the company's social mission and projects.

Read about our mission

Have a problem technology could solve?

Tell us where you are now and what you want to reach.

We look at the situation and tell you how we would approach it. If we can help, we agree the next steps together. If we are not the right fit, we say so.

08 / CONTACT

Tell us what you need built

We reply within one working day. If a call is easier, pick a slot and we will ring you.

office@codebreaker.ro0730 804 195

Monday — Friday, 09:00 — 18:00

Project type