Flowdeck Privacy Policy

Effective Date: January 2026

Flowdeck is a Chrome Extension built for BCIT students to track and estimate course grades directly within Learning Hub (D2L Brightspace). This extension operates entirely locally in the user's browser.

1. Single Purpose Description

Flowdeck’s sole purpose is to help students calculate, organize, and estimate course grades within BCIT Learning Hub. The extension reads grade information visible on the current Learning Hub page and performs local calculations to display insights. Flowdeck does not provide unrelated features, tracking, advertising, or analytics.

2. Information We Collect

Flowdeck does not collect, transmit, store remotely, or sell personal information.

The extension:

  • Reads grade values visible on the Learning Hub webpage.
  • Calculates course totals locally within the browser.
  • Stores user-adjusted category weights and estimates using Chrome local storage.

All processing occurs locally on the user's device. No data is sent to external servers.

3. Data Storage

Flowdeck uses Chrome’s local storage API solely to:

  • Save per-course category weight adjustments
  • Persist estimated grades entered by the user
  • Store extension settings

This data remains stored locally within the user’s browser and is never transmitted externally.

4. activeTab Permission Justification

Flowdeck uses the activeTab permission to temporarily access the currently open Learning Hub grade page only when the user activates the extension.

This allows Flowdeck to:

  • Read grade categories
  • Extract visible grade values
  • Perform local calculations

Flowdeck does not access background tabs, unrelated websites, or browsing history.

5. Host Permission Justification

Flowdeck requests host permission specifically for BCIT Learning Hub pages in order to:

  • Detect grade tables
  • Read visible grade data
  • Structure grade categories properly

The extension does not interact with external domains beyond those necessary to function on Learning Hub.

6. Remote Code Use

Flowdeck does not load or execute remote code. All scripts are packaged within the extension bundle and reviewed during Chrome Web Store submission.

No external JavaScript is injected or dynamically downloaded.

7. Data Sharing

Flowdeck does not:

  • Share user data
  • Sell user data
  • Transfer data to third parties
  • Use analytics trackers
  • Use advertising services

10. User Control

Users may:

  • Clear stored data by removing the extension
  • Reset stored settings via Chrome extension settings

11. Disclaimer

Flowdeck is an independent student-built tool and is not affiliated with BCIT. Users should always verify official grades within Learning Hub.

12. Contact Information

If you have any questions regarding this Privacy Policy, data practices, or the extension, you may contact:

Users may also submit feedback through the "Give Us Feedback" button within the Flowdeck extension.

13. Certification of Compliance

Flowdeck complies with Chrome Web Store Developer Program Policies. The extension only requests permissions necessary for its stated single purpose and does not collect or misuse user data.