product_icon

CI Engine

Managed macOS CI Platform

Accelerate your build times with the first fully scalable and carbon-neutral CI platform for Mac and iOS - powered by Apple Silicon M4.

Request access

What is it

Flow CI Engine is a fully managed cloud service powered by the latest Apple Silicon M4 Macs, providing lightning-fast build times for iOS development. It seamlessly integrates with existing CI pipelines while ensuring compliance with Apple's licensing terms.

Who is it for

Perfect for development teams looking to avoid high infrastructure investments and complex Mac device management while wanting a scalable, carbon-neutral CI platform with pre-configured images and secure ephemeral builds.

Why use it

CI Engine eliminates common challenges in Mac CI infrastructure management through automated scaling, consistent performance, and pre-configured global images. Its carbon-neutral platform, powered by M4 Mac minis, delivers superior build speeds while maintaining full compliance with Apple's Software License Agreement.

Benefits

100% Carbon Neutral

Powered by the first carbon-neutral Mac, the M4 Mac mini, and hosted in a carbon-neutral data center.

Blazing Build Speeds

Experience rapid and consistent build times with our Apple Silicon Mac-powered CI service.

Effortless Scalability

Scale your CI/CD pipelines seamlessly with our elastic cloud platform to meet your build needs.

Simple CI Integration

Integrate effortlessly with existing CI pipeline solutions for streamlined workflows.

Custom Images

Create and manage custom macOS images for tailored CI/CD workflows.

Secure

Operated and hosted on an end-to-end ISO/IEC 27001 certified Swiss cloud platform.

Architecture

High-Level Architecture of the CI Engine

flow-ci-engine-architecture_1.jpg

Details

Overview of all technical details.

General

Virtualization Framework

Utilizes Apple’s Virtualization Framework for near-native performance and efficient resource use on Apple Silicon Macs.

Fast Storage

Leverages built-in SSDs on Apple Silicon Macs for ultra-fast data access and reduced build times.

Data-at-Rest Encryption

All Mac devices are encrypted at rest, ensuring your data is protected against unauthorized access and breaches.

Network Isolation

Network isolation of VMs guarantees that build instances remain isolated, enhancing security and preventing data leakage.

Ephemeral Builds

Support for ephemeral builds that are created and destroyed per job, enhancing security and resource efficiency.

Managed Global Images

We provide continuously updated Global Images with pre-provisioned tools, ensuring you always have the latest macOS and Xcode without any maintenance.

Custom Images

Professional Plan customers can create and manage custom images, quickly distributing them across devices for tailored CI/CD workflows.

Dedicated Hardware

For maximum security, Professional Plan customers can request dedicated hardware, ensuring isolated and secure build environments.

CI/CD Integrations

Our native integration with major CI/CD pipeline solutions allows you to automatically request macOS instances for your CI/CD jobs.

Buildkite

Buildkite

Our Buildkite integration provides a fast and simple way to integrate with the CI Engine service. Based on webhooks, Buildkite pipelines can dynamically provision macOS instances for building, testing, and more.

GitHub Actions

GitHub Actions

Our GitHub Actions integration provides a fast and simple way to integrate with the CI Engine service. Based on webhooks, GitHub Actions pipelines can dynamically provision macOS instances for building, testing, and more.

TeamCity Pipelines

TeamCity Pipelines

TeamCity Pipelines integration is currently under development and will be available soon. Contact us to learn more about it or to participate in the beta phase.

GitLab

GitLab

GitLab integration is currently under development and will be available soon. Contact us to learn more about it or to participate in the beta phase.

Pricing

Pricing is based on concurrent build jobs. All plans include unlimited build jobs.

Starting at CHF 149/mo.

See full pricing details

Ready to take your iOS development to the next level?

Contact sales