Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>AssessME ProcessNew to Visual Studio Code? Get it now.
AssessME Process

AssessME Process

SmoothSoft

|
1 install
| (0) | Free
AssessME Process VSCode plugin — records your coding process for assessment (https://assessme.com.hr)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AssessME Process

AssessME Process

AssessME Process is a VS Code extension that records your coding process as encrypted local logs, so your instructor can assess how your work developed over time. It is built for process-based and in-class programming assessment.

What AssessME Process records

  • File change history for the languages you enable (full content and diffs)
  • Typing activity counts in short time buckets, without recording raw keypresses or key names
  • Editor changes and window focus events
  • Run / debug / task events with timing (no terminal output)
  • Whether an edit looks like a paste (without reading the clipboard)
  • IDs of installed extensions relevant to your course's AI-tool policy
  • Your GitHub username (if you sign in) and a random VS Code device ID
  • Milestones you add deliberately

See PRIVACY.md for the complete data description. AssessME Process does not read your clipboard, does not log raw keyboard events or key names, does not run shell commands, and does not access files outside your workspace.

Privacy and storage

  • Logs are stored locally at <workspace>/.assessme/.
  • Logs are encrypted with AES-256-GCM; the session key is wrapped with your instructor's public key, so only your instructor can decrypt them.
  • AssessME Process works fully offline — no network connection is required to record.

Requirements

  • VS Code ^1.85.0
  • An open workspace folder
  • The extension must be configured with your instructor's public key (templates/instructor_key.json); otherwise it will not record.

How students use it

  1. Open AssessME Process from the Activity Bar.
  2. Configure the tracked languages and intensity if your course requires it.
  3. Start tracking from the Command Palette: AssessME Process: Start.
  4. Code normally (edit, run, debug, test) while it records process events.
  5. Mark milestones when needed.

The status-bar indicator shows when tracking is active. You can stop tracking at any time with AssessME Process: Stop.

Notes

  • Start AssessME Process before you begin coding so your process is captured from the start.
  • Do not delete .assessme/ until your assignment has been reviewed. You can ask your instructor for a decrypted copy of your own log at any time.
  • Your school or instructor sets policy, retention, and how logs are used.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft