Permissions
Why MySched asks for notifications, location, Calendar, Reminders, and photos.
MySched asks for access only when a feature needs it. The schedule works without every permission.
On iPhone and iPad, the main optional permissions are:
- Notifications for class, task, and summary alerts.
- Location While Using to sort nearby schools.
- Calendar to add class events.
- Reminders to add items to Apple's Reminders app.
- Selected photos for screenshots or a profile image you choose.
Android uses its own permission screens. The photo picker gives MySched access only to images you select; it does not need broad photo-library access. Android may also ask for location, notifications, or Calendar access for the matching features.
Notifications
Allow notifications when you turn on reminders. If you deny them, your schedule still works without alerts.
On iPhone or iPad, change this in Settings ▸ Notifications ▸ MySched.
On Android, open MySched's notification settings from the app or system Settings.
Nearby schools
Location is optional. MySched uses one location reading to sort nearby schools after you ask for it. Search by school name if you do not want to share location.
On iPhone or iPad, change this in Settings ▸ Privacy & Security ▸ Location Services ▸ MySched.
Apple Calendar
On iPhone and iPad, MySched asks for write-only Calendar access so it can add class events. It does not read your existing calendars.
Whole-schedule export on Android asks for Calendar access.
A calendar subscription link does not let MySched read your calendar.
Change calendar access in your device's privacy settings.
Apple Reminders
On iPhone and iPad, creating an item in Apple's Reminders app needs Reminders access. This is separate from reminders inside MySched.
Photos and shared images
MySched uses the system picker, so it can read only the screenshots or profile image you choose. You can also share images from Photos or Files to MySched.
Normal screenshot reading stays on your device. If you continue with the optional improved schedule reader, MySched sends the selected image or pasted text securely for that read.
Live Activities and background refresh
On iPhone and iPad, Live Activities can be disabled in the MySched settings page. Background App Refresh may help update an official schedule, but iOS controls when it runs.
On Android, widgets and class notifications use Android's notification and battery settings instead.
Next steps
- Accessibility: system accessibility settings MySched follows.
- Settings: app-level reminder and appearance controls.
- Troubleshooting: recover from a denied permission.