Calendar and Reminders are read on the device and are not sent off it.
No advertising, no analytics, no tracking, no third-party SDKs.
Only if you enter your own Anthropic API key do that day's event and task titles get sent to Anthropic to write the sentences. This is off by default.
Morning Brief (모닝 브리핑) is an iOS app made by one person. This page explains what the app handles and where that information stays.
What the app reads
To draw the shape of your day, the app reads two things already on your device. You grant both on first launch, and you can revoke either at any time in iOS Settings.
Calendar. Today's and tomorrow's events. Titles, times, and attendance are used to build the time blocks and the day's line.
Reminders. Items that are overdue or due today, plus items completed in the last two days.
What is read is used only to build the brief. The app has no server to send it to.
What is stored on the device
Settings. Your readout time, chosen voice, and whether hands-free is on, kept in the app's own storage (UserDefaults).
The most recent brief. Cached inside the app container so the app can open straight to it.
Pre-rendered speech. The spoken brief is written to an audio file in the app container's sounds folder so a notification can play it.
API key. If you use the optional feature below, the key is stored only in the iOS Keychain.
All of these live in app-private storage and are removed when you delete the app.
Notifications
Notifications are scheduled and composed on the device. Their content includes event and task titles, so if you would rather not have previews on the lock screen, you can hide them in iOS Settings under Notifications.
Optional: letting Claude write the prose
Off by default. If you enter your own Anthropic API key in Settings, the app sends the titles and times of that day's events and tasks over HTTPS to Anthropic's Messages API and receives Korean sentences in return. This is the only case in which data leaves your device.
What is sent is the titles and times needed to write that day's brief. No contacts, location, device identifiers, or account information are sent.
With no key entered, no request is ever made. Deleting the key in Settings stops it immediately.
The key belongs to your own Anthropic account, so those requests are also covered by Anthropic's terms and privacy policy. See the Anthropic Privacy Policy.
I cannot see these requests and do not log them. They go from your device to Anthropic directly.
What the app does not do
It does not create accounts or ask you to sign in.
It contains no analytics, advertising SDKs, or tracking. The app is built with no third-party libraries.
It does not sell or share any data.
It does not track you in the App Tracking Transparency sense.
If you have turned on sharing with app developers in iOS Settings, Apple may give me anonymised crash and usage statistics. That comes from Apple rather than from the app, and you can turn it off in iOS Settings.
How to clear your information
Revoke Calendar and Reminders access in iOS Settings under Privacy and Security.
Delete the API key in the app's Settings to stop all outbound requests.
Delete the app to remove the settings, the cached brief, the audio files, and the Keychain key together.
Children
The app collects no personal information, so it collects none from children. It is not directed at any particular age group.
Changes
If this policy changes, this page is edited and the date at the top is updated. If a change affects what information the app handles, it is noted in the update's release notes as well.