UniPlanner Privacy Policy

Your data security is our priority

Effective: July 28, 2025
Last Updated: July 28, 2025

Important Disclosure: Google API Usage

UniPlanner uses Google Calendar API to help you manage your academic schedule. Our use of Google user data is strictly limited and complies with Google's Limited Use requirements.

Limited Use Compliance: UniPlanner's use and transfer to any other app of information received from Google APIs will adhere to the following policies:

What we do: Create calendar events for your academic assignments (only when you request it)
What we don't do: Read your existing calendar, transfer data to third parties, or use data for advertising

1. Introduction

UniPlanner ("we", "us", or "our") is committed to protecting your personal and academic information. This Privacy Policy explains how we collect, use, store, and disclose your data in compliance with applicable privacy laws, including the Family Educational Rights and Privacy Act (FERPA) in the United States and the General Data Protection Regulation (GDPR) in the European Union.

This policy applies to all users of UniPlanner, including student-athletes, advisors, academic administrators, and coaches.

2. Information We Collect

2.1 Personal Information

We may collect the following types of personal information when you use UniPlanner:

  • Name and email address
  • Role (student-athlete, advisor, coach, admin)
  • Affiliated institution and department
  • Authentication and login metadata

2.2 Academic and Institutional Information

Collected only with explicit user action (e.g., syllabus upload, calendar sync):

  • Course names, schedules, and sections
  • Instructor names, emails (if provided in syllabi)
  • Assignment titles, types, due dates, and estimated workload
  • Uploaded documents, including syllabi and academic schedules
  • Calendar events and workload analytics
  • Feedback or notes added by users

2.3 Automatically Collected Technical Information

For performance and security purposes:

  • IP address and location approximation
  • Browser, device, and OS metadata
  • Session timestamps and usage patterns
  • Cookies and tracking for authentication/session security

2.4 Payment Information (Preorder)

When you place a preorder for UniPlanner:

  • Stripe Processing: Payment data is processed securely by Stripe
  • Payment Confirmation: We store payment confirmation and account creation data
  • No Stored Cards: We do not store your actual payment card information
  • Stripe Privacy: Payment data processing is subject to Stripe's privacy policy

2.5 Analytics and Usage Data

To improve our service:

  • Google Analytics: We use Google Analytics to understand website usage
  • Aggregated Data: Analytics data is aggregated and does not identify individuals
  • Usage Patterns: Page views, session duration, and user behavior patterns
  • Google Privacy: Analytics data processing is subject to Google's privacy policy

3. Google User Data and OAuth Integration

3.1 Google Calendar Integration

UniPlanner offers optional integration with Google Calendar to help users manage their academic schedules more efficiently. When you choose to connect your Google Calendar account, we access and use your Google user data as follows:

Data We Access:

  • Calendar Permissions: We request permission to create new calendar events via the Google Calendar API
  • No Reading: We do not read, access, or modify existing events in your calendar

How We Use Google User Data:

  • Event Creation: Create calendar events for assignment deadlines and study sessions
  • Academic Planning: Add events to your calendar based on assignments entered in UniPlanner
  • No Conflict Detection: We do not access existing calendar data to detect scheduling conflicts

Google Workspace API Limited Use Compliance

UniPlanner's use and transfer to any other app of information received from Google APIs will adhere to the following policies:

Our use of Google Calendar API data is strictly limited to:

  • Providing or improving user-facing features that are prominent from the requesting app's user interface
  • Creating calendar events for academic assignments and study sessions as requested by the user
  • No transfer to third parties - We do not transfer Google user data to any third parties
  • No advertising - We do not use Google user data for advertising purposes

For more information about Google's Limited Use requirements, please visit theGoogle Workspace API User Data and Developer Policy andGoogle Photos API User Data and Developer Policy.

Google Limited Use Requirements Compliance:

We comply fully with Google's Limited Use requirements:

  • No Advertising: We do not use Google user data for advertising or analytics purposes
  • No Human Access: No human accesses your Google user data unless required for security or legal compliance
  • No Sharing: We do not share Google user data with third parties
  • Limited Use: We use Google user data only to add events to your calendar based on your assignments in UniPlanner

UniPlanner complies with Google's Limited Use requirements for data obtained through OAuth scopes. We do not use user data for advertising or model training purposes.

Data Usage:

UniPlanner uses the Google Calendar scope only to create calendar events that reflect assignments and deadlines entered in the platform.

  • We do not access or read existing calendar data
  • We do not use your Google Calendar to detect scheduling conflicts or availability

Your Control Over Google Data:

  • You can revoke access at any time through your Google Account settings
  • You can disconnect your Google Calendar integration at any time
  • You can request deletion of all Google user data we have stored

4. How We Use Your Information

We process your data for:

  • Delivering core services: assignment tracking, calendar sync, workload heatmaps, reminders
  • Email communications: deadline alerts, advisor reports, weekly summaries
  • Personalized recommendations: study planning and time management suggestions
  • Advisor dashboards: viewing aggregated academic progress of assigned athletes
  • Compliance with FERPA and GDPR obligations
  • System monitoring and performance improvements

We do not use your academic data for advertising, profiling, or any form of third-party monetization.

5. FERPA Compliance Statement

We understand the sensitivity of student educational records and are fully committed to FERPA compliance.

🔒 Our Commitments:

  • Educational Record Protection: Academic data such as grades, assignments, course materials, and advisor feedback are treated as FERPA-protected educational records.
  • School Official Role: When authorized by your institution, UniPlanner acts as a "school official" under FERPA, providing services in a legitimate educational interest.
  • Access Control: Only authorized personnel (e.g., linked advisors/coaches) can access student academic records.
  • No Unauthorized Disclosure: We do not share academic records with unauthorized third parties, including parents, without prior written consent or institutional authority.
  • Data Processing Agreements: We will enter into written agreements with institutions, if required, to define our FERPA-compliant responsibilities.
  • Data Audit Logs: All access to sensitive student data is logged and auditable by the institution upon request.

Institutions using UniPlanner may request a signed FERPA Data Sharing Agreement (DSA) upon onboarding.

6. GDPR and International Rights

If you reside in the EU or UK, you have rights under the General Data Protection Regulation (GDPR), including:

  • Right to access and data portability
  • Right to rectification and deletion
  • Right to restrict or object to processing
  • Right to withdraw consent at any time
  • Right to lodge a complaint with your local Data Protection Authority (DPA)

To exercise your rights, contact: privacy@uniplanner.ai

7. Data Storage and Security

Your data is encrypted in transit and at rest using industry-standard protocols (TLS 1.3, AES-256).

We use:

  • Role-based access control (RBAC)
  • Regular security audits
  • Comprehensive audit logging
  • Secure cloud infrastructure (Supabase)
  • Automatic session expiration
  • Failed login attempt monitoring

8. Data Breach Response and Incident Management

8.1 Incident Detection and Response

We maintain comprehensive monitoring and incident response procedures to protect your data:

Automated Monitoring

  • Security alerts for failed login attempts
  • Data access monitoring and unusual patterns
  • System health and performance monitoring
  • Regular audit log analysis

Manual Detection

  • User reports of security concerns
  • Staff observations of suspicious activity
  • Third-party security researcher reports

8.2 Incident Response Timeline

0-1h

Immediate Response

  • • Assess impact and scope
  • • Contain threat
  • • Preserve evidence
  • • Notify response team
1-24h

Short-term Response

  • • Investigate root cause
  • • Remediate vulnerabilities
  • • Notify stakeholders
  • • Document actions
1-30d

Long-term Response

  • • Restore operations
  • • Post-incident review
  • • Update security measures
  • • Submit compliance reports

8.3 Notification Requirements

FERPA Compliance: We follow strict notification requirements in the event of a data breach:

Required Notifications

  • Educational Institutions: Within 72 hours of confirmed breach
  • Affected Students: Within 72 hours of confirmed breach
  • Department of Education: As required by law
  • Law Enforcement: If criminal activity suspected

Notification Content

  • Description of the incident
  • Types of data potentially affected
  • Steps taken to contain and remediate
  • Contact information for questions

9. Data Retention Policy

9.1 Retention Periods

We retain your data for specific periods to provide our services while ensuring compliance with FERPA and other privacy regulations:

Data TypeRetention PeriodNotes
Active User DataDuration of account + 180 daysAssignments, courses, syllabi, advisor notes
Calendar CredentialsUntil user disconnectsDeleted immediately upon disconnection
Audit Logs12 months minimumFor compliance and security monitoring
Inactive Accounts180 days after last activityAutomatic cleanup of expired data

9.2 Data Lifecycle Management

Active Users

  • Data is retained while the account is actively used
  • Last activity is tracked to determine retention periods
  • Retention expiration dates are calculated automatically

Inactive Users

  • Data expires 180 days after last activity
  • Expired data is automatically deleted weekly
  • All deletions are logged for compliance purposes

9.3 Institutional Override

Educational institutions may set custom retention periods for their users to comply with institutional policies or legal requirements.

  • Institutions can override default retention periods
  • Custom retention policies are applied to institutional users
  • All overrides are logged and auditable

9.4 Data Deletion Process

You have full control over your data and can request deletion at any time:

  1. 1
    Automatic Deletion: Expired data is automatically removed during weekly cleanup processes
  2. 2
    Manual Requests: Users can request data deletion by emailing support@uniplanner.ai
  3. 3
    Identity Verification: All deletion requests require identity verification to protect your data
  4. 4
    Confirmation: Users receive confirmation when data is successfully deleted
  5. 5
    Audit Trail: All deletions are logged for compliance and security purposes

10. Your Rights Under FERPA and Privacy Laws

10.1 FERPA Rights (United States)

As a student, you have specific rights under the Family Educational Rights and Privacy Act (FERPA):

Right to Access

  • Request access to your educational records
  • Review and inspect your data
  • Request corrections to inaccurate information

Right to Control Disclosure

  • Control who has access to your educational records
  • Provide consent for disclosures not covered by FERPA exceptions
  • Request restrictions on data sharing

10.2 Data Export and Portability

You can request a complete export of your data at any time:

What's Included

  • All your assignments and course data
  • Uploaded syllabi and documents
  • Advisor notes and communications
  • Account and profile information

How to Request

  • Email support@uniplanner.ai
  • Include your name and email address
  • We'll respond within 30 days
  • Data provided in JSON format

10.3 Right to File Complaints

If you believe your privacy rights have been violated, you have the right to file complaints:

FERPA Complaints

Privacy Concerns

11. Data Sharing and Third Parties

We may share limited data only when necessary:

PurposeRecipients
Platform operationsCloud providers, analytics, email APIs (e.g. SendGrid)
Academic integrationYour educational institution or advisors
Legal complianceAuthorities when required by law

All third-party vendors are contractually bound to not use your data for any other purpose and must maintain data protection standards equivalent to GDPR and FERPA.

We never sell or trade your personal or academic data.

12. Canvas & LMS Integration (Planned)

If you choose to link your Canvas or LMS account (optional), we will request specific OAuth-based permission to:

  • Access assignment titles, due dates, and courses
  • Sync events to your UniPlanner calendar

No grade or private message data is collected or accessed unless explicitly requested and approved.

You may disconnect your LMS integration at any time, and all associated data will be deleted upon request.

13. Children's Privacy

This service is not intended for children under 13. If we discover that personal data has been collected from a child under 13 without verified parental consent, we will delete it immediately.

14. Policy Changes

We may update this Privacy Policy. You'll be notified via email or in-app notifications if changes materially affect your rights or data use.

15. Contact Information

General Support

📧 Email: support@uniplanner.ai

Privacy & Compliance

Privacy Officer: privacy@uniplanner.ai

Data Deletion: support@uniplanner.ai

Response Times

General Support: Within 24 hours
Privacy Requests: Within 30 days
Data Deletion: Within 30 days