startosinstall, which requires its own set of credentials and tradeoffs; see Proximos startosinstall Major Enforce.sh).
Apple’s own tools reflect this reality. DDM is a meaningful step forward over older forced-update mechanisms, but it comes with a long list of real-world conditions that can quietly prevent an update from ever installing — a closed lid, a battery under 50%, unsaved documents in an open app, or simply a user who keeps deferring past DDM’s patience window. (See What About DDM? for a full breakdown.) Nudge, the excellent open-source tool from the Mac Admins community, solves the enforcement UI problem well, but it is a single building block.
Proximos exists to fill the space between these and other third party tools — orchestrating notification, countdown, and enforcement into one coherent daily workflow, instead of asking IT teams to assemble that workflow themselves out of scripts, plists, JSON configuration files, and cron-like scheduling. Three principles shaped how it was built:
Encouragement first, enforcement second. Because a user’s cooperation is almost always required, Proximos is designed around a graduated experience: friendly, branded countdown notifications well in advance of any deadline, followed by Nudge enforcement only once that deadline has actually arrived. The goal is a user who updates voluntarily because they understood the ask, not one who feels ambushed by a sudden hard block.
Built for the realities of MDM-managed fleets. Configure once on an admin Mac, export, and deploy — to five Macs in a small office over AirDrop, or to ten thousand Macs with an MDM solution like Jamf Pro. Proximos gives your MDM a purpose-built macOS update workflow to deploy, with built-in CLI hooks, extension attributes, and PPPC profiles so it integrates cleanly into whatever you already have running.
Built to meet ever-tightening patching requirements. Patch compliance expectations have only grown stricter over time. Cyber liability insurance carriers increasingly require documented, prompt patching policies as a condition of coverage, and other compliance frameworks impose their own enforcement windows. Proximos fills that space too — the Enforce Update On Day setting can be set as tight as a 48-hour window to satisfy a carrier’s requirement, with the full countdown and enforcement timeline documented and auditable through the runtime plist and MDM extension attributes.Why Does Proximos Exist?
The story and philosophy behind Proximos, and why it was built.
