Respectlytics Respect lytics
Menu
E-Learning GDPR COPPA LGPD Singapore PDPA App Analytics

Online Course Platform Analytics
Privacy Requirements Across GDPR, COPPA, and LGPD

12 min read

Online learning platforms serve global audiences subject to different privacy frameworks. A course app serving 12-year-olds in California, 15-year-olds in Germany, and adults in Brazil faces COPPA, GDPR, and LGPD simultaneously—each with different requirements for consent, data minimization, and breach notification. This guide explores these frameworks and how data minimization can simplify multi-jurisdiction operations.

🇪🇺 GDPR: Universal Learner Protection in the EU

The General Data Protection Regulation applies to all personal data processing of EU residents, regardless of learner age. Unlike US regulations with age-based thresholds, GDPR protects everyone—with special provisions for children.

Article 8: Children's Consent

Processing children's data based on consent requires the child be at least 16 years old (or lower, down to 13, if Member States provide). Below this threshold, parental consent is required—creating age verification challenges for learning platforms.

Article 5: Data Minimization

Personal data must be adequate, relevant, and limited to what is necessary. For course analytics, this means collecting only data essential for educational delivery—not comprehensive behavioral tracking beyond pedagogical needs.

Article 6: Lawful Basis

Processing requires a lawful basis. Educational institutions often rely on "public interest" or "contract performance." Commercial platforms typically need consent or legitimate interest—each with different transparency obligations.

🇺🇸 COPPA: US Children Under 13

The Children's Online Privacy Protection Rule applies to operators of child-directed websites and apps, or those with actual knowledge they're collecting personal information from children under 13.

2025 COPPA Amendments Timeline

  • June 23, 2025: Amendments take effect
  • April 22, 2026: Full compliance deadline

Key changes in the 2025 amendments:

  • Expanded personal information: Now includes biometric identifiers (voiceprints, facial templates), government-issued IDs, and mobile numbers
  • Separate advertising consent: Third-party disclosure for targeted advertising requires separate opt-in consent
  • Data retention policies: Written policies required specifying purposes, business need, and deletion timelines

Note: The FTC declined to codify a formal "school authorization" exception in the 2025 amendments. Learning platforms relying on schools to provide parental consent should consult legal counsel about current FTC guidance.

🇧🇷 Brazil's LGPD

Brazil's Lei Geral de Proteção de Dados (effective September 2020) was influenced by GDPR and applies extraterritorially to any processing of data from individuals in Brazil.

10 Lawful Bases (Article 7)

Including consent, legal obligation, legitimate interest, and notably "carrying out studies by research bodies"—relevant for educational research.

Data Retention (Article 40)

Personal data must be retained only for the minimum time necessary. Once the original purpose is accomplished, processing must cease.

Breach Notification (Article 48)

Controllers must inform Brazil's ANPD and data subjects of security incidents that may cause relevant damage, within a reasonable timeframe.

International Transfers

Article 33 requires adequate safeguards for data leaving Brazil. ANPD's transfer regulations have an August 23, 2025 compliance deadline.

🇸🇬 Singapore PDPA

Singapore's Personal Data Protection Act (significantly amended 2020) applies to all private sector organizations handling personal data, with no entity-size thresholds.

Consent-Based Framework

PDPA establishes consent as the primary basis for processing. Consent must be voluntary with individuals clearly aware of purposes. For children 13-17, consent may be valid if policies use age-appropriate language.

Strict Breach Notification

The 2020 amendments require notification to PDPC and affected individuals within 3 calendar days if a breach may cause significant harm. Penalties can reach 10% of annual turnover or S$1 million.

⚠️ The Multi-Jurisdiction Analytics Challenge

The regulatory patchwork creates operational complexity. Consider a learning app serving:

👧
12-year-old in California
COPPA: Parental consent required
👦
15-year-old in Germany
GDPR: Parental consent if threshold is 16
👨
Adult in São Paulo
LGPD: Data minimization + transfer rules

Traditional analytics platforms collect data that qualifies as personal data across all these frameworks:

  • Device identifiers: IDFA, GAID, or fingerprints—personal data under GDPR, LGPD, PDPA, and personal information under COPPA
  • IP addresses: Explicitly personal data under GDPR; identifiable when combined with behavior under all frameworks
  • Learning behavior: Course completion, quiz scores, time on lessons—becomes education records under FERPA when linked to identifiers

🛡️ How Data Minimization Helps

Respectlytics helps developers avoid collecting personal data in the first place—our Return of Avoidance (ROA) approach. For global learning platforms, this simplifies multi-jurisdiction operations.

Why Less Data Means Less Complexity:

  • GDPR: Data minimization is already required—we make it the default
  • COPPA: Less personal information means fewer consent requirements
  • LGPD: Less data to transfer internationally, simpler compliance
  • PDPA: Smaller breach notification scope if incidents occur

Technical Architecture

RAM-Only Session Identifiers

Anonymized identifiers stored only in device memory, rotating every two hours or on app restart. Hashed server-side with daily rotating salt. Cross-session learner tracking is technically impossible.

Strict 5-Field Storage

Only these fields are stored:

  • event_name (e.g., "lesson_completed")
  • session_id (RAM-only, hashed)
  • timestamp
  • platform
  • country (approximate only)

Custom Properties Blocked

The API rejects additional fields with a 400 error. This prevents accidental transmission of learner names, email addresses, or course scores that would create regulatory complexity.

What You Can Still Measure

✓ Course Completion Rates

Percentage of sessions completing lessons or assessments

✓ Feature Engagement

Which features drive engagement within sessions

✓ Drop-Off Points

Where learners abandon flows within sessions

✓ Geographic Trends

Country-level usage for localization decisions

Trade-offs (Cannot Track):

  • Individual learner progress across sessions
  • Per-learner retention or learning outcomes
  • Cross-device usage by the same individual

Quick Integration

Swift (iOS)
import RespectlyticsSwift

Respectlytics.configure(apiKey: "your-api-key")
Respectlytics.track("lesson_completed")

⚖️ Important Considerations

We Are Not Lawyers

Respectlytics provides a technical solution focused on data minimization. We do not provide legal advice. We do not claim our product satisfies any specific regulatory requirement under GDPR, COPPA, LGPD, or PDPA.

Consult your legal team to determine:

  • • Which regulations apply based on learner locations and ages
  • • Whether consent is required for analytics in your specific situation
  • • How international data transfers (GDPR, LGPD, PDPA) apply to your infrastructure
  • • What disclosures are required in privacy policies across markets

Our system is transparent about what data is collected, defensible because we minimize data by design, and clear about why each field exists. But only your legal counsel can advise on your specific requirements.

Legal Disclaimer

This article provides educational information about privacy regulations applicable to online learning platforms. It does not constitute legal advice. GDPR, COPPA, FERPA, LGPD, and Singapore PDPA requirements vary based on learner location, age, institutional relationships, and specific data practices. Consult your legal team to determine the requirements that apply to your situation.

Additional Resources

Simplify your global learning platform analytics

One data minimization approach that works across jurisdictions.