From idea to release
From idea to the App Store and Google Play.
Describe your idea, refine the plan, then build feature by feature and flow by flow until both apps are ready to release.
iOS + Android, simultaneously
Each feature’s logic is written once: SwiftUI on iPhone, Jetpack Compose on Android.
Spec-driven development
A PRD and a spec per feature, approved by you before a line of code is written.
Top architecture from prompt one
Pick Production, Duet or Quick prototype — every feature follows it.
Bring your own subscription
Use the Claude, ChatGPT/Codex, Gemini, Copilot or other plan you already pay for. Don't pay per token API prices.
Built-in simulators
Your apps build and run locally in native simulators, at full fidelity and no lag.
Real Xcode & Android Studio projects
Real projects in Git on your disk from the first build. Open them any time.
Easily publish your apps
TestFlight and App Store distribution run under your own Apple account.
GitHub integration
Push, review as pull requests, and contribute through your team’s workflow.
Both apps from one core
Build native iOS and Android apps simultaneously, from one core.
Each feature's logic is written once. The iPhone app renders it in SwiftUI; the Android app renders it in Jetpack Compose.
One shared core
Views are written per platform; behaviour is written once.
Two 100% native UIs
SwiftUI on iPhone, Jetpack Compose on Android.
Parity checked by the build
Both apps replay the same fixtures; a mismatch fails the build.
iPhone now, Android later
Start from both or from one platform; add Android when the time is right.

Duet framework is open-source on GitHub, and inside Modaal it saves your agent tokens on every feature. → How Duet works
Native features
Only true native iOS and Android apps can do all of this.
Real Swift and Kotlin talk to the phone directly — no web view, no bridge in between. Widgets, the watch, live activities, sensors, wallet: yours from day one, at full performance.

Widgets

Live Activities
Shortcuts

Sensors

Background Tasks

Watch Apps

Wallet
Plan first
Every feature starts with a plan you approve.
On the first turn the agent reads your description — or your PRD, screenshots, a Figma link — writes PRD.md at the project root, and plans the first feature into a spec: Overview, User Scenarios, Technical Approach, Implementation Steps, Files to Modify, Risks & Open Questions, Testing Strategy. You read it, correct it, approve it. Only then is the code written. The specs stay in the project, so feature fifty is planned against the same document as feature one.
"I spend 80% of my time reviewing plans — so the code has no surprises for me. Modaal gives you the same."

Build the real thing, not another demo.
Team behind Modaal
We've spent the last 15 years building native apps — for clients, for Fortune 500 companies, and as our own products. Shipping 100+ of them taught us one thing: structure is what separates the apps that last. Modaal is that structure, packaged — so you can ship like a team that's done this a hundred times.


co-founders of Modaal
Start free. Ship 2x native.
Download Modaal for Mac, connect the agent you already use, describe the first feature. Free plan, no credit card.
