Download on the App Store

GradIn [ɡʁa.dɛ̃]

Outcome-based assessment made simple, respectful, and human.

Transform Your GradIn(g) Workflow

In a world where AI can generate perfect essays and instant answers, meaningful evaluation depends on human insight. GradIn gives teachers a new way to assess learning — through outcomes, criteria, and evidence that reveal authentic progress. Move beyond grades. Measure growth. Keep the conversation at the heart of learning.

The story behind the name

In English, "GradIng" means evaluating. In French 🇫🇷, "GradIn" sounds almost the same, but it means the place from which we watch (tiered seating).

That small shift changes everything.

GradIn is not about putting teachers in the spotlight — it’s about giving them space — to observe, to listen, to encourage, and to guide students as they learn and grow.

Key Features

Course List Course List

Privacy by Design

Your data belongs to you. Everything stays on your device and your personal iCloud (if enabled) — never on our servers (I don’t even have any), never shared.

Fast & Visual Assessment

Evaluate multiple criteria in seconds with intuitive sliders and visual grading. Add comments and track each student's progress over time.

Competency Tracking

Define learning outcomes, set mastery thresholds, and let GradIn automatically validate progress with clear visual indicators.

Individual Progress Profiles

Each student gets a clear profile — photo, history, and progress visualization per outcome — all available at a glance.

Smart Analytics

See the bigger picture with min/max/mean statistics, class-wide performance summaries, and color-coded insights.

Data You Control

Import or export CSV files easily, keep local backups, and sync via iCloud if you wish. No hidden cloud, no lock-in — full control is yours.

How to Use GradIn

Getting Started

1 Create Your First Course

Tap the "+" button on the main screen to create a new course. Enter the course name, level, and start date.

2 Define Learning Outcomes

Navigate to the Outcomes tab and tap "+" to create outcomes. Each outcome can have multiple criteria for assessment. Set a validation threshold (e.g., 75%) to determine when students have mastered the outcome. You can also directly load (or export) a JSON file describing your course structure (ex: signal_processing_course.json)

3 Add Students

In the Students tab, tap "+" to add students individually, or use "Bulk Import" to import multiple students from a CSV file. You can optionally add student photos for easy identification.

4 Perform Quick Assessments

Select a student, then tap "Quick Assessment". Choose an outcome and grade multiple criteria at once. Each grade level has a corresponding percentage (e.g., Satisfactory = 75%, Good = 100%).

5 Track Progress

View individual student progress in their detail page. Green checkmarks indicate validated outcomes, while red X's show outcomes not yet achieved. The Dashboard tab provides class-wide analytics.

6 Export Data

Export your grades to CSV format for reports or external grade books. The export includes validation status and best assessment percentages for each criterion.

7 Share Data

Show QR code to students so they can instantly receive their personalized progress report by email — no accounts or cloud needed.

Course List Course List

Pro Tips

Course List

The Price of a Coffee

Gradin isn’t a platform. It’s a simple tool built by a teacher, for teachers.

It costs the price of a coffee — €3.99, lifetime license. No subscriptions. No tracking. No servers.

When you buy the app, you’re not paying a company.
You’re simply offering me a coffee so I can keep improving Gradin and supporting teachers worldwide.

Because good teaching deserves good tools — and a good cup of coffee ☕

Frequently Asked Questions

What is outcome-based GradIng?
Outcome-based GradIng focuses on measuring student achievement against specific learning outcomes rather than averaging scores. Each outcome has defined criteria, and students are assessed multiple times until they demonstrate mastery.
How is the outcome validation calculated?
For each outcome, GradIn takes the best assessment for each criterion and calculates the average percentage. If this average meets or exceeds the outcome's threshold (e.g., 75%), the outcome is validated. All criteria must be assessed at least once for validation.
Can I assess students multiple times?
Yes! GradIn is designed for reassessment. You can assess students as many times as needed. The system automatically tracks the best grade for each criterion, supporting a growth mindset approach to learning.
What are the GradIng levels?
GradIn uses six levels: Unacceptable (0%), Very Poor (25%), Poor (50%), Satisfactory (75%), Good (100%), and Exceeds Expectations (125%). These percentages are used to calculate outcome averages and validation status.
Is my student data secure?
Yes! All data is stored locally on your device. If you enable iCloud sync, data is stored in your personal iCloud account using Apple's encryption. GradIn never sends data to external servers, and we have no access to your information.
How do I import students from a CSV file?
In the Students tab, tap the menu (•••) and select "Bulk Import Students". Your CSV should have columns in this order: First Name, Last Name, Email, School ID, Group (optional). The file must be under 10MB. You can optionally skip the first row if it contains headers.

Tip: Use our CSV Formatter Tool to validate and format your student list before importing.
Can I use GradIn on both iPhone and iPad?
Yes! GradIn is a universal app that works on both iPhone and iPad. The iPad version features a split-view interface for efficient navigation. Enable iCloud sync to keep your data synchronized across all devices.
What iOS version do I need?
GradIn requires iOS 18.1 or later. This ensures you have access to the latest SwiftData features and performance improvements.
How do I export my grades?
In the course detail view, tap the menu (•••) and select "Export to CSV". The export includes student information, validation status per outcome, and best assessment percentages for each criterion. You can open the file in Numbers, Excel, or Google Sheets.
Can I customize the validation thresholds?
Yes! When creating or editing an outcome, you can set a custom threshold from 0-100%. For example, you might set 80% for advanced outcomes or 60% for introductory concepts.
What happens if I delete the app?
If you delete the app, all local data is permanently deleted. If you had iCloud sync enabled, your data remains in iCloud and will be restored when you reinstall the app and sign in with the same Apple ID.
Is GradIn FERPA compliant?
Yes! Since all data is stored locally on your device or your personal iCloud account, and we never access or collect student information, GradIn complies with FERPA requirements for protecting student educational records.

About the author

I'm Vincent Choqueuse, an Associate Professor in Signal Processing and a teacher passionate about helping students grow. Over the years, I’ve spent countless hours designing lessons, supervising projects, and evaluating students — often using tools that felt too heavy, too rigid, or too impersonal.

I built GradIn because I wanted something different — a simple, elegant way to observe and encourage students without losing the human connection. No noise, no distractions — just a clear space where teaching and learning meet naturally.

— a tool built by a teacher, for teachers, designed with care in Brittany 🌊. —

Brittany Flag

Get in Touch

Need New Functionalities or Report an Issue

I'm here to help you make the most of GradIn.

Github Issue

Perfect for:
K-12 teachers • University instructors • Training coordinators • Any educator using standards-based or outcome-based GradIng