HomeEducators › Google Classroom

TextSight for Google Classroom is on the roadmap, not shipped yet.

A one-click AI detection and Plagiarism Risk check inside the Classroom grading view, writing results back as a private grader-side comment. The integration is in planning. Target ship window is Q4 2026, contingent on waitlist demand. This page is the honest status, the planned scope, and the way to influence what we build.

Join the waitlist See the planned scope
Status: Planning Target ship: Q4 2026 Demand-gated Last verified
Honest status

What "on the roadmap" actually means.

A lot of detector tools list LMS integrations they have not shipped. This page is the opposite of that. Here is exactly where the Google Classroom integration sits in our pipeline today.

Where we are right now

In planning. We have a written product spec, a paper sketch of the grader-side comment format, and rough engineering estimates. We have not started the Google OAuth verification work, which on its own typically takes six to ten weeks of back-and-forth with Google's review team. No code has been written against the Classroom API yet.

What "Q4 2026" depends on

Three things, in order. First, enough waitlist signal to justify the build over Canvas, Blackboard, Schoology, Moodle, and D2L Brightspace, all of which are also requested. Second, Google OAuth restricted-scope approval, since the Classroom courseworks scope is treated as sensitive. Third, FERPA and DPA review with at least one district pilot partner before we open it to general availability. Any of those slipping pushes the window into 2027.

What you can use today instead

Paste-and-scan workflow at app.textsight.ai, the Chrome extension on any page including a Classroom turn-in, and bulk file upload on the Pro and Business tiers for processing multiple submissions in one batch. Many teachers already run Classroom assignments through the bulk upload at the end of a grading session. It is not one-click, but it works today and the detector accuracy is identical to what the integration will use.

Planned scope

What the v1 integration will and will not do.

The scope below is the working plan, not a feature promise. Items marked Planned are in the v1 spec. Items marked Out of scope are deliberately excluded; we will not ship them in v1 even if asked.

Working v1 scope as of . Subject to change based on waitlist feedback.
Capability v1 status Notes
Pull student turn-ins via Classroom APIPlannedRead-only access on the courseworks.students scope, teacher-authenticated only.
Run AI detector on each submissionPlannedSame detector and model as app.textsight.ai. No separate calibration.
Run Plagiarism Risk checkPlannedBundled in the same pass, no extra teacher click.
Write result as private grader-side commentPlannedVisible only to the teacher, not the student. Includes a TextSight report link.
One-click bulk scan for a whole assignmentPlannedProcess all submissions for an assignment with one teacher action.
Per-assignment scan history in TextSightPlannedTeacher-side log of what was scanned, scored, and when.
CSV export of class-level resultsPlannedFor teachers who keep a separate gradebook outside Classroom.
Sentence-level highlights in the report linkAlready in detectorThe web report already shows per-sentence colour-coded highlights.
Auto-apply grades based on AI scoreOut of scopeBy design. Detector signals inform a teacher conversation, not a grade.
Notify students of their AI scoreOut of scopeTeachers told us this should be a private signal, not a public flag.
Auto-flag or auto-reject submissionsOut of scopeNo automated discipline events. Ever.
Student-side appeal portalOut of scopeBelongs with the school's existing academic-integrity process.
SSO with Google Workspace for EducationPlanned via Google OAuthTeacher signs in with the same Google account they use for Classroom.
Admin-level deployment across a districtPost-v1v1 is teacher-installable. District-wide deployment ships after pilot feedback.
Real-time scanning during typingOut of scopeScanning happens on turn-in, not during the student's writing session.

This scope is set against TextSight's existing detector accuracy. Nothing about the integration changes the underlying model: same calibration, same per-sentence rationale, same FPR on ESL writing.

Why teachers asked for it

Five specific Classroom workflows where one click matters.

These are the recurring patterns from the educator interviews and waitlist replies. Nothing on this list is hypothetical; every bullet maps to a teacher who told us they needed it.

1. The end-of-period grading sprint

Teachers grading 90 to 150 Classroom turn-ins in one Friday afternoon do not have 20 extra seconds per submission to copy, switch tabs, paste, scan, switch back, and write a note. The integration's whole purpose is collapsing that loop to a single grader-side action so the AI signal is available without breaking grading flow.

2. The "is this the whole class or just this student" question

When one essay scores high on AI, the immediate next question a teacher asks is whether it is a class-wide pattern. The integration's per-assignment view shows the score distribution across all submissions, so the teacher can tell at a glance whether to address one student or rebrief the whole class on AI use.

3. Co-teacher visibility

Classroom assignments often have co-teachers. The planned private comment is visible to all teachers on the course, so a co-teacher sees the same AI signal without a second scan. This is a small detail that comes up constantly in our interviews and is impossible to do cleanly with paste-and-scan.

4. The "I want to flag for conversation, not for action" use case

Teachers consistently tell us they want a private nudge to bring up AI use in a one-on-one conversation, not an automated flag that triggers an integrity process. The grader-side comment is built for that conversation. No auto-grading, no auto-notification.

5. The district-level reporting ask

Department heads and curriculum directors want quarter-over-quarter AI-usage trend data without seeing any individual student. The post-v1 CSV export is sized for that ask: aggregated, anonymisable, exportable to whatever the district uses for end-of-term reporting.

FERPA & privacy

How TextSight handles student data.

FERPA is the school's compliance posture, not a vendor checkbox. TextSight's job is to be a clean upstream partner so the school can defend the deployment. Here is how that works for the planned Classroom integration.

Retention

By default, TextSight does not retain student turn-in content beyond the active scan session. The detector reads the text, returns a score and per-sentence highlights, and discards the content from working memory once the report is delivered. Scan metadata (date, score, document length) is kept on the teacher's TextSight account so the per-assignment view works. The student's actual essay text is not.

Data Processing Addendum

We sign a Data Processing Addendum on request for school districts and higher-education institutions. The template is GDPR-aligned and FERPA-compatible, names TextSight (Lacewing Technologies) as data processor, and specifies the retention posture above. Email support@textsight.ai with "DPA request" and the institution name to get the current draft.

Authentication scope

The planned integration runs under the teacher's authenticated Google Workspace session via Google OAuth. There is no separate student data export pipeline, no shadow account creation, and no second authentication for students. The Classroom API access uses the courseworks.students scope, read-only.

Subprocessor disclosure

TextSight's current subprocessor list (compute, storage, email) is published on the Trust Center page when it goes live. For the Classroom integration, the only added subprocessor is Google itself, since the OAuth and API calls are first-party Google services on the teacher's authenticated session.

What we ask of pilot schools

Run the integration through your existing third-party application review (Common App Review for K-12 districts, or your institution's IT security review for higher ed) before deploying it more broadly. We will provide the architecture diagram, the DPA, and the subprocessor list. The "is this FERPA okay" answer always belongs to the school, not the vendor.

Waitlist

Join the waitlist and shape what ships.

There is no signup API behind this yet. The honest version: email us with the details below and we will add you to the build-priority list. The clearer your workflow description, the more likely v1 fits it.

Email support@textsight.ai with the subject line "Google Classroom waitlist" and please include:

  • Your district, school, or institution name
  • Rough number of classes or sections you would use it across
  • Number of students per class on average
  • Any must-have features for your workflow
  • Any deal-breakers (data retention, district IT requirements, etc.)
Email support@textsight.ai

We read every reply. Waitlist volume directly determines build priority across Google Classroom, Canvas, Blackboard, Schoology, Moodle, and D2L Brightspace. No marketing email list, no auto-drip. You will hear from us when the build moves from planning to engineering, and again at private beta.

Prefer to talk first. Reply with a request for a 20-minute call and we will set one up. The product team runs the educator interviews directly, not a sales rep.

Other LMS roadmaps

Not on Classroom. Here are the others.

Every LMS integration on this list is in the same planning state as Google Classroom. The waitlist signal across all six is how we pick which one ships first.

FAQ

Google Classroom integration, honestly answered.

Is the TextSight Google Classroom integration live today?
No. The integration is in planning, not shipped. Target window is Q4 2026, contingent on enough teachers joining the waitlist to justify the engineering and Google OAuth verification work. In the meantime you can still use TextSight through paste-and-scan or the Chrome extension; teachers do this today with Classroom assignments by downloading the student turn-in and running it through the web detector.
What will the integration actually do when it ships?
Scope is being refined with the waitlist, but the planned v1 is read-only: pull student turn-ins via the Google Classroom API, run the AI detector and Plagiarism Risk check, and write the result back into the teacher's grading view as a private comment with a TextSight report link. Writing grades or auto-rejecting students is explicitly out of scope; the teacher stays the decision-maker.
How does this differ from just pasting student work into TextSight?
Mostly it removes friction. Teachers using paste-and-scan today open each turn-in, copy it, open TextSight, paste, scan, and write notes back in Classroom. The integration collapses that into one click per submission, with results landing in the same Classroom grading interface teachers already live in. Accuracy and methodology of the detector itself are identical.
Will the integration touch student grades or notify students?
No, by design. The planned scope writes a private grader-side comment that only the teacher sees. Students are not notified by TextSight, scores are not auto-applied, and there is no auto-rejection. Teachers told us very clearly that AI-detection signals should inform a conversation, not trigger a discipline event. We are building toward that.
Is this FERPA compliant?
FERPA is the school's compliance posture, not a vendor checkbox, but TextSight is built to support a FERPA-aligned workflow. We do not retain student turn-in content beyond the active scan session by default, we sign a Data Processing Addendum on request for school districts, and the planned integration will operate under the teacher's authenticated Classroom session, not a separate student data export. Schools should still run their own review before deployment.
How do I get on the waitlist?
Email support@textsight.ai with the subject line "Google Classroom waitlist" and tell us your district or institution, rough number of classes you would use it across, and any must-have features. We use the volume signal to prioritise this build against the other LMS stubs (Canvas, Blackboard, Schoology, Moodle, D2L Brightspace). The more clearly you describe your workflow, the more likely the v1 fits it.
Will the integration cost extra on top of my TextSight plan?
Pricing is not finalised because the build is not finalised, but the working plan is that the integration is included on Pro and Business tiers at no upcharge, with a Classroom-scale fair-use cap measured in scans per month. We will not charge per-student or per-classroom seats; that pricing model is the reason a lot of teachers stopped using detector tools in the first place. Final numbers will be published at ship.
Related

More for educators.

The integration is not shipped. The waitlist is open.

Tell us how your classes use Classroom and we will build the v1 against your workflow. Until then, the web detector and Chrome extension cover the paste-and-scan path.

Email the waitlist Try the detector free
Status: Planning · Target ship: Q4 2026 · Demand-gated · No per-student pricing planned