Cursive

TinyMCE ::: tiny_cursive
Maintained by Joseph Thibault, Brain Station 23 LogoBrain Station 23
Cursive verifies student writing submissions and authorship through typing biometrics. We're focused on a student's thinking through the act of writing to ensure writing skills remain an assessable, essential, and valuable outcome and skill. While the plugin provides new functionality without cost, full use is unlocked by connecting to our secure API as a premium/paid partnership.
Latest release:
51 sites
34 downloads
5 fans
Current versions available: 4

Better than AI Detection: Support Authentic Writing with Cursive

We're focused on the writing process — all the effort before a student clicks submit. By capturing key event data, we create new insights into student writing and add comprehensive revision history and new writing analytics to Moodle's activities (forum, quiz, assignment, lesson, and more).


"Cursive has been very positive... We have a specific goal of supporting students to develop their academic writing, but we can only do this if students actually write the text themselves, so Cursive is making it much easier to achieve the educational goals of the unit."
—Faculty at a top public university in Western Australia

Free Features Available

🆓Free Features

Several features available for free without connecting to our API integration:

📊Local Data Capture

Collect high fidelity, research-grade data from the writing process with comprehensive tracking capabilities.

🔗Cite-Source

Help students provide context about pasted text automatically. Comments, links, and explanations are appended to submissions.

⏮️(Re)cursive Writing Playback

Replay the revision history and writing process. This features is accessible to students in their profile and teachers directly within existing workflows. 


👑Premium Features

Premium/paid partnership access to our API unlocks unlimited use of additional features. Cursive analyzes this new data to calculate a growing list of

📈Analytics
Cursive adds new quantitative data to the learning analytics available on your Moodle site helping teachers and students see the proof of effort, writing duration, speed, revisions, and more.  

🕵️Difference 
Compare the reconstructed writing process to the final submission to highlight pasted and AI injected text from Grammarly, browser extensions, or pastes by the student with easy to understand highlights.  

Authorship Verification
Ensure submission authenticity using our machine learning and AI models and continuous authentication tools to reduce and eliminate impersonation.


💰Transparent Pricing

Premium partnership starts at $199/year minimum or $2 per student per year USD.
Questions about free trials, pilots, or discounts based on organizational status or location? — we're here to help!

 

See Cursive in Action

 
Our Mission: We're focused on providing actionable insights, transparency, and personalized data about writing quality and proficiency in plain language to benefit both students and teachers. We're on a mission to validate knowledge & learning. 

Potential privacy issues

Our plugin leverages a natural behavioral biometric (typing) to verify student authorship. All users have a right to be notified of this fact in advance. For an example of an end-user license agreement and a user tour that provides proactive notification, please visit demo.cursivetechnology.com. GDPR Statement This plugin enables the collection of biometric typing data locally on a Moodle site. An integration to Cursive's API server allows Cursive to act as a data processor for the purpose of analyzing and reporting back information related to the collected typing data. This includes algorithmically generated values, summary analytics, data features, text reconstructions and comparisons, and other insights. JSON data formats, by default, do not include name, email, or IP address. Our system is designed as a GDPR-compliant data processor. If your institution requires data processing within a specific AWS region, please contact us.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6

Contributors

Joseph Thibault (Lead maintainer)
Brain Station 23 Logo
Brain Station 23
Please login to view contributors details and/or to contact them

Comments RSS

Hiện lời bình
  • Plugins bot
    Th 7, 29 thg 6 2024, 4:40 AM
    Approval issue created: CONTRIB-9612
  • Josep Mulet
    Th 3, 10 thg 12 2024, 5:42 PM
    This plugin is quite interesting. Is there a way to enforce the use of the Tiny editor for students and prevent them from switching it in their profile settings? Additionally, I noticed that I cannot view the details of pasted references in assignment submissions. Is this functionality available, or is it a premium feature?
  • Joseph Thibault
    Th 4, 11 thg 12 2024, 4:48 AM
    @josep great questions. 1. let me check with my team. For accessibility reasons we didn't want to force editor selection but I can understand the value of that. 2. we didn't seek clipboard access so the copy+pasted information is visible only through a comparison of the process logs vs submitted text (the third image shows how this is displayed). Hope that helps, if you want an API to test things our or want to see it in action let me know
  • Hiroto Kagotani
    Th 4, 4 thg 6 2025, 11:37 AM
    Language teachers in my university are interested in this plugin. How can we control this plugin is enabled or not by modules, courses and/or roles?
  • Joseph Thibault
    Th 5, 5 thg 6 2025, 1:19 AM
    @Hiroto thank you for the question: the existing version (as of June 4, '25) allows for deployment course by course, the option for assignment by assignment configuration is underway to be released soon with a number of other updates, enhancements, and new features.
  • Joseph Thibault
    Th 5, 5 thg 6 2025, 1:20 AM
    Also, it only impacts student role, no other roles capture information unless they self-enroll in a course with Cursive active.
Please login to post comments