Extension

Privacy Policy for LeetBoost

Last Updated: January 6, 2026

Introduction

LeetBoost (“the Extension”) is a Chrome browser extension designed to provide personalized problem recommendations for LeetCode users. This Privacy Policy explains how we handle user data.

Data Collection

What Data We Collect

The Extension collects the following data locally on your device only:

  1. User Activity Data:
    • Your LeetCode username
    • Your contest rating
    • List of problems you have solved on LeetCode
    • Topic tags associated with your solved problems
  2. Website Content:
    • DOM elements from LeetCode pages to detect successful problem submissions (specifically, the “Accepted” status text)

How We Collect Data

All data is collected via:

Data Storage and Processing

Local Storage Only

All data is stored exclusively in your browser’s local storage (chrome.storage.local). We do NOT:

Data Processing

All recommendation calculations are performed entirely within your browser using client-side JavaScript. Your data never leaves your device.

Data Usage

We use the collected data solely for the Extension’s single purpose:

Data Retention

Data is retained in your browser’s local storage until you:

Third-Party Services

The Extension makes requests to the following third-party services:

  1. LeetCode (leetcode.com):
    • Purpose: Fetch your profile data and submission history
    • Data sent: Your existing LeetCode session cookies (authentication only)
  2. Zerotrac GitHub Pages (zerotrac.github.io):
    • Purpose: Fetch community-sourced problem difficulty ratings
    • Data sent: None (public static file download)

Neither service receives any personal data from us. We only read publicly available data using your existing LeetCode session.

User Rights

You have the right to:

Data Security

Since all data is stored locally on your device:

Children’s Privacy

The Extension does not knowingly collect data from users under 13 years of age. LeetCode’s Terms of Service require users to be at least 13 years old.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the “Last Updated” date at the top of this document. Continued use of the Extension after changes constitutes acceptance of the updated policy.

Contact

For questions or concerns about this Privacy Policy, please contact:

Compliance

This Extension complies with:

Summary

In Plain English: