Privacy Policy

Mou Sugu reads your calendar on your Mac and sends it nowhere.

Last updated 14 July 2026. Applies to Mou Sugu for macOS, both the Mac App Store and the direct download.

The short version

Mou Sugu collects nothing, stores nothing about you, and has no server to send anything to. There is no account, no analytics, no tracking, no advertising, and no third-party SDK of any kind.

What the app reads

To show your next event and a countdown to it, the app reads your calendar events through EventKit, Apple's calendar framework. macOS asks for your permission the first time, and you can withdraw it at any point in System Settings → Privacy & Security → Calendars.

Event data is read into memory to draw the menu bar and the popover. It is not copied, exported, or written to disk by the app.

What the app stores

Only your own preferences, in the app's sandbox container on your Mac:

Deleting the app deletes all of it. None of it is ever transmitted.

Network access

This is the one place the two versions differ, so it is worth being precise.

Mac App Store version

It makes no network connections at all. The app is sandboxed without the com.apple.security.network.client entitlement, so macOS itself would refuse the attempt — it is not a promise, it is a capability the app does not have.

Direct download (.dmg) version

This version checks for its own updates using Sparkle. To do that it requests an update feed from mousugu.app and, if you choose to update, downloads the new version. Those requests carry no calendar data and no identifiers — they are the same requests your browser would make fetching a file. As with any HTTP request, the server sees your IP address and the app version you asked from.

The Mac App Store version has no updater, because Apple ships updates itself.

Children

The app collects no data from anyone, including children.

Changes

If this policy ever changes, the updated version will be posted here with a new date. Material changes will be noted in the release notes.

Contact

Questions, or something here that does not match what you observe? Open an issue at github.com/1930-dev/mousugu.