Skip to main content

Introduction

M.A.C.E. (macOS Advanced Compliance Editor) is a native macOS application for managing security compliance baselines. Built in Swift and SwiftUI, it gives you a visual interface to create, customize, audit, and export compliance configurations without touching the command line.

Built by a Mac admin, for Mac admins. MACE started from a simple frustration. As a Mac admin using mSCP (macOS Security Compliance Project) day-to-day, the project was incredible, but the workflow wasn't. Bouncing between terminal windows, editing YAML files by hand, and running Python scripts just to see what changed got old fast.

I wanted something I could actually see. A way to browse rules visually, tweak settings without memorizing syntax, and build outputs with a click instead of a command. Something I could hand to a newer Mac admin without a 30-minute crash course on Git and terminal basics.

So I built it.

MACE Main MenuMACE Main Menu

Why MACE?

mSCP is the gold standard for Apple security baselines, backed by federal government Mac admins all coming together to build something better. The rules, frameworks, and compliance logic in MACE all come directly from mSCP. The expertise stays with the experts.

But mSCP traditionally requires Python, Ruby, Git, and terminal knowledge. That's a real barrier for admins who just want to secure their fleet without becoming command-line warriors first.

MACE removes that learning curve. It's the visual layer mSCP deserves, bringing more Mac admins to the project by making it accessible to everyone, regardless of their terminal comfort level.

mSCP should focus on what it does best: more rules, more frameworks, more baselines. MACE is here to grow the mSCP community by lowering the barrier to entry.

What MACE Does

MACE takes mSCP and gives it a GUI. All original mSCP files and folders remain the same in the project you create, letting you work in or outside of MACE at any point.

MACE handles the entire compliance workflow:

📁Create projects for macOS iOS iPadOS visionOS
🔍Browse hundreds of security rules organized by section
✏️Customize your baseline and rules, or create new rules from scratch
🔨Build deployment-ready scripts and configuration profiles
Audit devices with real-time compliance checks
📄Export reports and documentation in multiple formats
MACE Compliance Builder HubMACE Compliance Builder Hub

All powered by your choice of two engines:

🐍mSCP Scripts - The original Python scripts with their standard outputs
MACE Engine - Built entirely in Swift for speed, with additional export customization options

Ready to Try It?

Runs on macOS 14 (Sonoma) or later, Apple Silicon or Intel. Admin access only needed for audits.

Download MACE

Free and open source. Create your first project in minutes.