Privacy Policy

Information We Collect

We collect personal information you actively provide, including your name, email address, class information, and project content. When you use the AI Coach, conversation content is temporarily stored to maintain continuity.

How We Use Information

Your information is used to: provide personalized learning guidance, track project criteria completion, and support the teacher approval workflow. We do not use your personal information for advertising or third-party marketing.

Data Storage

All data is stored in a self-managed local PostgreSQL database (on-premise or private cloud) with TLS encryption. AI conversation content is retained for a maximum of 30 days after the conversation ends, then automatically deleted.

Third-Party Services

This platform uses DeepSeek or OpenAI APIs for the AI Coach. Per these providers' policies, your conversation data may be used for model improvement but not for personalized advertising. Please review the relevant provider's privacy policy before use.

Your Rights

You have the right to request access to, export, or deletion of your personal data. To exercise these rights, please contact your teacher or platform administrator.

Cookie Usage

This platform uses essential cookies to maintain login state and session security. We do not use tracking cookies or third-party analytics.

Contact Us

If you have any questions about this privacy policy, please contact your teacher or reach us through the platform's messaging system.

Local data storage

LearnPBL supports installing the browser as a PWA (Progressive Web App) on your home screen. After installation, the following data may be stored in your device's local browser (IndexedDB):

  • Drafts: Unsubmitted PBL project drafts (including title, content, and last modified time)
  • Cached resources: Previously visited pages, fonts, and images (for offline access)

Your rights:

  • You can delete all local data at any time using the browser's "Clear site data" button
  • Draft data is marked stale if it has not synchronized with the server within 24 hours
  • We do not collect any additional personal information; all data is stored locally on your device

For details about data processing, please contact dpo@learnpbl.com.

Last updated: June 6, 2026