# SafeDNSDaemon installation via MDM on macOS

##### <span style="font-weight: 400;">SafeDNSDaemon registers each managed macOS device in the SafeDNS dashboard and obtains the DNS token required for filtering. </span>

<p class="callout info"><span style="font-weight: 400;">The example below uses SimpleMDM, but the same logic applies to other MDM platforms.</span></p>

#### **Deployment steps**

1. **Download the package [safedns-daemon-20260515-1335-signed.pkg](https://docs.safedns.com/attachments/11)**
2. **Upload the package to the MDM catalog:** <span style="font-weight: 400;">Go to **Apps &amp; Media** -&gt; **Catalog** -&gt;  
    [![deamon1.png](https://docs.safedns.com/uploads/images/gallery/2026-05/scaled-1680-/RfUBtkzHYQkvhxA3-deamon1.png)](https://docs.safedns.com/uploads/images/gallery/2026-05/RfUBtkzHYQkvhxA3-deamon1.png)  
    </span>
3. Select **Add App**<span style="font-weight: 400;"> -&gt; </span>**Custom App.  
    [![deamon2.png](https://docs.safedns.com/uploads/images/gallery/2026-05/scaled-1680-/aBPnHMs6WFl06ta5-deamon2.png)](https://docs.safedns.com/uploads/images/gallery/2026-05/aBPnHMs6WFl06ta5-deamon2.png)**
4. <span style="font-weight: 400;">Upload the **SafeDNSDaemon** package downloaded earlier:  
    [![deamon3.png](https://docs.safedns.com/uploads/images/gallery/2026-05/scaled-1680-/z5urFksHtzlKPAGk-deamon3.png)](https://docs.safedns.com/uploads/images/gallery/2026-05/z5urFksHtzlKPAGk-deamon3.png)  
    After uploading, **SafeDNSDaemon** appears in the app catalog.  
      
    </span>
5. **Assign the daemon to devices:** <span style="font-weight: 400;">Go to **Groups**, select the target device group, open the **Apps** section, and add **SafeDNSDaemon**.</span>
6. **Save and deploy:** <span style="font-weight: 400;">Click **Review** -&gt; Save Changes. Then open **Group Actions** and select **Install Apps and Media** to deploy the daemon to the target devices.</span>

#### **Verify the installation**

<span style="font-weight: 400;">You can confirm that **SafeDNSDaemon** is working in either of these ways:</span>

- <span style="font-weight: 400;">Check the s**afedns-daemon.log** file on the target Mac.</span>
- <span style="font-weight: 400;">Open the **SafeDNS dashboard** and confirm that the newly registered devices are displayed.</span>