Humanly: A Configurable and Traceable Environment for Human-AI Collaborative Writing
Summary
Humanly is a configurable writing platform that records the writing process to provide traceable evidence of human-AI collaboration, with features like sealed certificates and anomaly detection.
View Cached Full Text
Cached at: 07/27/26, 07:39 AM
# A Configurable and Traceable Environment for Human-AI Collaborative Writing
Source: [https://arxiv.org/html/2607.21758](https://arxiv.org/html/2607.21758)
Shenzhe Zhu1,2,\*, Haoqian Zhang2,\*, Xu Yang1,\*, Jingyu Tang1, Yi Nian5, Xiaoxue Du4, Shu Yang6, Alex Pentland3,4, Joachim Baumann3, Jiaxin Pei1,3,†\{\\dagger\} 1UT Austin2University of Toronto3Stanford University4MIT5USC6KAUST \*Equal Contribution†\{\\dagger\}Corresponding Author [https://writehumanly\.net/](https://writehumanly.net/)[https://github\.com/Humanly\-Lab/humanly](https://github.com/Humanly-Lab/humanly) shenzhe@utexas\.edu; jiaxinpei@utexas\.edu
###### Abstract
Teachers, conference chairs, and public readers all judge writing from limited evidence, seeing only a finished document and not the process that produced it\. Final text alone cannot reveal whether a document was produced through human typing, AI generation, or mixed human\-AI collaboration\. Existing process\-tracking tools help, but many are tied to host\-document histories, provide coarse activity records, and offer limited control over the writing environment\.Humanlyis a writing platform that makes the writing process itself the evidence\. Users configure writing environments for personal documents or assigned tasks and draft in a workspace that records writing activity and in\-platform AI assistance\.Humanlycan package a completed session into a sealed writing certificate with configuration\-aware anomaly behavior review\. It can support writing scenarios such as course assignments, peer review, and personal certification\. Our user study shows thatHumanlyis helpful across roles, and a red\-teaming study shows that theHumanlyTyping Detector distinguishes human hand typing from automated typing\.
Figure 1:Humanlyoverview\. Owners configure a creation mode and writing policy; writers draft under permitted controls whileHumanlyrecords the session; the backend serves AI responses, coordinates enabled detectors for anomaly behavior review, and issues sealed certificates with logs, replay, and detector results for verifier inspection\.## 1Introduction
Writing authenticity has become a practical problem in settings where decisions are made from final documents alone\. Instructors receive student assignments as documents and need to decide whether students followed course AI\-use rules; conference chairs may need to inspect whether reviewers used AI; and public readers may question whether a social media post was written by a person or AI\. In each case, the final text is visible, but the process behind it is not\. We define writing authenticity as whether the production history of a document matches its authorship and AI\-use claims:who wrote what, with which tools, and under what rules\. This question has become harder as human–AI writing has moved from an edge case to a routine practice\. Writers use AI for editing, translation, source understanding, brainstorming, and rewriting\. These workflows are not equivalent to asking an AI model to produce the final text\.
Post\-hoc detectors classify final text without observing how it was made, leaving them blind to the writing process\. They can misclassify non\-native English writing as AI\-generated\(Lianget al\.,[2023](https://arxiv.org/html/2607.21758#bib.bib4)\), make inconsistent errors under translation and obfuscation\(Weber\-Wulffet al\.,[2023](https://arxiv.org/html/2607.21758#bib.bib5)\), and lose reliability under paraphrasing or simple text manipulation\(Sadasivanet al\.,[2025](https://arxiv.org/html/2607.21758#bib.bib6), Perkinset al\.,[2024](https://arxiv.org/html/2607.21758#bib.bib7)\)\. Watermarking is also limited to watermark\-enabled generation, not arbitrary mixed human–AI workflows\(Kirchenbaueret al\.,[2023](https://arxiv.org/html/2607.21758#bib.bib8)\)\. These findings show why a detector score is too little evidence for policy decisions about mixed writing\. A post\-hoc detector only estimates whether final text appears AI\-generated; it cannot distinguish policy\-compliant polishing or translation of a human draft from substantive AI generation followed by human editing\. Table[1](https://arxiv.org/html/2607.21758#S1.T1)summarizes four such histories with different policy implications\.
Table 1:Writing process that post\-hoc detection cannot reliably identify\.Process\-tracking tools provide more relevant evidence than final\-text detectors because they record parts of the writing process\. Revision\-history replay and authorship\-report products \(Table[2](https://arxiv.org/html/2607.21758#S2.T2)\) can show that text appeared over time, or that some text was typed, pasted, or AI\-assisted\. However, important practical gaps remain\. Many replay\-oriented tools are tied to host\-document or form environments such as Google Docs, so the process record is often coarse: typed and pasted text may be visible, but workspace activity, detailed AI assistance, and anomaly patterns are often missing or only partially represented\. These host environments also limit configurability: the task owner cannot always define the writing environment itself across AI, resource, timing, and length controls\. Other systems expose process tracking as a separate product beside AI detection or writing assistance rather than connected in one writing workflow\.
We introduce[Humanly](https://writehumanly.net/), a writing platform that combines configurable writing environments, fine\-grained activity logs, and certificates to make the writing process reviewable end to end \(Figure[1](https://arxiv.org/html/2607.21758#S0.F1)\)\.Humanlysupports three system roles\. Owners create personal documents or publish tasks for others; writers draft in the workspace whileHumanlyrecords writing activity; and verifiers inspect sealed writing certificates as supporting evidence\.Humanlyis designed around four goals\. The first isFlexibility\.Humanlyshould not impose one default writing policy; owners configure writing environments through 14 setting families covering AI policy, resources, budgets, constraints, anomaly behavior review, and access\. The second isAccountability\.Humanlymakes the writing process inspectable without replacing human judgment\. The activity log and authorship statistics show how the final text was composed from typed, pasted, and AI\-assisted process components, while anomaly behavior review can combine enabled Anomaly Pattern signals with theHumanlyTyping Detector for automated\-typing risk\. A computer\-use agent \(CUA\), for example, can operate software on a user’s behalf through graphical or command\-line actions\.111Examples include[OpenAI Codex computer use](https://developers.openai.com/codex/app/computer-use)and[Claude Code computer use](https://code.claude.com/docs/en/computer-use)\.The third isVerifiability\. Evidence should be issued by the platform rather than asserted by the writer\.Humanlystores session evidence and environment settings in the certificate\. An Ed25519 signature protects selected certificate fields so viewers can detect external modification\. The fourth isCompatibility\.Humanlyis built for more than one deployment pattern: the same provenance model supports assigned tasks and personal documents, invite\-code and public\-link distribution, signed\-in and guest writing, and MIT\-licensed self\-deployment\.
## 2System Architecture and Deployment
Humanlyis a TypeScript monorepo whose shared schemas connect writing\-environment configuration, event ingestion, AI services, certificate generation, detector orchestration, and storage \(Figure[1](https://arxiv.org/html/2607.21758#S0.F1)\)\. We call machine\-readable backend records*events*and their human\-readable log entries*activities*\.
Runtime and Storage\.First\-party clients and the embeddable tracker connect to an Express \+ Socket\.IO backend\. Authenticated APIs serve the first\-party product workflow, while an open\-CORS route ingests external tracker events\. PostgreSQL stores product records, TimescaleDB hypertables store high\-frequency native editor and tracker events, Redis supports caching and rate limits, and resources use local or cloud storage\.
Task and Environment Service\.The task service stores the active writing environment with each personal document or assigned task, covering AI, resources, writing constraints, detectors, and access\. AI and certificate services resolve this saved record so assistance and later review use the same policy\. Route guards enforce ownership, participation, and link or guest eligibility before writes\.
Event Ingest and AI Service\.Native editor events enterdocument\_events, while external tracker events use a batched ingestion route\. Before provider dispatch, the AI service resolves the saved environment, checks chat or polish availability, selects the provider/model, and applies the token budget\. Responses stream through Socket\.IO, while AI sessions, quick\-action decisions, and policy refusals are persisted for later review\.
Certificate Service and Anomaly Detector\.At issuance, the certificate service freezes the session boundary, computes authorship statistics and detector results, and stores the environment snapshot and verification token; logs and replay are served against the same boundary\. The service reads the saved detector configuration so disabled detectors remain explicit\. Anomaly Pattern derives five statistic\-based signals from recorded events and policy conditions\. TheHumanlyTyping Detector sends session events to a LightGBM inference service\(Keet al\.,[2017](https://arxiv.org/html/2607.21758#bib.bib10)\), which estimates automated\-typing probability from keystroke rhythm and editing behavior and returns SHAP\-based contributing features\(Lundberg and Lee,[2017](https://arxiv.org/html/2607.21758#bib.bib11)\)\. Insufficient timing data produces an inconclusive result\. Ed25519 signs the protected certificate fields, including detector results when present, and a backend endpoint exposes the public verification key\.
Deployment\.For local self\-hosting,Humanlyprovides a one\-line bootstrap command:curl \-fsSL[https://writehumanly\.net/install\.sh](https://writehumanly.net/install.sh)\| shThe installer prepares Docker/Compose, source checkout, local secrets, storage, and an admin account, then starts the database, cache, backend, and portals\. Production deployments replace local URLs, email, and storage settings\.

\(a\)Writing environment configuration

\(b\)Tracked workspace

\(c\)Activity log

\(d\)Certificate
Figure 2:Humanlyinterfaces: \(a\) writing environment configuration; \(b\) tracked workspace in full mode with PDF resources, editor, and AI assistant; \(c\) activity log; and \(d\) certificate with authorship statistics and signature\.AreaFeatureHumanly[Turnitin](https://www.turnitin.ca/products/feedback-studio/clarity)[Grammarly](https://support.grammarly.com/hc/en-us/articles/29548735595405-Introducing-Authorship)[GPTZero](https://support.gptzero.me/articles/7001890416-what-is-the-google-docs-writing-report-for-origin)[Draftback](https://draftback.com/)[Brisk](https://www.briskteaching.com/inspect-writing)[Integrito](https://integrito.ai/)[PaperTrail](https://papertrailacademic.com/inspect/)WritingEnvironmentConfigurable rules✓\\checkmark✓\\checkmarkTask assignment✓\\checkmark✓\\checkmarkAI policy✓\\checkmark✓\\checkmarkOpen source✓\\checkmarkActivity LogText editing✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmarkClipboard✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmarkWorkspace state✓\\checkmarkAI assistance✓\\checkmark✓\\checkmark✓\\checkmarkAnomaly pattern✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmarkCertificateReplay✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmarkAuthorship statistics✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmark✓\\checkmarkTyping detector✓\\checkmarkIntegrity seal✓\\checkmark
Table 2:Feature comparison of writing\-authenticity systems by writing environment, activity log, and certificate\. Competitor columns refer to the linked product documentation;✓\\checkmarkmeans supported, and blank cells mean not found in public documentation\. Configurable rules = owner\-set environment constraints; AI policy = visible AI\-use modes and guard rules; workspace state = focus, selection, or workspace leave/return events; anomaly pattern = statistic\-based anomaly behavior pattern derived from logged events and active policy; typing detector = estimate of whether typed input resembles human hand typing or automated typing; integrity seal = Ed25519 certificate signature that can be checked withHumanly’s public key\.
## 3Workflow and Use Cases
### 3\.1Workflow Design
Figure[1](https://arxiv.org/html/2607.21758#S0.F1)organizes the workflow around three roles: Owner, Writer, and Verifier\. These are not fixed account types: assigned tasks may distribute them across users, while personal documents may combine the Owner and Writer roles\. Figure[2](https://arxiv.org/html/2607.21758#S2.F2)follows the corresponding interfaces from setup through writing and certificate review\.
Owner\.The Owner role begins when a user creates a writing environment\. Personal\-document owners configure a private document in the[Writer Portal](https://app.writehumanly.net/); assigned\-task owners configure a shared task in the[Publisher Portal](https://admin.writehumanly.net/)and distribute it through invite codes or public links\. Across both paths, owners configure 14 setting families, including resources, constraints, access, four AI modes \(off, polish\-only, chat\-only, and full\), and two detectors for anomaly behavior review: Anomaly Pattern andHumanlyTyping Detector\. Table[5](https://arxiv.org/html/2607.21758#A3.T5)in Appendix[C](https://arxiv.org/html/2607.21758#A3)summarizes the setup options\.Humanlysaves this configuration with the session, so the certificate can be interpreted against the rules active during writing\.
Writer\.The Writer role begins when a user enters a configured workspace, either through their own personal document or through an assigned task shared by another owner\. Before drafting, the writer is shown the task instructions and writing rules defined by the owner\-set policy\. With full mode and source resources enabled, the workspace presents three panels: source PDFs or resources, the editor, and the AI assistant\. Writers can use chat to ask questions about the provided resources and apply four AI quick actions to selected text during drafting\. The activity log exposes 27 reviewable activity labels across text editing, clipboard activity, workspace status, AI assistance, and anomaly patterns\. Table[6](https://arxiv.org/html/2607.21758#A3.T6)in Appendix[C](https://arxiv.org/html/2607.21758#A3)counts these labels by category\. When writing is complete, the writer submits the task or generates a certificate from the recorded session\.
Verifier\.Certificate review begins after issuance\. For assigned tasks, issuance follows submission; for personal documents, the writer generates the certificate after finishing the document\. A verifier may be the original writer, the task owner, or any public reader with a shared verification link\. The certificate evidence includes authorship statistics, environment settings, an activity log, replay, the anomaly behavior review configured for that writing environment, and an Ed25519 integrity seal\. Authorship statistics summarize final\-text composition and process input volume; environment settings preserve the policy active during writing; the activity log presents recorded activities; and replay shows how the document changed over time\. When both detectors are enabled, anomaly behavior review includes Anomaly Pattern signals and theHumanlyTyping Detector score; disabled detectors are shown as not enabled\. The integrity seal signs selected certificate fields with Ed25519, allowing verifiers to useHumanly’s public key to check whether those fields were modified after issuance\.
### 3\.2Use Cases
Course assignments\.Course assignments follow a familiar learning\-management workflow: an instructor publishes a task, students complete it, and the instructor reviews the submission\. Standard assignment systems collect the final file, but they rarely show whether students followed AI\-use rules while writing\.Humanlypreserves the same assignment flow while adding a configurable writing environment and process evidence that can surface anomaly patterns and automated typing behavior when possible rule violations need inspection\.
Peer review\.Peer review has a similar publish\-write\-review flow: an area chair assigns a paper, reviewers write reviews, and chairs inspect the results\. AI\-assisted reviewing is becoming part of this workflow at several academic conferences\(Baumannet al\.,[2026](https://arxiv.org/html/2607.21758#bib.bib37)\)\.222[NeurIPS 2026 AI\-assisted reviewing experiment](https://neurips.cc/Conferences/2026/ai-reviewing-experiment);[ICML 2026 LLM reviewing policy](https://icml.cc/Conferences/2026/LLM-Policy)\.Even under such policies, compliance often depends on reviewers following the rules without direct process evidence\(Sahaet al\.,[2026](https://arxiv.org/html/2607.21758#bib.bib38)\)\.Humanlyis useful here because chairs can provide an in\-platform AI assistant, record how it was used, and inspect process evidence when review quality is questioned\.
Social media posting\.Social media posts are often judged from final text alone, and recent reporting describes human writers accused of AI use when their prose appears polished or machine\-like\.333[WHYY, “How Not to Be Mistaken for a Chatbot”](https://whyy.org/segments/how-not-to-be-mistaken-for-a-chatbot/);[New York Magazine, “The People Falsely Accused of Using AI”](https://nymag.com/intelligencer/article/the-people-getting-falsely-accused-of-using-ai-to-write.html)\.In this setting,Humanlyis useful because a poster can draft as a personal document and share a signed certificate link with readers\. Instead of inferring authorship from style alone, readers can inspect the observed writing process behind the post\.
## 4Comparison with Existing Systems
Table[2](https://arxiv.org/html/2607.21758#S2.T2)comparesHumanlywith seven related writing\-authenticity systems that provide process evidence, authorship reports, or replay for written documents\. The rows follow three product areas: a configurable writing environment, a native activity log, and a certificate layer\. Ratings indicate whether each feature is supported in public product documentation\. Overall, the closest comparator is Turnitin Clarity: it supports instructor\-managed assignments in which students write under AI\-use guidance and instructors receive writing\-process reports\. Grammarly Authorship adds authorship tracking, source attribution, shareable reports, and replay across supported writing surfaces\. The other five products rely primarily on Google Docs or browser\-extension workflows for writing reports and replay\. We therefore score whether each system allows a task owner to configure writing policy before writing, records human and AI activity at sufficient granularity, and packages the result as certificate\-style evidence\.
Figure 3:Role\-based user study results\. Bars report respondent\-level mean Likert scores for Usability and Perception\. Scale: 1 = Strongly disagree, 2 = Disagree, 3 = Neither agree nor disagree, 4 = Agree, and 5 = Strongly agree\.Writing Environment\.Humanly’s first difference is that it offers a configurable writing environment rather than depending on a host editor’s inherited policies\. Owners set resource, timing, length, access, and AI rules before writing\. Turnitin Clarity is strongest in this category because it supports instructor\-controlled assignment settings and AI\-use guidance for student writing\.Humanlyis released for inspection, adaptation, and self\-deployment\.
Activity Log\.Humanly’s second difference is the scope of the fine\-grained activity log\. The workspace logs text editing, clipboard, workspace state, AI assistance, and anomaly patterns\. Most systems in the table provide text\-editing and clipboard records, but workspace state is unique toHumanly: it records how the writer uses the workspace, including focus, blur, workspace leave, and return events\. Four competitors expose narrower anomaly cues, such as playback flags, writing\-pattern evaluation, suspicious\-event summaries, or struggle moments\.
Certificate\.In the certificate layer,Humanlylinks authorship statistics, writing replay, anomaly behavior review, task policy, and the integrity seal\.Humanlydiffers in that these fields are bundled into one certificate package rather than split across separate reports or tools\. GPTZero illustrates this fragmentation: its Chrome extension offers Google Docs writing logs, an AI assistant, and AI scan, but its AI\-composition verification still relies on a prediction scan over final text rather than attribution from the recorded process and in\-extension assistant actions\.444In an illustrative manual check of the GPTZero Google Docs workflow \(June 2026\), text generated through GPTZero’s in\-extension AI assistant was still rated as human by the separate scan feature\.Model\-based human typing detection and the integrity seal are unique toHumanlyin this comparison\. The other products do not address whether typed input was produced by human hand typing or automated workspace operation\. They also do not protect certificate evidence against later tampering with a public\-key signature\.
## 5Evaluation
We evaluateHumanlythrough a role\-based user study and a red\-teaming study\. The user study tests whether the system is usable across the Owner, Writer, and Verifier roles; the red\-teaming study tests whether theHumanlyTyping Detector separates human hand typing from automated workspace operation in a controlled writing task\.
### 5\.1Role\-Based User Study
The role\-based user study examines the three roles in Figure[1](https://arxiv.org/html/2607.21758#S0.F1): Owner, Writer, and Verifier\. We recruit three independent groups of Prolific AI Taskers in the Structured Writing category555[Prolific AI Taskers, Structured Writing](https://researcher-help.prolific.com/en/articles/445229-participants-skilled-at-ai-tasks)\. Each group receives one survey, and quality review leaves 30 valid responses per role\. Survey items use a five\-point agreement scale from Strongly disagree to Strongly agree\. Across roles,Usabilitymeasures whether participants can use or interpret the relevant interface\.Perceptioncaptures role\-specific judgments: Owners rate policy transparency and confidence in rule compliance; Writers rate accountability, authorship proof, and recording anxiety; Verifiers rate fairness and trust in process evidence\. Detailed setup appears in Appendix[A](https://arxiv.org/html/2607.21758#A1)\.
Analysis\.Figure[3](https://arxiv.org/html/2607.21758#S4.F3)shows positive Usability and Perception ratings across all three roles, with every mean above 3 on the five\-point agreement scale\. Verifiers give the strongest ratings \(M=4\.34M=4\.34for Usability andM=4\.36M=4\.36for Perception\)\. This suggests that readers who did not produce the writing can still understand the evidence package\. Writer Perception is lower \(M=3\.73M=3\.73\) but still positive\. This result reflects the tradeoff in the writer role: participants valued clearer rules and evidence they could later share, but some were also uneasy about detailed recording while they wrote\.
### 5\.2Red\-Teaming Study
Motivated by recent work on the security of computer\-use agents \(CUAs\)\(Chenet al\.,[2025](https://arxiv.org/html/2607.21758#bib.bib34), Liaoet al\.,[2025](https://arxiv.org/html/2607.21758#bib.bib33)\), we perform a red\-teaming study to evaluate theHumanlyTyping Detector\. We test one configurable detector inHumanly’s anomaly behavior review under a policy that requires writers to operate the workspace directly; delegating browser control to a CUA is therefore non\-compliant\. The detector estimates whether typed interaction resembles human hand typing or automated typing\.
Data Collection\.We collect human\-operated submissions through Prolific\. For agent\-operated submissions, we use OpenAI Codex’s computer\-use capability with GPT\-5\.5 as the base model to control the workspace\. Copy\-paste remains allowed, and a 20\-minute limit standardizes task completion\. Detailed settings appear in Appendix[B](https://arxiv.org/html/2607.21758#A2)\.
Baselines and Metrics\.We compare theHumanlyTyping Detector against three zero\-shot LLM\-as\-judge baselines that score serialized activity logs \(Table[3](https://arxiv.org/html/2607.21758#S5.T3)\)\. Human FPR is our primary operating constraint: falsely flagging a compliant writer can create unwarranted suspicion, so the detector must keep this error low while identifying automated typing\. We therefore use a conservative threshold and report human false\-positive rate \(FPR; lower is better\), agent true\-positive rate \(TPR; higher is better\), AUROC \(higher is better\), and inference time \(lower is better\)\. More details are in Appendix[B](https://arxiv.org/html/2607.21758#A2)\.
Table 3:HumanlyTyping Detector compared with LLM\-as\-judge baselines on red\-team submissions\.Results\.At this operating point,Humanlyachieves 0\.0% human FPR, 85\.0% agent TPR, and the best AUROC\. Claude Opus 4\.8 reaches a higher agent TPR \(90\.0%\) but flags 5\.9% of human\-operated submissions and has lower AUROC\.Humanlyaverages 0\.0024 seconds per submission, approximately4,800×4\{,\}800\\timesfaster than Opus 4\.8 and at least1,400×1\{,\}400\\timesfaster than every LLM judge in our setup\. Local LightGBM inference also avoids a paid model call for each full activity log\. The detector stores SHAP\-based contributing features, giving verifiers feature\-level explanations of which typing behaviors drove the score\.
## 6Conclusion
Humanlyreframes writing authenticity as policy\-bound process evidence\. It combines configurable writing environments, activity logs, anomaly behavior review, replay, and public\-key verification\. Across course assignments, peer review, and personal certification, the workflow ties owner\-defined rules to evidence\. Our studies show cross\-role usability and reliable separation of human and automated typing with few false alarms\.
## Ethics and Broader Impact Statement
Broader Impact\.Humanlyshifts writing\-authenticity decisions away from final\-text suspicion and toward process evidence\. This can benefit writers whose polished, translated, or non\-native English work is questioned, and it can help instructors, editors, and public readers review mixed human–AI writing with more context\. The same capability creates risk: process evidence can become intrusive if recording becomes routine surveillance or certificates become disciplinary shortcuts\.Humanlyshould therefore be deployed as a policy\-transparent review aid, not as general monitoring or an automatic misconduct judge\.
Limitation: What Certificates Can and Cannot Show\.AHumanlycertificate records observed in\-platform activity; the certificate is not an authorship verdict\. It reports the recorded process, policy context, statistic\-based anomaly detection, and, when enabled, a model\-based human typing score\. The certificate cannot prove intention or rule out every outside channel\. Page\-visibility records show that theHumanlyworkspace was hidden or visible again; they do not identify which tab, website, application, or device the writer used while away\. A writer can transcribe external AI output, dictate it by voice, or route text through another device\. Certificates therefore support inspection of observed activity rather than proof that no outside assistance occurred\. The red\-teaming study evaluates browser or GUI\-agent operation of theHumanlyeditor, not every off\-platform assistance channel\.Humanlyonly records activity insideHumanly; tracker\-based documents carry less detail than native\-editor documents, and writing outsideHumanlyleaves no record\.
Recording Governance\.Process recording captures typing behavior, clipboard activity, workspace activity, formatting, and AI assistance\. Writers should know which activity categories are logged, who can inspect them, how long they are retained, and whether public verification exposes a summary or a full replay\.Humanlysurfaces the rules at document setup and keeps only the permitted controls visible while writing\. Deployments still need clear local policies for consent, access, retention, appeals, and reader training, especially in classrooms and peer review\. Our studies follow the same principle: recording is disclosed up front, and participants are asked to interpret evidence without treating the certificate as an automatic verdict\. Personally identifiable information is limited to participant payment and study administration\.
## References
- Stop automating peer review without rigorous evaluation\.InPost\-AGI Science and Society Workshop,External Links:[Link](https://openreview.net/forum?id=cJhlquXIuS)Cited by:[§3\.2](https://arxiv.org/html/2607.21758#S3.SS2.p2.1)\.
- A\. Chen, Y\. Wu, J\. Zhang, J\. Xiao, S\. Yang, J\. Huang, K\. Wang, W\. Wang, and S\. Wang \(2025\)A survey on the safety and security threats of computer\-using agents: JARVIS or Ultron?\.arXiv preprint arXiv:2505\.10924\.Cited by:[§5\.2](https://arxiv.org/html/2607.21758#S5.SS2.p1.1)\.
- G\. Ke, Q\. Meng, T\. Finley, T\. Wang, W\. Chen, W\. Ma, Q\. Ye, and T\. Liu \(2017\)Lightgbm: a highly efficient gradient boosting decision tree\.Advances in neural information processing systems30\.Cited by:[§2](https://arxiv.org/html/2607.21758#S2.p5.1)\.
- J\. Kirchenbauer, J\. Geiping, Y\. Wen, J\. Katz, I\. Miers, and T\. Goldstein \(2023\)A watermark for large language models\.InProceedings of the 40th International Conference on Machine Learning,pp\. 17061–17084\.External Links:[Link](https://proceedings.mlr.press/v202/kirchenbauer23a.html)Cited by:[§1](https://arxiv.org/html/2607.21758#S1.p2.1)\.
- W\. Liang, M\. Yuksekgonul, Y\. Mao, E\. Wu, and J\. Zou \(2023\)GPT detectors are biased against non\-native English writers\.Patterns4\(7\),pp\. 100779\.External Links:[Document](https://dx.doi.org/10.1016/j.patter.2023.100779),[Link](https://doi.org/10.1016/j.patter.2023.100779)Cited by:[§1](https://arxiv.org/html/2607.21758#S1.p2.1)\.
- Z\. Liao, J\. Jones, L\. Jiang, Y\. Ning, E\. Fosler\-Lussier, Y\. Su, Z\. Lin, and H\. Sun \(2025\)Redteamcua: realistic adversarial testing of computer\-use agents in hybrid web\-OS environments\.arXiv preprint arXiv:2505\.21936\.Cited by:[§5\.2](https://arxiv.org/html/2607.21758#S5.SS2.p1.1)\.
- S\. M\. Lundberg and S\. Lee \(2017\)A unified approach to interpreting model predictions\.Advances in neural information processing systems30\.Cited by:[§2](https://arxiv.org/html/2607.21758#S2.p5.1)\.
- J\. Pei, J\. R\. Enríquez, U\. Patel, A\. Braley, N\. Chen, L\. Tsai, and A\. Pentland \(2025\)DELIBERATION\.IO: facilitating democratic and civil engagement at scale with open\-source and open\-science\.Note:Working paperExternal Links:[Link](https://digitaleconomy.stanford.edu/app/uploads/2025/12/deliberation_io_system_paper.pdf)Cited by:[Appendix A](https://arxiv.org/html/2607.21758#A1.p1.1)\.
- M\. Perkins, J\. Roe, B\. H\. Vu, D\. Postma, D\. Hickerson, J\. McGaughran, and H\. Q\. Khuat \(2024\)Simple techniques to bypass GenAI text detectors: implications for inclusive education\.International Journal of Educational Technology in Higher Education21,pp\. 53\.External Links:[Document](https://dx.doi.org/10.1186/s41239-024-00487-w),[Link](https://doi.org/10.1186/s41239-024-00487-w)Cited by:[§1](https://arxiv.org/html/2607.21758#S1.p2.1)\.
- V\. S\. Sadasivan, A\. Kumar, S\. Balasubramanian, W\. Wang, and S\. Feizi \(2025\)Can AI\-generated text be reliably detected? stress testing AI text detectors under various attacks\.Transactions on Machine Learning Research\.Note:Also available as arXiv:2303\.11156External Links:[Link](https://openreview.net/forum?id=OOgsAZdFOt)Cited by:[§1](https://arxiv.org/html/2607.21758#S1.p2.1)\.
- R\. Saha, G\. Juneja, D\. Chaudhuri, N\. Sajeevan, N\. B\. Shah, and D\. Pruthi \(2026\)Policies permitting LLM use for polishing peer reviews are currently not enforceable\.InForty\-third International Conference on Machine Learning,External Links:[Link](https://openreview.net/forum?id=znFIR7WFGt)Cited by:[§3\.2](https://arxiv.org/html/2607.21758#S3.SS2.p2.1)\.
- D\. Weber\-Wulff, A\. Anohina\-Naumeca, S\. Bjelobaba, T\. Foltýnek, J\. Guerrero\-Dib, O\. Popoola, P\. Šigut, and L\. Waddington \(2023\)Testing of detection tools for AI\-generated text\.International Journal for Educational Integrity19\(1\),pp\. 26\.External Links:[Document](https://dx.doi.org/10.1007/s40979-023-00146-z),[Link](https://doi.org/10.1007/s40979-023-00146-z)Cited by:[§1](https://arxiv.org/html/2607.21758#S1.p2.1)\.
- S\. Zhu, S\. Yang, M\. A\. Bakker, A\. Pentland, and J\. Pei \(2025\)Can AI truly represent your voice in deliberations? a comprehensive study of large\-scale opinion aggregation with LLMs\.arXiv preprint arXiv:2510\.05154\.Cited by:[Appendix A](https://arxiv.org/html/2607.21758#A1.p1.1)\.
## Appendix AUser\-Study Survey Administration
We administer three role\-specific surveys in Deliberation\.io\(Peiet al\.,[2025](https://arxiv.org/html/2607.21758#bib.bib30), Zhuet al\.,[2025](https://arxiv.org/html/2607.21758#bib.bib31)\)\. Prolific666[Prolific](https://www.prolific.com/)routes qualified Structured Writing AI Taskers to the corresponding survey, and participants receive a completion code upon submission\. Owners create and publish a task, Writers complete an assigned task inHumanly, and Verifiers review fixed certificate screenshots and context\. All agreement items use a five\-point scale, and we retain 30 valid responses per role\. For Owners and Writers, we manually inspect submitted task or certificate links for on\-task completion\. Because Verifiers review fixed materials, we instead exclude submissions completed in under five minutes \(expected: 10–20 minutes\)\. Dimension scores are respondent\-level means\. “I did not use it” responses to optional Writer AI\-usefulness items are excluded item\-wise, and the Writer anxiety item is reverse\-coded before computing Perception\. The full questionnaire is available online\.777[Humanlyuser\-study question list](https://github.com/Humanly-Lab/humanly/blob/main/paper-artifacts/user-study-survey-questions.md)\.
## Appendix BRed\-Teaming Study Details
Task and Agent Setup\.We collect 20 human\-operated and 20 agent\-operated submissions\. After quality filtering, 17 human\-operated and 20 agent\-operated submissions remain usable for the common evaluation\. Red\-team sessions use a standardized TOEFL “Writing for an Academic Discussion” prompt in the nativeHumanlyeditor, with the AI mode set to full, copy\-paste allowed, a 20\-minute window, and a 1000–2000 character requirement\. The test prompt uses a topic disjoint from the topics used to train theHumanlyTyping Detector\. For automated\-operation sessions, a computer\-use agent \(CUA\) controls the browser and completes theHumanlywriting task\. We instantiate this condition through the OpenAI Codex platform,888[OpenAI Codex computer use](https://developers.openai.com/codex/app/computer-use)\.using GPT\-5\.5 as the base model, under two prompting strategies: Direct and Human\-like\. The prompt text is maintained online\.999[Humanlyred\-team Codex prompts](https://github.com/Humanly-Lab/humanly/blob/main/paper-artifacts/red-team-codex-prompts.md)\.
Baselines and Metrics\.The LLM\-as\-judge baselines score each serialized activity log zero\-shot, using GPT\-5\.1, Claude Sonnet 4\.6, and Claude Opus 4\.8; Claude Opus 4\.8 runs with high reasoning effort\. Each judge receives a generic task description with no hand\-engineered detection cues or labeled examples\. The judge prompt is maintained online\.101010[HumanlyLLM\-as\-judge prompt](https://github.com/Humanly-Lab/humanly/blob/main/paper-artifacts/llm-as-judge-prompt.md)\.TheHumanlyTyping Detector threshold is chosen on held\-out validation submissions to keep the human false\-positive rate low, since a false flag directs review toward a compliant writer\. Treating agent\-operated submissions as positive, Table[B](https://arxiv.org/html/2607.21758#A2)defines the thresholded outcomes\. We report four metrics\.Human FPRisFP/\(FP\+TN\)FP/\(FP\+TN\), the fraction of human\-operated submissions wrongly flagged as agent\-operated\.Agent TPRisTP/\(TP\+FN\)TP/\(TP\+FN\), the fraction of agent\-operated submissions correctly flagged\.AUROCsummarizes threshold\-free separation: the probability that a randomly chosen agent\-operated submission receives a higher detector score than a randomly chosen human\-operated one, where0\.50\.5is chance and1\.01\.0is perfect separation\.Inference timeis the mean wall\-clock time to score one submission\. For the LLM judges this is the per\-submission API round\-trip through OpenRouter \(network plus model generation\), whereas for theHumanlyTyping Detector it is local feature extraction plus a single LightGBM prediction with no network call\.
Table 4:Confusion matrix for thresholded human typing detection\.
## Appendix CConfiguration and Capture Details
Table[5](https://arxiv.org/html/2607.21758#A3.T5)lists the main environment controls exposed byHumanly, and Table[6](https://arxiv.org/html/2607.21758#A3.T6)counts the 27 reviewable activity labels in the native writing editor\. The main paper summarizes these fields because the exact configuration differs between personal writing and assigned tasks\.
Table 5:Configurable writing\-environment settings\. “Task” refers to admin\-created assigned tasks and public share links\.Table 6:Reviewable activity labels in the native writing editor and certificate evidence\. The five anomaly patterns are derived from logged events and certificate metrics rather than additional raw event types\.Similar Articles
Nonslop: A Gamified Experiment in Human-AI Collaborative Writing
This paper presents a gamified experiment where participants write responses with AI suggestions disincentivized, analyzing when humans adopt AI assistance versus maintaining creative autonomy.
CoAuthorAI: A Human in the Loop System For Scientific Book Writing
CoAuthorAI is a human-in-the-loop system that combines retrieval-augmented generation and hierarchical outlines to enable accurate, coherent scientific book writing, achieving 98% recall and 82% human satisfaction in evaluations.
Proving a Human Wrote Something
The author reflects on their use of AI for coding versus choosing to write manually, emphasizing the value of preserving human originality in creative expression.
Found an AI humanizer that actually works (tested it myself)
A review of RewriteIQ, an AI humanizer that effectively rewrites AI-generated text to avoid detection, especially handling technical and messy drafts well.
@every: AI writing can sound robotic. But it doesn’t have to. Enter: Compound Writing. Most people use AI for writing like a ve…
Introduces Compound Writing, a method for using AI in writing through interactive interviews and reviews, with an open-source plugin for Claude Code and Codex featuring reviewer personas.