Blank Canvas
Privacy Policy
Effective date: April 22, 2026
Overview
Blank Canvas is a browser extension that declutters and simplifies the Canvas learning management system. This Privacy Policy explains what information Blank Canvas processes, how that information is used, and what choices users have.
Information Blank Canvas Processes
Blank Canvas may process the following categories of information while it is running:
- Canvas page content needed to power its features, such as assignment titles, due dates, course names, navigation items, and page structure.
- User-created extension data, such as custom assignments and interface preferences.
- Browser tab information needed to read the active Canvas tab from the extension popup and open assignment links in that tab.
- Extension settings stored in browser extension storage.
How Blank Canvas Uses Information
Blank Canvas uses information only to provide its features, including:
- simplifying and restyling Canvas pages;
- showing a dashboard to-do list and assignment information;
- storing custom assignments and assignment state such as hidden or completed items;
- saving user preferences for the extension interface;
- detecting session or authentication problems so the extension can show a sign-in warning.
Data Storage
Blank Canvas stores its settings and user-created extension data in browser extension storage.
This may include:
- extension preferences;
- custom assignments;
- hidden assignment keys;
- completed assignment state;
- hidden course navigation state.
Blank Canvas is designed to store this data locally within the browser’s extension storage system. Blank Canvas does not operate a remote server for syncing or analytics.
Data Sharing
Blank Canvas does not sell personal information.
Blank Canvas does not transfer user data to third parties for advertising, marketing, profiling, or any unrelated purpose.
Blank Canvas does not use user data to determine creditworthiness or for lending purposes.
Remote Code and External Services
Blank Canvas does not use remote code.
Blank Canvas does not send Canvas page content, assignments, or custom assignment data to a separate Blank Canvas backend service.
Blank Canvas interacts with Canvas only as part of the normal browser experience on the Canvas website.
Permissions
Blank Canvas requests browser permissions such as:
storage, to save extension settings and user-created extension data;tabs, to read the active tab from the popup and open related assignment links;- site access needed for Canvas pages, so the extension can read and modify Canvas page content in order to provide its features.
Scope of Site Access
Blank Canvas is intended to operate on Canvas pages.
Although the extension may be configured with broad content script match patterns for technical compatibility, Blank Canvas is designed to activate only for Canvas-related use and not to provide features on unrelated websites.
User Controls
Users can control or remove Blank Canvas data by:
- changing extension settings;
- resetting settings to defaults;
- restoring hidden assignments or hidden course tabs from the settings page;
- removing custom assignments;
- uninstalling the extension.
Uninstalling the extension stops future data processing by Blank Canvas. Users may also clear browser extension storage through their browser if they want to remove persisted extension data.
Data Retention
Blank Canvas keeps stored extension data until the user changes it, resets it, clears browser extension storage, or uninstalls the extension.
Children and Education Context
Blank Canvas is designed for use with Canvas, an educational platform. Blank Canvas does not knowingly collect or sell personal information for advertising purposes.
Changes to This Policy
This Privacy Policy may be updated from time to time. If the policy changes, the updated version will be posted at the same public URL.
Contact
boycec2019@gmail.com.