About us

We make the hard part disappear.

Lunadeck exists so that the gap between “I built this” and “it's on the App Store” is measured in minutes, not months. We handle certificates, signing, compilation, and submission — so you never have to.

Our story

It started with a broken deploy at 2 AM.

We had a working app, a waiting user base, and an Apple developer portal that refused to cooperate. After hours of expired certificates and mysterious Xcode errors, we asked ourselves: why does this have to be so hard?

3 min
average time from link to signed IPA
0 hrs
of Xcode knowledge required

What we believe

Principles we ship by

Every decision we make traces back to one of these four ideas.

🛠️

Built by Builders

We started as indie developers who hit the same wall every time — great web app, impossible iOS deployment. We built Capsule because we needed it ourselves.

🔓

Complexity is a Bug

Apple's developer portal shouldn't require a degree to navigate. We treat every confusing step as something we can and should eliminate.

Speed is a Feature

Waiting days for App Store review to fix a typo is absurd. We obsess over cutting the time between idea and shipped product.

🌍

Web Devs Deserve Native

The web is the most powerful development platform ever created. Your users shouldn't settle for 'Add to Home Screen' when they can have a real app.

The team

Small team. Big obsession.

We're a focused group of engineers and designers who use Capsule ourselves every week.

AK
Alex Kim
Co-Founder & CEO

Former iOS engineer at a Series B startup. Spent too many nights fighting Xcode and decided to make the problem disappear.

JR
Jamie Reyes
Co-Founder & CTO

Full-stack developer who built and shipped 11 side projects in two years. Most of them never made it to the App Store — until now.

NP
Nina Park
Head of Product

Ex-product lead at a no-code startup. Believes the best interface is the one you never have to think about.

OD
Omar Daud
Lead Engineer

Compiler nerd who turned cloud build pipelines into something a non-developer can trigger with a single link.