Privacy Policy
Last updated: November 30, 2024
Introduction
UP Schedule Generator ("we", "our", "us") operates this website. This page informs you of our policies regarding the collection, use, and disclosure of personal data when you use our service.
Information We Collect
We collect the following information:
- Google Account Information: Email address, name, and profile picture when you sign in with Google
- Uploaded Files: PDF schedule files you upload (temporarily stored during processing)
- Session Data: Temporary session information stored in your browser
How We Use Your Information
We use the collected information for the following purposes:
- To authenticate your identity via Google OAuth
- To process your uploaded PDF schedule files
- To create calendar events in your Google Calendar
- To provide and maintain our service
Data Storage and Retention
Important: We do not permanently store your data after processing is complete.
- PDF Files: Deleted immediately after processing (typically within minutes)
- Extracted Events: Stored temporarily in your browser session only
- User Account Data: Only your Google account email is stored for authentication
- Calendar Events: Created directly in your Google Calendar and remain there until you delete them
Data Security
We implement industry-standard security measures to protect your data:
- All data transmission uses HTTPS encryption
- Uploaded files are processed in isolated, secure environments
- Files are automatically deleted after processing
- We do not share your data with third parties except as required to provide the service (Google Calendar API)
Third-Party Services
We use the following third-party services:
- Google OAuth & Calendar API: For authentication and creating calendar events
- Google's Privacy Policy: https://policies.google.com/privacy
Your Rights
You have the following rights regarding your data:
- Access: You can request information about the data we store
- Deletion: You can request deletion of your account and associated data
- Revoke Access: You can revoke Google Calendar access at any time through your Google Account settings
- Data Portability: Calendar events remain in your Google Calendar and can be exported using Google's tools
Cookies and Local Storage
We use browser local storage to maintain your session and temporarily store extracted events. This data is stored only in your browser and is not transmitted to our servers except when you explicitly choose to sync events to your calendar.
Children's Privacy
Our service is intended for university students and does not knowingly collect information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last updated" date.
Contact Us
If you have any questions about this Privacy Policy, please contact us at:
Email: privacy@upschedule.com
GDPR Compliance
If you are located in the European Economic Area (EEA), you have certain data protection rights. We aim to take reasonable steps to allow you to correct, amend, delete, or limit the use of your personal data.