NEWmd export · Two-way MCP with Claude

Design the screens and the flow.
Ship the code.

The app design tool built for Claude.

Place screens in menu groups, draw paths from buttons and selectors to the next screen, then define conditions and transitions. Export a detailed md Claude can turn into code.

See how it works
Map · Screen editor · Motion presetsLive collaboration한국어 · English
Corner CoffeeMapScreen editorClaudemd export
CommonMenuOrder1Log in/loginEmailPasswordLog in button2Home/homeHi, JiminPickup selectorDine in | To goPopular drinksLog in button3Menu/menuSearch the menuMaple cafe latteNext4Menu detail/menu/1Size · SmallAdd to cart5Cart/cart3 drinks · $13.50Next6Payment/paymentOrder completeBack home→ Menu◇ Pickup selector · if To go

Watch and follow along

Short videos cover the map, editor, design tokens, motion, Claude setup and Figma import.

Create a new project

FEATURES

From design to code, in one document

Drawing screens is only the start. The paths between them, the motion, and the spec you hand off all live in the same project.

MAP

Project map

Lay out every screen on menu groups and draw paths from buttons and selectors to the next screen.

  • Navigate, condition, and back paths told apart by color and shape
  • Collapsible groups and auto-arrange
EDITOR

Build screens from parts

Place 15 kinds of parts — buttons, selectors, inputs, lists, tabs, modals and more — already styled by your design rules.

  • 11 design presets with editable tokens
  • Default, empty, loading, and error states
MOTION

Motion and playback

Set motion with 60 presets for transitions, overlays, presses and more, plus 34 triggers, then tap through it in the player.

  • Branching playback with variables and conditions
  • Continue playback on your phone
HANDOFF

Markdown spec → Claude code

Export screens, paths, conditions, transitions, design tokens, and pixel boxes as one Markdown file in a fixed format. Claude reads it and writes the code.

  • Same project, same output, every time
  • Export a project, a group, or one screen
MCP

Live MCP with Claude

Connect Claude over MCP and it can read and edit your screens. Its changes show up highlighted in purple as they happen.

  • OAuth connection, read-only option
  • One Claude edit = one undo step
FIGMA

Two-way Figma

The Figma plugin exports variables, styles, components, screen frames, and prototype links, and imports Figma frames as a new project.

  • Compare an import with an existing project
  • Original image bytes kept
CODE

Code export

Export the screens you designed as React and Flutter code.

  • React
  • Flutter
TEAM

Collaboration, comments, components

Edit the same project with your team at once, leave comments on screens, and share reusable components with variants.

  • Live cursors and editing location
  • Version history with compare and restore

HOW IT WORKS

Three steps to a spec you can hand off

Start from a blank map or from a sample project.

  1. Place screens on the map

    Arrange the screens you need in menu groups. Shopping, money transfer, space booking, community, and admin dashboard samples get you going.

  2. Edit and connect

    Build screens from parts, then set where each button and selector leads, under which condition, with which transition. Tap through it in the player to refine.

  3. Hand it to Claude

    Export the Markdown spec or connect Claude over MCP, so it writes code with the same context and edits the design with you.

SCREENSHOTS

The real app

Captured as-is from the sample projects.

ScreenPath project map with cafe ordering app screen cards arranged by group and connected by paths
Project mapCafe ordering sample — screen cards with navigate and condition paths
ScreenPath screen editor showing a cafe menu phone screen with photos and the properties panel
Screen editorCafe ordering sample — editing parts on a phone screen
ScreenPath player showing a cafe menu screen with photos and tabs that looks like a real app
PlayerCafe ordering sample — tap through the flow
ScreenPath design rules page with color and font tokens
Design rulesColor, type, corner, and motion tokens in one place
ScreenPath export dialog previewing the files and images of a React project generated from the cafe ordering app
Code export · ReactCafe ordering sample — a runnable React project, file by file
ScreenPath export dialog previewing the files of a Flutter project generated from the cafe ordering app
Code export · FlutterThe same screens as a Flutter project

COMPARE

How is it different?

All three are good tools. ScreenPath focuses on the flow between screens, and on handing that flow to code.

Comparison table: ScreenPath, ProtoPie, and Figma prototyping
ItemScreenPathProtoPieFigma prototyping
Core unitEvery screen of the app and the paths between them (map)Scenes with triggers and responsesConnections between design frames
Building screensAssemble from 15 kinds of partsImport designs from Figma and other toolsDesign on a free vector canvas
Conditional branchesA destination per selector value or variable condition, dashed on the mapVariables and condition responsesVariables and conditional expressions
Motion60 presets · 34 triggersDetailed interactions and sensorsTransitions such as Smart Animate
Handoff to AI coding toolsFixed-format Markdown spec + MCP read/write—Dev Mode · MCP server
Code exportReact · Flutter——
Figma integrationPlugin export and importImport from Figma—

Based on each product's public documentation (October 2026). '—' means the item is not covered by this table, not that the feature is missing. ProtoPie and Figma are trademarks of their respective owners.

PRICING

Pricing

Per-person subscription. Cancel anytime.

Free

US$0

1 project · 20 screens

  • Map · screen editor · motion · player
  • Markdown spec export

Pro

US$12 / month

US$119 / year · KRW 12,900 / month in Korea

  • Unlimited projects and screens
  • Team invites · version history
  • MCP connection (two-way, import)

Education

KRW 5,500 / month

Students and staff of accredited schools in Korea

  • Same features as Pro
  • School verification required · private academies excluded

FAQ

Frequently asked questions

Anything else? Email ceo@flowmate.kr.

What can I do for free?

The free plan gives you the map, screen editor, motion, player, and Markdown export for 1 project and up to 20 screens. MCP connections, inviting teammates to your projects, and version history are Pro features; anyone can edit a project a Pro owner invites them to. There is no free trial period.

How do I pay?

International cards, PayPal, and other methods go through the Paddle checkout, where Paddle.com Market Limited is the seller. The pricing page shows which payment methods are open right now, including Korean cards billed in won. Prices include tax, and you can cancel anytime from billing settings.

Can I get a refund?

Within 7 days of a payment, if you have not used paid features, you get a full refund. If you have used them or 7 days have passed, the remaining period is refunded pro rata. Where your local law gives you more (for example the 14-day EU/UK right of withdrawal), that applies. See the refund policy for details.

Who qualifies for the education price?

Students and staff of accredited schools in Korea (primary, secondary, and universities) can subscribe for KRW 5,500 a month after school verification. Private academies are not eligible.

Where is my project data stored, and is it used for training?

Projects and files are stored in Google Cloud's Seoul region, and the live co-editing log in the Singapore region. We never use your content for advertising or AI model training. You can download all your data or delete your account from settings.

What can Claude do over MCP?

Claude can read your project structure, screens, and design rules, and create or edit screens, parts, paths, and motion directly. Changes appear right away in the screens you have open, and each edit is one undo step. You connect with OAuth on the Pro plan. ScreenPath does not send your project data to AI providers to run the service — Claude reads it only when you connect it yourself.

How does the Figma integration work?

The ScreenPath Figma plugin exports a project as Figma variables, styles, components, frames, and prototype links, and imports Figma frames into a ScreenPath project. For now you download the plugin and install it in the Figma desktop app yourself. A few motions Figma cannot reproduce, such as pinch and rotate, become the closest equivalent.

Can I export code directly?

You can export the screens you designed as React and Flutter code. For a bigger app, hand the Markdown spec or an MCP connection to Claude and it continues the implementation to match your project structure.

How is my work kept secure?

Sign-in is Google accounts only, and owner, editor, and viewer access is checked by server-side rules on every project. Every page ships a strict Content Security Policy and refuses to be framed by other sites, and you can disconnect MCP clients at any time.

Draw your next app's screens and paths today

Start with your Google account. Five sample projects are ready.

See pricing