diff --git a/apps/desktop/electron/entitlements.mac.plist b/apps/desktop/electron/entitlements.mac.plist
index a3defc5f8c..17587c6d1d 100644
--- a/apps/desktop/electron/entitlements.mac.plist
+++ b/apps/desktop/electron/entitlements.mac.plist
@@ -12,5 +12,7 @@
com.apple.security.device.camera
+ com.apple.security.personal-information.calendars
+
diff --git a/apps/desktop/package.json b/apps/desktop/package.json
index c2d43d1bb1..904ead6892 100644
--- a/apps/desktop/package.json
+++ b/apps/desktop/package.json
@@ -239,7 +239,11 @@
"CFBundleName": "Hermes",
"NSAudioCaptureUsageDescription": "Hermes uses audio capture for voice conversations.",
"NSCameraUsageDescription": "Hermes uses the camera when a plugin or feature you enable requests it.",
- "NSMicrophoneUsageDescription": "Hermes uses the microphone for voice input and voice conversations."
+ "NSMicrophoneUsageDescription": "Hermes uses the microphone for voice input and voice conversations.",
+ "NSCalendarsUsageDescription": "Hermes needs access to Calendar to provide requested meeting and scheduling support.",
+ "NSCalendarsFullAccessUsageDescription": "Hermes needs full access to Calendar to read and manage events when explicitly requested.",
+ "NSRemindersUsageDescription": "Hermes needs access to Reminders to provide requested personal-assistant and scheduling support.",
+ "NSRemindersFullAccessUsageDescription": "Hermes needs full access to Reminders to read and manage reminders when explicitly requested."
},
"gatekeeperAssess": false,
"hardenedRuntime": true,