HouseLearning
Learn anything — fast, free, focused
 

Privacy Policy for HouseLearning

 

Last updated:

 

This Privacy Policy describes how HouseLearning ("we," "us," or "our") collects, uses, retains, and discloses information when you use our websites, educational content, games, SafeLibrary, accounts, dashboards, community features, feedback tools, and related products and services (collectively, the "Service"). Where applicable law requires consent for optional processing, we request that consent separately. This Policy does not limit any rights that cannot lawfully be waived.

 
 

1. Interpretation and Definitions

 

For the purposes of this Policy:

   
 

2. Information We Collect and How We Use It

   

Account and Educational Data (Student/Teacher Dashboard)

 

When you create an account, log in (using **Firebase Authentication**), or use the features of the Service that require identification, we collect the following types of Personal Data:

   

Forum Content and Activity Data

 

When you use the **HouseLearning Community Forum** to post, comment, or start a discussion, we collect and process the following:

   

We use this data to operate the forum, facilitate community interaction, and enforce our usage policies. **Legal Basis: Contractual Necessity and Legitimate Interest.**

 

Feedback Tool Data (Voluntary Submission)

 

A feedback or survey interface may be presented while you use the Service. If you submit a response, we collect the information you choose to provide:

   

Important: While we aim to protect all submitted data, please ensure that you redact or avoid including any Personal Data (such as real names, private student records, or passwords) within the text or images of any voluntary screenshot submissions. **Legal Basis: Legitimate Interest.**

 

Usage, Diagnostic Data, and Tracking Technologies

 

Our hosting, analytics, authentication, and other service providers may automatically process technical and usage information, such as IP address, browser and device information, pages and URLs requested, timestamps, referring pages, and diagnostic data. URLs or search terms may contain information you enter; please avoid putting sensitive information in URLs or site searches.

 

Some site scripts also store preferences and identifiers in browser storage. Depending on the features you use, this may include cookie preferences, language and display settings, feedback-window settings, a random anonymous feedback identifier, and a locally maintained page-view count. These values generally remain until they expire, are deleted by the Service, or you clear your browser storage.

 

Operational diagnostics may record a page URL and timestamp once for each distinct page URL. A diagnostic script may also record that developer tools were opened, along with an account identifier or anonymous status; while developer tools are open, it may capture up to 300 characters of console output. We use these diagnostics for site security, troubleshooting, and investigating suspected misuse. Depending on the processing and applicable law, our legal basis may be our legitimate interests in securing and operating the Service. Do not place passwords, personal records, or other sensitive information in URLs or the browser console.

 

We use the following categories of cookies and similar technologies:

   
 

3. Third-Party Services and Disclosures

   

Google Firebase Services

 

We utilize several services provided by **Google Firebase**, a platform developed by Google for creating mobile and web applications. This includes:

   

The data stored in Firebase services is handled according to Google's security standards and the **Google Cloud Privacy Policy**. We use Firebase services to securely manage user accounts and provide core personalized features.

   

Google Analytics 4

 

We use Google Analytics 4 (GA4) to measure use of the Service, subject to your analytics cookie choice. The SafeLibrary GA4 property is configured with these active web data streams:

   

Enhanced Measurement is enabled for these streams. Depending on the page, browser, and available content, it can automatically collect:

   

Google may process information such as online identifiers, device and browser information, page URLs, interaction events, and search terms under its own terms and privacy policy. Google Analytics data is not necessarily anonymous. See the Google Privacy Policy and the Google Analytics opt-out browser add-on. You may also withdraw analytics consent through the cookie preferences control on this website.

 

Other Third-Party Content and Services

 

The Service may load or link to third-party services, including Google Translate when you request page translation, YouTube for embedded video, GitHub and GitHub Pages for hosting or content functions, and external authentication, application, contact, or educational services. When you interact with or load their content, those providers may receive technical information such as your IP address, browser information, and the page from which the request originated, subject to their own privacy terms. We do not control their independent privacy practices.

   

GitHub and GitHub API

 

Our entire website, including the Forum and Dashboard, is hosted on **GitHub Pages**. As a result, certain data, files, and content are stored on GitHub's servers.

 

We also utilize the **GitHub API** to facilitate content management, enable login/authentication for the Forum, and store certain non-database data related to site functionality (e.g., forum posts) in a low-cost manner. Your data stored in connection with this service is subject to the GitHub Privacy Statement. We strive to only use the GitHub API for necessary operational functions that do not require complex, persistent database storage.

 

We **do not share** Personal Data with third parties for their direct marketing purposes.

 
 

4. Data Retention

 

In the SafeLibrary GA4 property, event-level data retention is set to 2 months and user-level data retention is set to 14 months. The setting to reset the retention period for a user identifier when new activity occurs is enabled. These are GA4 data-retention settings; they do not set the retention period for browser cookies, Firebase records, GitHub-hosted content, or copies held by other providers.

 

The cookie-preference cookie is configured to expire after up to 365 days; this is separate from the GA4 retention periods. Browser local-storage values generally remain until cleared or removed. Account and educational data are retained while needed to provide the Service and manage the account. Forum content may remain publicly available until removed under our moderation or deletion processes. Feedback and operational records are retained as needed for the purposes described above; a fixed deletion schedule is not currently specified for all such records. We will delete or anonymize personal information when it is no longer needed, subject to applicable legal, security, and operational requirements.

 
 

5. Your Data Protection Rights (GDPR / CCPA)

 

Depending on your location, you have certain rights regarding your Personal Data. You may exercise these rights by contacting us using the details in the Contact section.

   
 

6. Changes to this Privacy Policy

 

We may update Our 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 at the top of this Policy. You are advised to review this Privacy Policy periodically for any changes.

 
 

7. Contact Us

 

If you have any questions about this Privacy Policy, or wish to exercise any of your data protection rights, please contact us: