Item logo image for IRB CITI Checker

IRB CITI Checker

ExtensionEducation
Item media 1 (screenshot) for IRB CITI Checker

Overview

Check CITI Human Subjects training compliance for IRB submissions in Cayuse. Runs fully offline — no data leaves your browser.

IRB CITI Checker helps IRB staff verify CITI Human Subjects training compliance for the research personnel listed on a Cayuse submission — fully offline, with no AI and no data leaving your browser. The extension reads the personnel and CITI training records already shown on a Cayuse submission, evaluates each person against a set of Human Subjects training compliance rules, and — when there are gaps — drafts a ready-to-send notification for the Principal Investigator. Everything runs locally in your browser. WHY USE IT Manually cross-checking every investigator's CITI training status on a Cayuse submission is slow and error-prone. This extension does it in one click and explains exactly what is missing for each person, so you can return a submission with clear, specific guidance. - Private by design. No network requests, no API keys, no telemetry. The extension only reads the page you are already looking at and stores its results locally in your browser. - Works at any institution. Cayuse is a single vendor, so the extension supports every *.cayuse.com instance out of the box — no configuration needed. - Instant, deterministic notifications. Deficiency messages are produced from an editable template, not a language model, so the output is consistent and reviewable. - No accounts, no setup. Nothing to sign up for and no API keys to configure — just install and scan. FEATURES - One-click compliance scan of all listed study personnel on a Cayuse submission form. - Per-person evaluation with plain-language deficiency descriptions and recommended actions (missing training, expired training, pending sync, and more). - Automatic home-institution vs. external classification, auto-detected from the Cayuse web address, with a manual override in Settings. - An editable, mail-merge notification template for the PI that pulls in the specific issues found. Copy it and paste it into Cayuse's "Missing information or materials" field or an email. - A side panel that lives alongside Cayuse — no copying data between tabs. HOW IT WORKS - The content script reads personnel and CITI training data from the Cayuse page you are viewing. - The service worker evaluates compliance, resolves your home institution, and renders the notification from your template. - The side panel displays results and the editable draft. No step contacts any external service. All processing happens on your device. PRIVACY The extension processes only the data already visible on your Cayuse submission page, keeps it in your browser's local storage, and sends it nowhere. Not affiliated with, endorsed by, or sponsored by Cayuse LLC or the CITI Program. "Cayuse" and "CITI Program" are trademarks of their respective owners; they are referenced here only to describe compatibility. https://gist.github.com/ngoldbla/799588d7e10c64dd0e42e84050234523

Details

  • Version
    1.0.0
  • Updated
    June 5, 2026
  • Offered by
    KSU Research
  • Size
    36.18KiB
  • Languages
    English
  • Developer
    Kennesaw State University
    1000 Chastain Rd NW Kennesaw, GA 30144-5588 US
    Email
    ngoldbla@kennesaw.edu
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps