PageBlocks for LMS Chrome Extension | Last updated: March 2026
Summary
PageBlocks does not collect, transmit, or store any user data outside of the browser. The extension works entirely on your device. No data is sent to any server, and no account or login is required.
What Data PageBlocks Stores
PageBlocks uses Chrome’s built-in sync storage (chrome.storage.sync) to save your preferences. This data is tied to your Google account through Chrome’s own sync mechanism and is managed entirely by Chrome. PageBlocks does not operate or control this sync process.
The data stored includes:
- Settings: Your selected LMS platform, whether research notes are shown, and your last-viewed category.
- Branding palette: The colors, border radius, and font family you configure for your components.
- Custom components: Any HTML components you save to your personal kit, including their names, tags, and HTML content.
- Favorites and recently used: The IDs of components you have starred or recently copied.
What Data PageBlocks Does Not Collect
PageBlocks does not collect or access any of the following:
Personal information such as your name, email address, or contact details. Student data, grades, assignment submissions, or any content from your LMS. Browsing history, page content, or URLs beyond basic LMS platform detection. Analytics, usage metrics, or telemetry of any kind. Cookies or tracking identifiers.
LMS Platform Detection
PageBlocks includes a content script that runs on pages matching LMS domain patterns (such as *.instructure.com for Canvas). This script checks whether the current page contains a rich content editor so the extension can display relevant paste instructions. The script does not read, modify, or transmit any page content. It does not access any LMS API.
Clipboard Access
When you click “Copy HTML,” PageBlocks writes the generated component HTML to your clipboard using the standard browser Clipboard API. This is a one-way write operation. PageBlocks does not read your clipboard contents.
Third-Party Services
PageBlocks does not integrate with, send data to, or receive data from any third-party service. There are no analytics providers, advertising networks, or external APIs involved.
Export and Import
PageBlocks allows you to export your custom components and branding as a JSON file and import files shared by colleagues. These files are handled entirely within your browser. They are not uploaded to any server. You control where you save and share these files.
Children’s Privacy
PageBlocks is a tool for educators, not students. It does not collect any information from children or any other users. Because no data is collected at all, there is no children’s data to protect. The extension complies with COPPA by design.
Changes to This Policy
If this privacy policy changes, the updated version will be published at this URL. The core commitment to zero data collection is unlikely to change, but any modification will be documented here with an updated date.
Contact
Questions about this privacy policy can be directed to Brady Licht at bradylicht.com. PageBlocks for LMS by Brady Licht | bradylicht.com | Licensed under CC BY 4.0
