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:
Email: rodrielnt@gmail.com
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.