Is Tasks for Canvas™ safe?

Low risk

Tasks for Canvas™ sends the school's hostname to the developer's analytics server at most once every 30 days.

When the extension detects a Canvas LMS page (by checking for the ic-app element), a content script captures the current hostname and POSTs it to tasksforcanvas.onrender.com/analytics. This transmission occurs at most once every 30 days per browser profile, controlled by a timestamp stored in synced browser storage. No other page content or user-identifying data is included in the payload.

Part of this rating comes from analysis signals we haven't published as detailed findings yet.

Jeff Chengv1.3.2Firefox Add-ons
15Risk
Who publishes it

Jeff Cheng - no other listings under this identity, 3 shared hostnames

What this publisher told the store about itself, and the other listings that told it the same thing.

Shared hosts - 3 hostnames

Hostnames hardcoded in this extension that few other listings call. That can mean one operator behind both, and it can equally mean a small shared vendor, so it is context rather than a conclusion. Hosts that many listings call are left out: they are services, not connections.

canvas-task-static.onrender.com
Also called by 2 other listings, including Riveta Sync
tasksforcanvas.onrender.com
Also called by 2 other listings: Tasks for Canvas (Grey-Out Edition), tasks-for-canvas-%E2%80%93-now-su
tasksforcanvas.info
Also called by 5 other listings

AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.

Publishers can request a review.

What it can do

Permissions this extension asks for, as declared in version 1.3.2. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to.

  • Read and change your data on tasksforcanvas.onrender.com

    https://tasksforcanvas.onrender.com/*

  • Read and change your data on canvas-task-static.onrender.com

    https://canvas-task-static.onrender.com/*

  • Store data in your browser

    storage

Where it sends data

Destinations our analysis observed Tasks for Canvas™ contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.

  • tasksforcanvas.onrender.com

    Tasks for Canvas™ sends data to tasksforcanvas.onrender.com. One other extension we have analyzed sends data here.

Updated 2 November 2026amo-2719704