● A Katowice software studio · since 2016

Operational software for film and TV licensing, distribution and delivery.

We build systems that manage rights and avails, automate the media supply chain, and power the catalogue and booking platforms your customers use to license content.

[ COVER STORY — LICENSING & RIGHTS ][ COVER STORY — LICENSING & RIGHTS ]
250K+
Rights records managed for one customer
95%
Of media orders processed hands‑off
5,000+
Media orders delivered every month
15+
Airline licensees served from one platform
● Where it was proven

We’ve solved this before, for 15+ airlines.

For a global content service provider, we built one platform that manages rights, licences, languages, configurations, media files and delivery for every airline it serves. Each airline is a client with its own formats and its own rules. Swap “airline” for “client”, and it’s the problem you have today.

Airlines
15+
Content items
200K+
Rights records
250K+
What we built for airlines
What it means for a distributor
15+ airlines served from one system
Every broadcaster, platform and sub-distributor in one place
Rights and licences tracked per airline
Rights and avails per client, territory and window
Languages and configurations set per airline
The right title version for every client
Media files delivered to each airline’s own spec
Deliverables to each client’s own spec, without manual rework
Same architecture. Different customers.
Read the case study →
How we work

You can start with one process.

No platform rebuild on day one. Pick the process that costs your team the most time, and we build that first. If it works, we take on the next one.

01 · Pick your first process
P/01 · Rights and avails

Start with avails checks

One place to answer “can we license this title to this client, here, now?” instead of searching contracts and spreadsheets.

P/02 · Media supply chain

Start with order tracking

Every media order and its status in one view, instead of inbox threads and a shared tracking sheet.

P/03 · Catalogue and booking

Start with a client catalogue

Clients see what is available to them and request titles directly, instead of waiting for a PDF list.

02 · How the first project runs
Step 01

Discovery

We map the process with the people who run it today, including the spreadsheets and the exceptions.

You get: a process map, a scope and a fixed estimate.
Step 02

Focused build

A small team builds the first module and ships it in short, visible increments.

You get: one working module, in use by your team.
Step 03

Grow from there

We support what is live and, when you are ready, take on the next process with the same team.

You get: support, and a system that grows one process at a time.
Which process costs your team the most time?

Tell us, and we’ll show you what a first module could look like.

Start with one process →
● Unde the hood

How we build your systems.
On whichever stack fits the workload.

Cloud
Azure
Enterprise systems, .NET workloads, integrations, identity, and cloud-native hosting.
Cloud
AWS
Media workloads, scalable infrastructure, processing pipelines, storage, and delivery.
Backend
.NET
Business systems, APIs, enterprise integrations, migrations, and long-running platforms.
Backend
Node.js
Realtime services, media tooling, lightweight APIs, automation, and product backends.
Frontend
React
The interface layer for dashboards, portals, admin tools, and customer-facing applications.
CMS
Umbraco
A specialist CMS layer for content-heavy platforms, headless builds, editorial workflows, and .NET-based websites.
AI
Practical AI Tooling
AI-assisted features for search, automation, content workflows, data extraction, recommendations, and internal productivity tools.

We replace legacy systems while the business keeps running. For one client, we moved seven legacy CMS instances onto one cloud platform without taking the live product offline. Underneath, we pick the stack to fit the work: Azure or AWS, .NET or Node.js, with React on the front end.

Features

Three projects worth a longer read.

Open the archive →
[ FEATURE — CSP PLATFORM ]
Licensing & Rights × Media · Global content service provider
CONTENT SERVICE PROVIDER PLATFORM

A content operations platform for managing rights, licences, languages, configurations, media files, and delivery across multiple airlines.

Read the feature →
Legacy Migration × Inflight · Inflight entertainment provider
INFLIGHT ENTERTAINMENT PLATFORM MIGRATION

A phased migration from seven legacy CMS instances to one cloud-native, multi-tenant platform, completed without taking the live product offline.

Read →
Media × Bespoke × AI · Global content service provider
AUTOMATED MEDIA PROCESSING SYSTEM

A cloud-native media processing platform that automated ingest, QC, cataloguing, order fulfilment, and delivery — with 95% of orders processed hands-off.

Read →
● Last word

If a critical system needs modernising without disrupting the business, we should talk.

Brief us
contact@coffeemug.io · Coffee Mug · Katowice · Poland