Privacy Policy

Last updated: May 3, 2026

Privacy at a Glance

For Parents

  • Only name, class enrollment, and schoolwork are collected
  • No tracking across the web or ad-based profiling
  • Request to see or delete your child's data anytime
  • Student information is never sold, rented, or shared commercially

For Teachers

  • Only education data: course content, progress, submissions
  • Student work stays in your classroom, never marketed
  • Full control over student accounts and data permissions
  • COPPA compliant for students under 13

For Administrators

  • Standard school data: names, classes, assignments
  • FERPA-compliant treatment of educational records
  • Google Cloud infrastructure with encrypted storage
  • Clear data practices for compliance reviews

AI Features: Used only for educational feedback. No student data is used to train models.

Questions? Contact info@teachify.school

1. Introduction

Welcome to Teachify ("we," "our," or "us"). This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our educational platform designed for computer science teachers and students.

1.1 Our Commitment to Student Privacy

We are committed to creating a safe learning environment and protecting student privacy. We:

  • Never sell or rent personal information: We do not sell, rent, or trade any personal information
  • Collect minimal data: We only collect information necessary to provide educational services
  • Use data solely for educational purposes: Student data is used only to support learning and teaching
  • Provide transparency: We clearly explain what data we collect and how it is used

2. Information We Collect

2.1 Account Types and Creation

Our platform supports different account types:

  • Teacher Accounts: Created via Google Authentication with full access to course management
  • Student Accounts: Created by teachers or through institutional sign-up with parental consent
  • Guest Access: Limited access to public resources without account creation

2.2 Personal Information

We collect the following personal information:

  • Account Information: Name, email address, profile picture (via Google Authentication)
  • Educational Data: Course enrollment, assignment submissions, grades, and progress tracking
  • Usage Data: Login times, feature usage, and platform interactions
  • Student Data: Display name, email address, grade level, and class enrollment

2.3 Code and Assignment Data

We collect and store:

  • Code submissions and programming assignments
  • Code execution history and outputs
  • Starter code and solution code created by teachers
  • AI-generated feedback and grading information

2.4 Automatically Collected Information

  • Device information and browser type
  • IP address and general location data
  • Usage patterns and performance metrics

2.5 Google Classroom Integration

When a teacher connects their Google Classroom account, we may import the following information about enrolled students:

  • Student name, email address, and profile photo
  • Guardian or parent email addresses (if available in Google Classroom)
  • Class enrollment and course membership

We store OAuth tokens to maintain the connection between Teachify and Google Classroom. These tokens are used solely to sync class rosters and are stored securely in our database.

2.6 Local Storage and Cookies

To enhance your educational experience, we use local storage and cookies to:

  • Code Editor Preferences: Remember your preferred theme, font size, and layout settings
  • Auto-Save Protection: Temporarily store your work locally to prevent data loss during assignments
  • Session Management: Maintain secure login sessions through essential authentication cookies
  • Interface Customization: Save your preferred sidebar state, panel sizes, and workspace layout
  • Performance Enhancement: Cache course materials and resources for faster loading

Important:

This data is stored locally on your device only. No personal information is stored in local storage, no tracking or advertising cookies are used, and you can clear this data through your browser settings at any time. Essential cookies are required for the platform to function.

3. How We Use Your Information

We use your information to:

  • Provide and maintain our educational platform
  • Authenticate users and manage accounts
  • Enable course and assignment management
  • Execute and grade code submissions securely
  • Generate AI-powered feedback by sending student code submissions and assignment content to third-party AI services for grading and analysis
  • Track student progress and performance
  • Store preferences and session data locally on your device to enhance user experience
  • Improve our services and user experience
  • Notify teachers of student submissions and activity through in-app notifications

4. Information Sharing and Disclosure

4.1 Educational Context

Within the educational environment:

  • Teachers can view their students' assignments, submissions, and progress
  • Students can view their own assignments, feedback, and grades
  • Course and class data is shared among enrolled participants

4.2 Third-Party Services

We use trusted third-party service providers to help us operate our platform, including:

  • Cloud infrastructure and hosting providers
  • Authentication and database services
  • AI services for educational feedback and grading (student code and assignment content may be processed by these services)
  • Code execution and processing services
  • Google Classroom API for roster and enrollment synchronization

These service providers are contractually obligated to protect your data and use it only for providing services to us.

4.3 What We Do Not Share

We never:

  • Sell, rent, or trade personal information
  • Share data for commercial marketing purposes
  • Display advertisements or provide data to advertising companies

4.4 Legal Requirements

We may disclose your information if required by law or to:

  • Comply with legal obligations
  • Protect our rights and safety
  • Investigate fraud or security issues
  • Respond to lawful requests from public authorities

5. Data Security

We implement appropriate security measures to protect your information:

  • Encryption of data in transit and at rest
  • Secure authentication via Google OAuth
  • Isolated code execution environments
  • Regular security assessments and updates
  • Access controls and user permission management
  • Secure data transmission using HTTPS
  • Regular monitoring for unauthorized access

5.1 Data Breach Notification

In the unlikely event of a data breach that affects personal information:

  • We will notify affected users within 72 hours of discovery
  • Educational institutions will be notified immediately
  • We will provide details about what information was involved
  • We will explain steps taken to address the breach
  • We will comply with all applicable data breach notification laws

6. Data Retention

We retain your information as follows:

  • Account data: Until you delete your account
  • Course and assignment data: For the duration of the course plus 3 years for educational records
  • Code submissions: Until the associated course is deleted
  • Usage logs: Up to 2 years for service improvement
  • Inactive accounts: Accounts with no activity for 4 years may be automatically deleted after notice

6.1 Data Deletion Process

When you delete your account or request data deletion:

  • Personal information is removed within 30 days
  • Educational records may be retained as required by law
  • De-identified data may be retained for research and service improvement
  • Some data may be retained in backups for up to 90 days

7. Your Rights and Choices

You have the right to:

  • Access and review your personal information
  • Correct inaccurate or incomplete data
  • Delete your account and associated data
  • Opt out of non-essential communications
  • Request data portability where applicable

8. Children's Privacy (COPPA/FERPA Compliance)

Our platform may be used in educational settings with students under 13. We comply with COPPA and FERPA requirements.

8.1 COPPA Compliance

  • We collect minimal information necessary for educational purposes
  • We rely on schools and teachers to obtain appropriate parental consent before creating student accounts for children under 13
  • If we learn we have collected personal information from a student under 13 without proper consent, we will delete that information immediately
  • We do not sell or market to children
  • No behavioral advertising is directed at children under 13

8.2 FERPA Compliance

  • We treat student educational records in accordance with FERPA requirements
  • Educational institutions maintain control over student data
  • We do not disclose student records without proper authorization
  • Students and parents have rights to access and correct educational records

8.3 Additional Student Protections

  • No social media integration for student accounts
  • Limited profile customization to prevent sharing of personal information
  • Teacher and school administrator oversight of all student activities

9. Data Location

All data is stored and processed in the United States.

10. Changes to This Privacy Policy

We may update this Privacy Policy periodically. We will notify you of material changes by:

  • Posting the updated policy on our platform
  • Providing notice within the platform interface
  • Updating the "Last updated" date at the top of this policy

11. Contact Us

If you have questions about this Privacy Policy or our privacy practices, please contact us at:

Email: info@teachify.school

Subject Line: Privacy Policy Inquiry