Browse the FAQs below or reach out directly — we're happy to help.
Email us at [email protected] and we'll get back to you as soon as we can.
GradeVine digitizes handwritten student work, uses AI evaluation to suggest a grade, and allows you to provide a grade and feedback on an assignment, all on your phone. You can also view analytics and track how your students are doing. Scan or import pages, and the AI transcribes handwriting, matches pages to students, and organizes responses by question — so you can grade faster and give better feedback.
Create a course, add your students (or import a roster), then create an assignment with questions. Once students complete their work, scan or import their pages and GradeVine handles the rest.
Credits are used when GradeVine processes scans with AI. Each page costs 1 credit (1.5 with AI Grading). Pages cost credits because AI is expensive! Free users get some credits to play with. Paid plans include more credits, and unused credits roll over.
Courses organize your students and assignments together. When you scan student work, GradeVine uses the course roster to match pages to the right students automatically.
Open a course and go to the Students tab. You can add students individually, or import a CSV roster for bulk import. Importing a roster also improves AI matching accuracy. You can also add existing students to the same course.
Not necessarily. Courses support sections (like periods or blocks) to organize students within a single course. Use separate courses only if the assignments are different.
Yes. A student can belong to as many courses as needed. Their grades and scans are tracked separately per assignment, so there's no overlap.
Archiving hides a course from your active list but preserves all data — you can restore it anytime. Deleting permanently removes the course, its assignments, and all associated scans, even from cloud.
Yes — tap the + button in the Students tab and choose "Import Roster." Upload a CSV file with student names. This saves time and significantly improves how accurately the AI matches scanned pages to students.
Sections are optional groups within a course, like periods or blocks. They help organize students and improve AI matching accuracy. Students without a section go into "No Section" by default.
An assignment represents a piece of student work you want to grade — like a quiz, test, or worksheet. It contains questions with point values, and holds all the scanned student responses.
The template helps GradeVine's AI understand your assignment's structure — how many questions there are, where they appear on the page, and what correct answers look like. This allows the app to break up individual questions and allows you to give each question an individual grade.
The template is a blank or answer-key version of your assignment. GradeVine's AI analyzes it to identify questions, understand the layout, and generate a structure — saving you from manually entering every question.
A grading key provides the correct answers for each question. When enabled, GradeVine can use it to suggest grades and highlight how well student responses match expected answers. Or, you can simply use it for your own reference.
Keywords are words or phrases you expect in correct answers. GradeVine highlights them in student transcriptions so you can quickly see coverage at a glance — making grading faster without replacing your judgment.
Yes. Duplicating copies the assignment structure (questions, point values, keywords) into a new assignment. This is useful when giving the same test to a different course. Student responses are not copied.
You can edit, add, or remove questions manually on the review step. The AI-generated structure is a starting point — you have full control to adjust questions, point values, and labels before creating the assignment.
Tap "Upload Work" to scan pages with your camera or import PDF files. You can do this directly from files saved on your phone, or you can connect your Google account. You can upload multiple pages at once — GradeVine groups them by student and matches them to your roster automatically.
You can import pages for a specific student from their scan view. This is useful for late submissions or when a student needs to resubmit specific pages.
After scanning, the AI reads each page looking for student names, then compares against your class roster. High-confidence matches are assigned automatically; uncertain matches are flagged for your review.
Use "Manage Pages" to reassign pages between students. You can move, delete, or add pages to correct any matching errors before grading.
Reprocessing re-runs the AI transcription with updated context. If you changed which question a response belongs to or reassigned a page, the AI needs to re-analyze the content to produce an accurate transcription. This costs 1 credit per page.
Grade by Question shows all students' answers to one question at a time — great for consistent scoring. It also allows you to reuse feedback across multiple students. Grade by Student shows one student's full assignment — great for holistic feedback. Use whichever fits your grading style.
Without a roster, GradeVine can only transcribe — it can't match pages to students. Adding students (even a few) gives the AI names to look for, enabling automatic matching instead of manual assignment.
GradeVine's AI reads each scanned page for student names, then compares what it finds against your roster. Pages are assigned to the best match, and confidence scores show how certain each match is.
Common causes: unclear handwriting, the student wrote a nickname instead of their roster name, they didn't write their name on the correct page, pages were out of order, or the student isn't in your roster yet. You can manually assign any incorrectly matched pages.
The AI found a name on the page but couldn't match it to anyone in your roster. The student may not be enrolled, or the AI might have transcribed their name wrong, or their name may be spelled differently. You can add the student to your roster, or you can assign it manually.
This means the AI couldn't confidently determine what's on the page — it might be blank, or not one of the template pages, or upside down, or not a student assignment. Review these pages to delete extras or manually assign them.
The percentage is the AI's confidence in its student match. Higher percentages mean more certain matches. Review low-confidence matches carefully — they're the ones most likely to be wrong.
Tap the student to see their assigned pages. You can remove incorrectly assigned pages or add missing ones. Extra pages may belong to another student — reassign them as needed.
Transcriptions are read-only — you can't edit them directly. To fix an inaccurate transcription, use "Reprocess Pages" from the menu in Grade by Student view. This re-runs the AI transcription and costs 1 credit per page.
In Grade by Question view, type feedback for one student, then tap "Save Quick Feedback" to save it as a reusable chip. That chip appears for every student on the same question — tap it to append the same feedback instantly. Use "Manage" to edit or delete saved chips.
In Grade by Student view, tap the speech bubble icon in the toolbar to open the feedback editor. This is separate from per-question feedback and appears on exported reports.
Blue highlighting shows "contextual" keyword matches, where the AI found semantically related content that might not be an exact keyword. Yellow means an exact match.
The AI compares the student's transcribed response against your keywords and grading key, then shows a recommendation — Correct, Partial Credit, Incorrect, or Unclear — along with a confidence percentage and brief reasoning. This is advisory only; you assign the final grade.
Students are added from within a course — go to a course's Students tab and tap the + button. You can't create students directly from the All Students list; that view shows students who already exist across your courses.
To enroll: use the context menu on a student or select multiple students and tap "Enroll" in the floating bar. Or go to the student's profile. To unenroll: open the student's profile, where you can select courses to unenroll from with a confirmation step.
Select two or more students using selection mode (tap the checkmark icon), then tap "Merge." Choose which record to keep, confirm the final name, and all scans and grades from both records combine under one profile.
Open a student's profile to see their enrolled courses, total assignments, pages scanned, and keywords matched. You can also see all their active assignments with links to view each one.
On any enrolled course card, tap the pencil icon to open the section editor. Choose from existing sections or create a new one. Sections are managed at the course level — if you don't see the one you need, add it in the course first.