Diese Seite gibt es auch auf Deutsch.

Software studio · Graz, Austria

We build the thing that does not exist yet.

Websites, custom software, artificial intelligence and blockchain — built in Graz, Austria, for businesses that need more than something off the shelf.

01 — Websites & web apps

Fast, measurable,
and yours.

Built from the ground up — no theme, no page builder, no forty plugins slowing each other down. What you are looking at was written for you.

You do not have to take our word for it. This page is measuring itself right now — on your device, on your connection.

this-page.measurement live

Response time TTFB

ms

Good up to 800 ms

Largest content LCP

ms

Good up to 2500 ms

Layout shift CLS

Good up to 0.10

Transferred

KB

Median across the web: ~2,500 KB

Measuring …

Thresholds follow Google Core Web Vitals. The values are produced in your browser and never leave it — we never get to see them.

PresenceCompany website

The site that convinces your customers before you have spoken to them.

AppWeb app & portal

Customer portals, booking systems, internal tools — in the browser, nothing to install.

ShopOnline shop

Sell without paying every month for features you will never use.

A11yAccessibility

A legal requirement for many businesses since June 2025. We build to it from the start.

02 — Custom software

Built around your process,
not the reverse.

When your process does not fit an existing product, we build the product. Four layers, cleanly separated — so that in five years someone can still change something.

architecture Click a layer
ReplaceOff the spreadsheet island

Sprawling spreadsheets become a system several people can use at the same time.

AutomateRecurring work, automatic

Quotes, invoices, reminders, reports — defined once, then handled for you.

BridgeConnect systems

Two programs that refuse to talk to each other start talking to each other.

RescueTaking over existing software

Your developer is gone and nobody dares touch the code? We have seen it.

03 — AI solutions

Models that improve
on your own data.

Not every problem needs a language model in someone else's cloud. Plenty runs faster, cheaper and more privately on your own premises — or, like this one, right in the browser.

Here is one. It sorts messages onto departments, and keeps learning when you correct it.

inbox.classifier running in this tab

training …

Sorted it wrong? Tell it where this belongs:

Logistic regression over hashed word and character trigram features, in JavaScript, about 6 KB. No model download, no API key, no request to any server — your text never leaves this tab. Reload the page and it forgets everything.

SortRoute mail & enquiries

Incoming mail, forms and tickets land with the right person automatically.

ReadProcess documents

Invoices, delivery notes, contracts — extracted, checked, pushed into the system.

AnswerAn assistant on your data

Answers from your manuals and records. Not from half the internet.

LocalNo cloud, where required

On your own hardware, when the data is not allowed to leave the building.

04 — Crypto & blockchain

Contracts, tokens, wallets —
and everything around them.

Blockchain is rarely the answer. When it is, you get more than the smart contract: the interface, the wallet integration, the migration of existing holdings, and running the thing afterwards.

The numbers below come live from the Ethereum chain — fetched by our server, not by your browser.

ethereum.mainnet connecting …

Current block

Gas price

gwei

Transactions in block

Block age

s

The call goes to dezwart.at/api/chain. The RPC provider sees our server — it never gets to see your IP address.

That detour is the entire point: most wallet and token front-ends talk to a third-party provider straight from the browser, handing over every address their users look at.

ContractSmart contracts

Design, implementation, tests, and getting you ready for an external audit.

TokenTokens & migrations

Issuance, distribution, and the delicate part: moving holdings cleanly onto a new chain.

StakingStaking & rewards

Lock-ups, payouts, auditability — as a system, not as a spreadsheet.

WalletWallet integration

Signing, approvals, swaps — in an interface a non-expert can actually operate.

Work

Two products we run
ourselves.

No wall of client logos. Two things we built from the first line through to running them in production — which is a far better picture of what you would actually get.

maiOwn product

A development environment you can simply talk to.

Editor, terminals, git, workspaces — and a whole fleet of AI agents that build, review and ship code. The real trick sits underneath: every feature also exists as a command-line verb, an HTTP API call and an MCP tool. Nothing is human-only, so an agent can drive the interface exactly as you would.

  • TypeScript
  • Node
  • tmux
  • MCP
  • Claude
SMITE 2 CompanionOwn product

A league platform that turns raw data into standings.

Live standings, player profiles, match history, tier lists and a draft simulator for an esports community's leagues. Kills, damage, win rates — collected continuously, crunched, and presented so that thousands of people can read something out of it without a manual.

  • React
  • TypeScript
  • PostgreSQL
  • Cloudflare

Client work is under confidentiality and therefore not listed here. We are happy to talk through what it involved.

How we work

Three steps,
no surprises.

You need no specification document and no finished idea. A problem is enough.

  1. 01

    You tell us what is not working.

    One conversation, free and without obligation. Afterwards you know whether it pays off at all — including when the answer is no.

  2. 02

    We build in steps you can see.

    Something clickable every few weeks. Not six months of silence and the wrong product at the end.

  3. 03

    Then it is yours.

    We keep running and maintaining it if you want us to. If not, you get the source code and the documentation and carry on yourself.

Frequently asked

What clients ask
us first.

If your question is not here, just put it in the form below.

What does a website or a piece of custom software cost?

We do not publish flat prices, because for bespoke software they would always be wrong: a single campaign page and a customer portal with role-based permissions have nothing in common. What we do instead: a free first conversation to establish scope, then a written quote with clearly separated line items.

If it turns out that an off-the-shelf product solves your problem more cheaply, we will tell you so.

How long does a project take?

A manageable company website is usually a matter of weeks; a web app or custom software, a matter of months. More important than the total is that you have something usable in hand every few weeks — that way you can steer early, instead of discovering at the end that you needed something else.

Do you only work in Graz, or further afield?

We are based in Graz and happy to meet in person across Styria. Otherwise the work is remote, which works just as well across Austria, in Germany and in Switzerland. Consulting and project delivery are available in German and in English.

Why custom software rather than an existing product?

A standard product is cheaper for exactly as long as your process happens to fit it. The moment you start bending your process to the software, buying add-on modules, or plugging the gaps with spreadsheets, you pay the difference anyway — just spread out and permanently.

Custom software pays off where your process is a competitive advantage, and therefore nobody should be flattening it.

Do we actually need AI, or is it just a trend?

Usually you do not, and we will say so. AI pays off where people make many similar decisions — sorting mail, extracting documents, answering recurring questions, forecasting demand. Where the rules are exact, ordinary software is cheaper, faster and easier to account for.

The classifier further up this page is an example of the small, cheap kind: no language model, no cloud service, a few kilobytes, and it runs in your browser.

Do we own the source code at the end?

Yes. You get the source code and the documentation, and you can take them to any other developer. We do not build anything that chains you to us — no obfuscation trick, no licence file, no exclusive hosting.

Who looks after the software after launch?

We do, if you want that: maintenance, updates, monitoring and further development. Equally, you can take it in-house or hand it to someone else — which is why we write code a stranger's team can read, and document it accordingly.

Will you take over an existing project?

Yes, and it is a common case: the original developer is gone, nobody dares touch the code, and something still has to change. We look at what exists, tell you honestly whether repairing or rebuilding adds up, and then take over running it.

Contact

Tell us where
it hurts.

One message is enough. You get a reply from the person who would do the building — no sales team in between.

messageto office@dezwart.at

We use what you send us only to answer your enquiry. No newsletter, no passing it on. Details in the privacy notice.

Prefer email? office@dezwart.at