Privacy Policy
Last updated: March 28, 2026
1. Overview
Scheduli ("we," "our," or "us") is a school schedule tracking app. This Privacy Policy explains what information we collect, how we use it, and your rights regarding that information. By using Scheduli, you agree to the practices described in this policy.
2. Information We Collect
2.1 Information You Provide
Scheduli does not require you to create an account or provide personal information such as your name, email address, or phone number.
You may optionally enter custom names for schedule periods. This information is stored only on your device and is not transmitted to our servers.
2.2 Schedule Data
When you import a schedule — including from UC Irvine's WebReg system — the schedule data is downloaded from our servers or from the Anteater API and stored locally on your device. We do not store your imported schedule data on our servers after it is delivered to your device.
2.3 Analytics and Usage Data
We use PostHog to collect analytics and crash reports to help us improve the app. This includes:
- App screens and features you visit
- Crash reports and error logs
- Network request telemetry (endpoint names and response status codes)
- Session recordings — video-like replays of your in-app interactions, including taps and screen transitions
- Text entered into input fields within the app (such as custom period names or pasted schedule import data) may be captured as part of session recordings
- Device information: device model, operating system version, app version, and language/locale settings
- A randomly generated anonymous device identifier
This data is linked to an anonymous identifier and is not linked to your name or other identifying information. PostHog may store this data on servers located in the United States.
2.4 Notifications
If you grant notification permissions, Scheduli delivers local notifications on your device to remind you of upcoming schedule items. Notification data does not leave your device.
3. How We Use Your Information
We use the information collected to:
- Operate and improve the app
- Diagnose crashes and fix bugs
- Understand which features are used so we can prioritize improvements
- Deliver schedule data you request
We do not use your information for advertising or sell it to third parties.
4. Third-Party Services
Scheduli uses the following third-party services:
Each third party has its own privacy policy governing their handling of data. We encourage you to review those policies.
5. Data Retention and Storage
Schedule data and your preferences are stored locally on your device using device storage. You can delete this data at any time by uninstalling the app or clearing the app's data through your device settings.
Analytics data collected through PostHog is retained according to PostHog's data retention policy.
6. Data Sharing
We do not sell, rent, or trade your personal information. We may share data only:
- With PostHog as described in Section 4, solely to provide analytics services
- If required to do so by law or in response to a valid legal request
7. Children's Privacy
Scheduli is intended for use by students and is suitable for users of all ages. We do not knowingly collect personal information from children under 13. Because Scheduli does not require account creation, no personal information is collected directly from any user, including children. Anonymous analytics are collected as described above.
If you are a parent or guardian and believe your child has provided personal information to us, please contact us at scheduli-support@dsns.dev and we will take steps to delete that information.
8. Your Rights and Choices
Opt Out of Analytics
You may request that we disable analytics collection for your device by contacting us at scheduli-support@dsns.dev.
Delete Your Data
All schedule and preference data is stored on your device. You can delete it at any time by clearing the app's data in your device settings or uninstalling the app. To request deletion of any analytics data associated with your anonymous device identifier, contact us at scheduli-support@dsns.dev.
California Residents (CCPA)
California residents have the right to know what personal information is collected, request deletion of personal information, and opt out of the sale of personal information. We do not sell personal information. To exercise your rights, contact us at scheduli-support@dsns.dev.
EEA/UK Residents (GDPR)
If you are located in the European Economic Area or United Kingdom, you have rights under the General Data Protection Regulation including the right to access, correct, or erase your data. Our legal basis for processing analytics data is our legitimate interest in improving app quality. To exercise your rights, contact us at scheduli-support@dsns.dev.
9. Security
We take reasonable technical measures to protect the information we collect. Schedule and preference data on your device is protected by your device's built-in security. However, no method of electronic storage or transmission is 100% secure.
10. Changes to This Policy
We may update this Privacy Policy from time to time. We will post the updated policy on this page with a new "Last updated" date. Your continued use of Scheduli after changes are posted constitutes your acceptance of the updated policy.
11. Contact Us
If you have questions or concerns about this Privacy Policy, please contact us at: