Your Mac's configuration, perfectly captured.

Drift Station is a native macOS app that snapshots your Mac — Homebrew, App Store apps, dotfiles, app configs, CLI tools, and curated defaults — into a portable .driftstation archive you can version, sync, and diff.

Screenshot coming

Inventory

Declarative, not a shell script.

Inventory scanning, three-way drift diffs, secret detection, and an apply engine that writes safely. Free to audit; Pro unlocks the actions where bytes move.

Inventory scanner

Scans your Mac and builds an inventory you can browse: Homebrew formulae and casks, Mac App Store apps (via mas), npm and pip globals, VS Code and Cursor extensions, dotfiles, curated macOS defaults, and app configs.

Pro

Three-way drift detection

At sync time Drift Station compares the source, the destination, and the last-written state. If you've edited a file locally, it surfaces a conflict instead of overwriting you.

Pro

LAN sync over Bonjour

Pair two Macs on the same network, browse each other's inventory, and sync selected items peer-to-peer. No account, no relay — the app doesn't host anything for you.

Pro

.driftstation archive

A gzipped archive around a canonical TOML manifest plus content-addressed sidecar files. Human-readable, inspectable with tar and gzip, and designed to live in iCloud Drive, a git repo, or a USB stick.

Pro

Secret detection

Scans your dotfiles and app configs before export so accidental API keys, tokens, or passwords never leave the machine. Opt-in redaction for anything that matches.

Apply engine

Writes bytes safely: copy-based (no symlinks), SHA-256 hashed, and idempotent. Dry-run every change before it lands, and roll back from the activity log.

Privileged helper

Sandboxed app with an SMAppService helper for the writes that need it — defaults plist changes, protected directory writes — not a shell script running as root.

Built for how you use your Macs.

Whether it's one Mac you replace every few years, two Macs you keep honest, or a team you onboard — Drift Station adapts.

Set up a new Mac the way you had the old one.

Export a .driftstation once, restore it on the next Mac. Homebrew, dotfiles, defaults, app configs — one file, one import, one apply.

  • One-file export of your whole setup
  • Review the diff before applying anything
  • Keeps the .driftstation in iCloud Drive, Dropbox, or a git repo
  • Apply selectively — bring over only what you want
Screenshot coming

Single Mac user

What a snapshot covers.

Every item lands in a TOML manifest with content-addressed sidecar files. Inspectable with tar and gzip — you don't need the app to open one.

Package managers

The tools that install your tools.

  • Homebrew
  • mamas
  • npm
  • pip
  • gem
  • rustup

Dotfiles

The shell environment that follows you around.

  • .z.zshrc
  • .g.gitconfig
  • .s.ssh/config
  • .b.bashrc / .bash_profile
  • .t.tmux.conf
  • CuCustom includes you add yourself

App configs

The editor and terminal settings you've tuned over years.

  • iTiTerm profiles
  • XcXcode themes
  • VSVS Code settings + extensions
  • CuCursor settings + extensions
  • AlAlfred / Raycast snippets
  • AnAnything else in ~/Library/Application Support

Curated macOS defaults

A hand-picked set of defaults keys that actually matter — not a full domain dump.

  • Dock position, size, and auto-hide
  • Finder view, sidebar, and show-hidden flag
  • Trackpad gestures and speed
  • Keyboard repeat and key-remap
  • Screenshots location and format
  • Hot corners and Mission Control layout

One price. Pay once.

Free to audit. Pro is a one-time unlock for the three actions where bytes actually move. Updates included for a year.

Free

$0forever

An audit tier — enough to answer "does it understand my setup?"

  • Scan your Mac and build an inventory
  • Pair with other Macs on the local network
  • Browse paired inventories
  • Three-way drift diff against any peer
Download Free
Most popular

Pro

$24.99one-time

Everything free, plus the actions where bytes actually move.

  • Export a .driftstation archive
  • Import a .driftstation archive
  • Apply an inventory to this machine
  • Peer-to-peer LAN sync
  • Secret detection on export
  • One year of updates included
  • Up to 5 devices per licence
Buy Pro — $24.99

Compare tiers

CapabilityFreePro
Audit
Scan this Mac
Pair over LAN
Three-way diff
Move bytes
Import a .driftstation
Export a .driftstation
Apply to this machine
Updates
Updates windowMajor bug fixes1 year included

One-year updates included. Renew for $14.99 to extend another year — older builds keep working indefinitely. Up to 5 devices per licence.

Three steps, no scripts.

Scan, snapshot, sync. Every write goes through the apply engine with a dry-run and an activity log.

Step 01

Scan

Drift Station walks your Mac and builds an inventory: packages, dotfiles, app configs, curated defaults. Free tier — no licence required.

Step 02

Snapshot

Export a .driftstation archive — a TOML manifest plus content-addressed sidecar files, gzipped into one portable file.

Step 03

Sync or Apply

Import on another Mac, apply to this one, or pair over the LAN and drift-diff against a peer. Every write is logged and dry-runnable.

Free tier works immediately. No account required.

DriftStation

Your Mac, perfectly captured