Skip to content
SPECIFICTION
Get listed

Cairn

cairnflow.app

Free plan macOS
Visit cairnflow.app
Spec score 9.0 #3 of 20 in User Flow Software

What it is

Cairn is a macOS desktop app for mapping screens, data, roles, and CRUD operations before building a product. Users sketch low-fidelity pages, modals, and sheets, then connect them into scenarios with triggers and dependencies across roles. Cairn checks whether data used on a screen was created earlier in its causal flow and flags missing data. Its Fields and Journeys views show where data appears and how each role moves through a flow. The app works offline and saves projects as portable.cairn files on the user's Mac. The maker says Cairn has no accounts or telemetry and does not upload project files; it connects to the internet for update checks and Pro license validation. Cairn is positioned as a complement to Figma for later visual design. The free plan costs nothing and includes one project and up to two scenarios, but does not allow file import or export. Real-time collaboration is not available, and Cairn is not intended for pixel-perfect or high-fidelity design.

Spec sheet

What it does
Cairn is a macOS desktop application for discovery wireframing that models product data, roles and flows, then runs those flows to find missing data before implementation.Read 15 Oct 2026 · cairnflow.app
Product
Cairn is a macOS desktop app for discovery wireframing that models screens, data, roles and CRUD operations, then runs flows to catch missing data before building.Read 7 Oct 2026 · cairnflow.app
Intended users
The maker identifies founders and product managers, agencies and freelancers, and technical teams as intended users.Read 7 Oct 2026 · cairnflow.app
Platforms
Cairn currently supports macOS on Intel and Apple Silicon, requires macOS 12 or later, and lists Windows and Linux as roadmap items.Read 7 Oct 2026 · cairnflow.app
Integrations
The maker describes Cairn as complementary to Figma for later visual design; no other product integrations are stated on the opened page.Read 7 Oct 2026 · cairnflow.app
Support
The maker provides a contact form for privacy matters and enquiries; no separate support tier is stated on the opened pages.Read 7 Oct 2026 · cairnflow.app
Headquarters
Tallinn, EstoniaRead 28 Sep 2026 · cairnflow.app
Founded
The Estonian register says the company entered the register on 18 August 2021.Read 15 Oct 2026 · ariregister.rik.ee
Company
The product is made by The No-Code Company OÜ, whose listed address is in Tallinn, Estonia.Read 7 Oct 2026 · cairnflow.app
Automatic checks
Cairn continuously checks whether each data item used by a screen was created somewhere in its causal chain.Read 15 Oct 2026 · cairnflow.app
Company activity
The register classifies the principal activity as computer programming.Read 15 Oct 2026 · ariregister.rik.ee
Company ownership
The register lists Jose Maximiliano Ogas Nieva with 60% and Francesc Box Coma with 40% ownership.Read 15 Oct 2026 · ariregister.rik.ee
Company registration
The Estonian e-Business Register lists The No-Code Company OÜ under registry code 16294378.Read 15 Oct 2026 · ariregister.rik.ee
Cross-flow dependencies
Flows can declare causal dependencies, including dependencies between different roles; Cairn warns about cycles and broken references.Read 15 Oct 2026 · cairnflow.app
CRUD data modeling
Each screen block can specify which data it creates, reads, updates or deletes.Read 15 Oct 2026 · cairnflow.app
Developer extensibility
The opened official product, privacy and terms pages describe a standalone local desktop app and do not state a public API, SDK, plugin system or self-hosting option.Read 15 Oct 2026 · cairnflow.app
Fields view
A Fields view shows where each data item is used throughout the product model.Read 15 Oct 2026 · cairnflow.app
Flow modeling
Screens can be chained into scenarios with connectors, triggers and dependencies across roles.Read 7 Oct 2026 · cairnflow.app
Internet connections
The app's stated network connections are update checks and Pro-license validation.Read 15 Oct 2026 · cairnflow.app
Journeys view
A Journeys view shows the complete causal journey of each role.Read 15 Oct 2026 · cairnflow.app
Legal form
The company is registered as an Estonian private limited company.Read 15 Oct 2026 · ariregister.rik.ee
Licence
The Pro licence is perpetual, personal and non-exclusive; users may activate it on their own machines but may not resell or sublicense it.Read 15 Oct 2026 · cairnflow.app
Limit: collaboration
Real-time collaboration is listed as coming soon rather than currently available.Read 15 Oct 2026 · cairnflow.app
Limit: free plan storage
The free plan does not allow importing, exporting or saving projects to files.Read 15 Oct 2026 · cairnflow.app
Limit: platforms
The app currently supports macOS on Intel and Apple Silicon; Windows and Linux are described as roadmap items.Read 15 Oct 2026 · cairnflow.app
Limit: visual fidelity
Cairn intentionally does not provide pixel-perfect or high-fidelity design; the maker directs users to Figma for visual polish.Read 15 Oct 2026 · cairnflow.app
Limit: warranty
The terms provide Cairn as-is and as-available without guaranteeing error-free operation or fitness for a particular purpose.Read 15 Oct 2026 · cairnflow.app
LinkedIn headquarters
The maker's LinkedIn page lists Düsseldorf, Germany as its headquarters, while the Estonian register lists Tallinn as the registered address.Read 15 Oct 2026 · de.linkedin.com
LinkedIn size
The maker's LinkedIn page describes The No-Code Company as a privately held software-development company with 2–10 employees.Read 15 Oct 2026 · de.linkedin.com
Local files
Projects are stored as portable .cairn files on the Mac.Read 15 Oct 2026 · cairnflow.app
Low-fi wireframes
Users can sketch page, modal and sheet screens quickly, focusing on structure rather than visual polish.Read 15 Oct 2026 · cairnflow.app
Low-fidelity screens
Users can sketch page, modal and sheet screens focused on structure rather than visual polish.Read 7 Oct 2026 · cairnflow.app
Notable limits
The maker says real-time collaboration is coming soon and Cairn is intentionally not for pixel-perfect or high-fidelity design.Read 7 Oct 2026 · cairnflow.app
Offline and local files
Cairn works offline and stores projects in portable .cairn files on the user's Mac.Read 7 Oct 2026 · cairnflow.app
Offline operation
The product page says Cairn works offline without mandatory cloud services or an account.Read 15 Oct 2026 · cairnflow.app
Ownership
The terms state that Cairn's code, brand and website belong to The No-Code Company OÜ, while customer-created projects belong to customers.Read 15 Oct 2026 · cairnflow.app
Payment processor
License payments are processed by Stripe, which handles card details.Read 15 Oct 2026 · cairnflow.app
Payments and license data
Stripe processes payments; Cairn stores an email, license identifier, purchase date and update coverage dates to issue and validate licenses.Read 7 Oct 2026 · cairnflow.app
Privacy claim
The maker says projects never leave the user's machine and are not uploaded to a server.Read 15 Oct 2026 · cairnflow.app
Refund policy
The terms offer refunds when requested through the contact form within 14 days of purchase.Read 15 Oct 2026 · cairnflow.app
Registered headquarters
The register gives the address Lõõtsa tn 5, 11415, Lasnamäe linnaosa, Tallinn, Harju maakond, Estonia.Read 15 Oct 2026 · ariregister.rik.ee
Roles
Scenarios include a role describing which actor runs the flow, allowing multiple actors to be modeled.Read 15 Oct 2026 · cairnflow.app
Scenario test
The scenario runner walks nodes in order and flags when a screen reads data that no earlier node created.Read 15 Oct 2026 · cairnflow.app
Scenarios and connectors
Screens can be joined into navigable scenarios with connectors that indicate which action triggers the next step.Read 15 Oct 2026 · cairnflow.app
Security and privacy
The maker says the app has no telemetry or accounts, does not upload project files, and connects to the internet to check for updates and validate Pro licenses.Read 7 Oct 2026 · cairnflow.app
Share capital
The register lists share capital of €2,500.Read 15 Oct 2026 · ariregister.rik.ee
Support contact
Support and privacy requests are handled through the site's contact form.Read 15 Oct 2026 · cairnflow.app
System requirements
The download section specifies macOS 12 or later and Intel or Apple Silicon hardware.Read 15 Oct 2026 · cairnflow.app
Telemetry
The privacy policy says the desktop app has no telemetry and sends no personal data.Read 15 Oct 2026 · cairnflow.app
Updates
The purchase includes one year of updates; the purchased version continues working afterward and renewal is optional for newer versions.Read 15 Oct 2026 · cairnflow.app
Views
Fields and Journeys views show where data is used and each role’s journey in causal order.Read 7 Oct 2026 · cairnflow.app
Website analytics
The website uses Cloudflare Web Analytics without cookies or cross-site identifiers.Read 15 Oct 2026 · cairnflow.app

Plans and prices

Free Free 1 project · up to 2 scenarios · unlimited nodes and blocks · no importing, exporting or saving to file Read 15 Oct 2026 · cairnflow.app
Pro — perpetual €39, paid once one-time payment unlimited projects and scenarios · import, export and save to file · 1 year of updates · perpetual use Read 15 Oct 2026 · cairnflow.app

Every Cairn plan and price →

Strong points and limits

Strong points

  • Works offline on macOS.
  • Projects stay in portable .cairn files.
  • Flags data missing from causal flows.
  • Free plan includes unlimited nodes and blocks.

Limits

  • Free plan is limited to one project.
  • Free plan allows up to two scenarios.
  • Free plan has no file import or export.
  • Real-time collaboration is not available.

Who it suits

Cairn is aimed at founders and product managers, agencies and freelancers, and technical teams planning product structure before development. It suits people who want to check role-based flows and data dependencies rather than produce polished visual designs.

Verdict

Cairn focuses on product structure, role journeys, and data flow checks ahead of visual design.

Where Specifiction places it

Alternatives to CairnAll alternatives →