vibe coded with ❤️

Privacy Policy

Effective date: August 13, 2026

Jarl is a native macOS app for managing Jamf Pro instances. It is designed to run entirely on your Mac, without a backend server operated by us. This page explains what data Jarl handles and how.

What Jarl does not do

Data Jarl handles

Jarl authenticates directly against the Jamf Pro instance(s) you configure, using OAuth 2.0 client credentials (an API client ID and secret that you generate in your own Jamf Pro environment).

Third parties

Jarl's core functionality only talks to the Jamf Pro instance(s) you explicitly add. Two optional features involve other parties:

Jarl can also optionally run a local MCP (Model Context Protocol) server, off by default, bound to 127.0.0.1 only — it accepts connections from AI tools running on the same Mac, not over the network, and only if you explicitly enable it.

Your control

You can remove a configured organization — and its stored credentials — from within the app at any time. Uninstalling Jarl removes its local data.

Changes to this policy

If this policy changes, the updated version will be posted on this page with a new effective date.

Contact

Questions about this policy can be sent to marian@spectrechen.de.