How EduSync Works

1

Student Opens Assignment

Student accesses assignment through Canvas and opens their preferred editor (Word, Google Docs, VS Code, etc.)

2

Plugin Tracks Activity

EduSync plugin monitors all activity in real-time and saves encrypted tracking data to the document's custom properties

3

Submit to Canvas

Student submits completed assignment through Canvas LMS as usual - no extra steps required

4

View in Dashboard

Teacher reviews submission with complete analytics, timelapse, and integrity metrics in the EduSync dashboard

Available Monitoring Plugins

All plugins integrate seamlessly with Canvas LMS

W

Word Plugin

Microsoft Word Monitoring

Monitor student activity in Word documents. Tracking data is saved to custom properties and automatically synced when students submit via Canvas.

  • Real-time activity monitoring
  • Copy-paste detection
  • Keystroke logging
  • Auto-syncs with Canvas submissions
Learn More
G

Google Docs Extension

Google Docs Monitoring

Browser extension for monitoring Google Docs assignments. Analytics automatically transfer to Canvas when students submit their work.

  • Edit history tracking
  • Collaboration monitoring
  • Tab switching detection
  • Canvas integration
Learn More
P

PowerPoint Plugin

Presentation Monitoring

Monitor presentation creation and editing. Analytics embedded in file properties sync automatically with Canvas submissions.

  • Slide creation tracking
  • Content source verification
  • Image insertion monitoring
  • Canvas integration
Learn More
</>

VS Code Extension

Code Editor Monitoring

Monitor coding activity and analyze patterns. Code files submitted through Canvas include complete tracking analytics.

  • Code authorship analysis
  • External file detection
  • AI copilot monitoring
  • Canvas integration
Learn More
J

Jupyter Extension

Notebook Monitoring

Monitor data science assignments with full execution tracking. Notebook submissions to Canvas include complete analytics data.

  • Cell execution tracking
  • Data source monitoring
  • Output verification
  • Canvas integration
Learn More