Our platform · Promo for independent labels · 2026
Emsig Radio
Emsig Radio sends new releases to the people who play, broadcast, write about and book electronic music off the beaten track. Labels brief a campaign, curators send it in waves, recipients listen in the browser and answer with one line before the download opens. The platform is a joint project with our label mate Ankur Sood and Pat Flanders, owner of Mindwaves Music: a promo service built for small independent labels, which the big promo tools price out, and for the underrepresented areas of electronic music. We built it and we operate it, in German and English from the first line.
- Client
- A joint project with Ankur Sood and Pat Flanders, Berlin
- Our role
- Concept, architecture, engineering, operation
- Year
- 2026
- Live
- emsigradio.com ↗


How it was realised
Two front ends on one Laravel application: the public site and the account pages in Livewire and Flux, the label and curator admin in Inertia and React. Teams are the tenancy: labels, curators and the platform share one codebase and never see each other's data.
Campaigns go out in waves through a queue, with quiet hours, caps per recipient and consent that is checked at the moment of dispatch rather than at approval. Every reaction links back to the person who gave it, and the report shows the label where a release turned up afterwards: on air, in print, in playlists, each entry with evidence.
Payment runs through Mollie, mail through a European transactional provider, and downloads can carry a per-recipient watermark, opt-in per campaign because it alters somebody else's unreleased master. No tracking cookies, no third-party scripts, hosted in Germany.
Every product decision is written down next to the code, from the sending model to the VAT treatment, so the people who run the platform can read why it behaves the way it does.
What it solved
- Consent-first sending: a recipient hears only what fits the genres they chose, and every send can prove it.
- Reports that hold up: feedback and coverage tied to a person and a piece of evidence, not to a click count.
- Watermarking unreleased masters without making the decision for the label.
- GDPR by construction, with legal texts, retention and exports built in rather than bolted on.
Design
Up close.
Typefaces, palette and three details.



Typefaces
Bricolage Grotesque
Headlines
Instrument Sans
Text
JetBrains Mono
Labels and captions
Palette
- #000000
- #262626
- #f7ee8f
- #fbf6c1
- #ffffff
Screens
In use.







Built with
Laravel 13 · PHP 8.4 · Livewire 4 · Flux · Inertia 3 · React 19 · Tailwind CSS 4 · MySQL 8 · Redis & Horizon · Mollie · Scaleway Transactional Email · audiowmark · Pest · Larastan