Skip to content

Software you will still be using in five years.

We design, build and run web platforms and native Apple apps for companies that need them to work for years, not just on launch day. Five products of our own are the proof. Yours could be next.

A few lines about your project are enough. One of us reads it and replies, usually within a day.

The Today view in Provisore: five issues that need attention, each with its fix beside it, next to the team's recent activity
The Acciti inbox on an iPhone, an unacknowledged emergency at the top reading "checkout is down", with Acknowledge and Snooze beneath it
founded, in Aalborg
2015
products we own and run
5
of them in production today
3
vehicles searchable in Bilero
13M+

What we build for others

Four things companies hire us for, each of them something we built for ourselves first. Design, code and servers from one team, so nothing falls between the cracks.

Web platforms

Customer portals, booking systems, internal tools and subscription products, with the accounts, roles, billing and admin a real product needs. We take it from the first sketch to the first paying customer, and on from there.

Included
  • Design decided in a working prototype, not a mockup
  • API, database and background jobs
  • Accounts, permissions and billing
  • Launch, hosting and alerts

Native Apple apps

SwiftUI apps for iPhone, iPad, Mac, Apple Watch and Apple TV that feel like part of the device rather than a website in a box. Push, iCloud, widgets and App Store review are all part of the job.

Included
  • One codebase across iPhone, iPad, Mac, Watch and TV
  • Push notifications and background refresh
  • iCloud sync, or a backend we build for you
  • App Store submission and the review that follows

Data and integrations

Public registers, payment providers, accounting systems and webhooks, cleaned and joined into one schema you can query and trust. Bilero runs on the Danish vehicle register, which we normalised from scratch.

Included
  • Signed webhooks and third-party APIs
  • Imports from registers, spreadsheets and legacy systems
  • PostgreSQL schemas that survive the next feature
  • Danish standards such as SAF-T and Peppol
Shown inBileroAcciti

Hosting and operations

Servers in the EU, a deploy on every push, backups you can actually restore, and alerts that reach a person before a customer notices. We run everything we build, and we take over systems built by somebody else.

Included
  • EU servers at Hetzner, registered in your name
  • Zero-downtime deploys with one-click rollback
  • Uptime checks, metrics and on-call alerts
  • Backups to storage you control

Small on purpose, to your advantage.

Fewer people between you and the code means faster answers, fewer handovers and no part of your project that nobody owns. Here is what that buys you.

Answers the same day

You talk to the people writing the code, so a question asked in the morning is settled by the afternoon, not parked until the next status meeting.

Cheap to change later

We put the hours into the schema, the migrations and the edge cases, so the feature you ask for in year three costs what a feature should, not a rewrite.

Yours from day one

Code, servers, domains and App Store accounts are registered to you. If we ever part ways, you keep a working system and every key to it.

Tested on us first

Every tool we recommend already runs one of the five products we own and pay for. You get the choices that survived real customers, not the ones we wanted to try.

How a project runs

No surprises. You see the scope and the price before we start, and working software every week after that.

  1. We talk

    You describe what you need and what it has to do for the business. We keep asking until we understand the problem behind the wish list.

  2. You get a written offer

    Scope, timeline and price, in plain language. If the budget is tight, it says what we would leave out first and what that would cost you.

  3. We build where you can see it

    A working version on a real address within the first weeks, updated every week after. You give feedback on something you can click, not on a slide deck.

  4. We launch and stay

    We watch the first weeks closely and fix what real users find. After that we keep running it, or hand it to your own team with everything written down.

Things we are often asked for

If one of these sounds like yours, it probably fits. If none of them does, write anyway: the first conversation is free and commits you to nothing.

  • A customer portal

    Let customers see their orders, invoices and documents themselves, instead of emailing you for them.

  • The spreadsheet that runs the company

    Replace it with something several people can use at once, which remembers who changed what.

  • An app for the people in the field

    For staff who work away from a desk: offline, with photos, signatures and a push when something needs them.

  • Two systems that should talk

    Connect the shop, the accounting system and the warehouse, so nobody types the same order twice.

  • A product people pay for monthly

    Sign-up, payment, invoices and the admin behind it, ready for your first paying customer.

  • A system nobody dares touch

    Built by somebody who has moved on. We read it, run it, and tell you what to fix first.

Questions we get asked first

How much does it cost?

It depends on what you need, so we price it after the first conversation, in writing, before any work starts. You know what the money buys before you commit to anything.

Can you take over something somebody else built?

Yes. We read the code and run it, then tell you honestly what state it is in and what we would fix first. Laravel, PHP, Swift, Node and React are all familiar ground.

Do we have to be near Aalborg?

No. We work in Danish or English, and most meetings are video calls. If you are in North Jutland, we are happy to come by the office.

Is our project too small for you?

Probably not. An integration, an update to an existing app or a site that needs to get faster are all good places to start. Many of our longer collaborations began with one of those.

What would you like built?

Three or four lines are enough: what it is, who it is for, and when you need it. One of us reads it and replies, usually within a day.

Based in
Vodskov, Aalborg