Privacy Policy — ReMuse Calendar
Overview
ReMuse Calendar is a private calendar application for iPhone, iPad, and Mac. Your calendar data is yours. The app is designed to keep your schedule under your control at all times — stored locally on your device and synced, if you choose, to a Nextcloud server that you own or control.
We do not collect, transmit, sell, or share your personal data with any third party. We do not have servers of our own. We do not use analytics, advertising networks, or crash reporting services.
What Data the App Stores
On Your Device
| Data | Where Stored | Purpose |
|---|---|---|
| Calendar events, recurrence rules, alarms | SwiftData local database | Your events |
| To-do items (VTODO) | SwiftData local database | Your tasks |
| Calendar names, colours, and visibility | SwiftData local database | Your calendars |
| Attendee names and email addresses | SwiftData local database | Meeting participants |
| Raw iCalendar (.ics) text for each event | SwiftData local database | Lossless round-trip sync |
| Sync tokens per calendar | SwiftData local database | Efficient incremental sync |
| Nextcloud server URL | UserDefaults (on-device) | Sync connection |
| Nextcloud username | UserDefaults (on-device) | Sync authentication |
| Nextcloud app password | System Keychain (on-device, encrypted) | Sync authentication |
| Biometric lock preference | UserDefaults (on-device) | App security |
| Focus Filter calendar names | UserDefaults (on-device) | Focus mode integration |
| Cellular sync preference | UserDefaults (on-device) | Your preferences |
All of the above is stored only on your device. Nothing is sent to any server operated by us.
Multiple accounts are supported. Each account’s app password is stored in the Keychain under a key derived from that account’s server URL and username, so accounts are independently stored and independently removable.
On Your Nextcloud Server (Optional)
If you connect to Nextcloud, your events and tasks are synced to your Nextcloud server as standard iCalendar (.ics) files via the CalDAV protocol. This sync is entirely between your device and your own server. We have no access to your Nextcloud instance and no ability to read, modify, or delete files stored there.
What Data We Do Not Collect
- We do not collect your name, email address, or any contact information.
- We do not collect analytics, usage statistics, or crash reports.
- We do not collect device identifiers or advertising identifiers.
- We do not use third-party analytics SDKs, advertising networks, or tracking frameworks.
- We do not access your device’s system Contacts database.
- We do not access your device’s system Calendar or Reminders databases.
- We do not track you across other apps or websites.
Event Reminders and Notifications
Event reminders are scheduled as local notifications directly on your device by iOS. The app uses a date-based local trigger — no network request is made to deliver a reminder.
No push notification token is registered with any server. No external server — including your Nextcloud server — is involved in delivering event reminders. Recalcitrant Muse Software has no push notification infrastructure and never sends push notifications of any kind.
Meeting Invitations and Free/Busy Queries
When you respond to a meeting invitation (accept, decline, or propose a new time), the updated iCalendar data is written back to your own Nextcloud server via the CalDAV protocol. No invitation response data passes through any server operated by us.
iMIP replies (sending a response via email) are handled entirely by your own mail client. The app surfaces a standard iOS share sheet — your mail app, not ReMuse Calendar, sends any reply email.
Free/busy availability queries are sent to the CalDAV scheduling outbox on your own Nextcloud server. Attendee email addresses used in scheduling queries are sourced from the event’s existing attendee list or entered manually by you. The app does not access your device’s system Contacts database.
Calendar Sharing
The app can share calendars with other users on your Nextcloud server using the Nextcloud OCS sharing API. Shares are managed between accounts on your own Nextcloud instance. No sharing data passes through any server operated by us.
Siri and Shortcuts
When you use Siri or the Shortcuts app to interact with ReMuse Calendar, your voice commands and query data are processed by Apple according to Apple’s privacy policy. Recalcitrant Muse Software does not receive or store any data from Siri or Shortcuts interactions.
Focus Filters
Calendar visibility preferences set by a Focus Filter are stored in UserDefaults on your device only. This data consists solely of calendar display names and is never transmitted anywhere.
Live Activity (iPhone)
The “Next Event” Live Activity on the Lock Screen and Dynamic Island processes event data locally on your device. No event data is transmitted to any external server to power the Live Activity.
Spotlight Search
ReMuse Calendar indexes your events with iOS Spotlight to enable system-wide search. This index is stored locally on your device and managed by iOS. It is not transmitted to any external server, including servers operated by Recalcitrant Muse Software.
Background Sync
The app registers a background refresh task with iOS to keep your calendars up to date. When the background task runs, the app connects only to your own Nextcloud server. No data passes through any server operated by us.
Biometric Authentication
If you enable Face ID or Touch ID lock, the app uses Apple’s Local Authentication framework to verify your identity before showing calendar data. Biometric data is processed entirely by Apple’s secure enclave on your device. ReMuse Calendar never sees, stores, or transmits your biometric data.
Network Access
The app accesses the network only to communicate with the Nextcloud server addresses you configure. It does not make any other network requests. All Nextcloud connections use standard HTTPS (CalDAV and OCS protocols). No data passes through any server operated by us.
Children’s Privacy
ReMuse Calendar does not knowingly collect any data from children under 13. The app contains no features designed for children and no mechanisms to identify a user’s age.
Data Deletion
Your data is entirely in your control:
- Delete an event or calendar — delete it in the app. The change syncs to your Nextcloud server on the next sync.
- Delete all app data — delete the app from your device. This removes all local SwiftData storage and Keychain credentials.
- Delete synced data — remove calendars from your Nextcloud server via the Nextcloud web interface or any CalDAV client.
Changes to This Policy
If we change this privacy policy in a material way, we will update the “Last Updated” date above and note the change in the app’s release notes. Continued use of the app after a policy change constitutes acceptance of the updated policy.
Contact
If you have questions about this privacy policy or how the app handles data, please contact:
Support: support@recalcitrantmuse.com
Developer: J.C. Wilson
ReMuse Calendar does not share your data with anyone. Your schedule is private.