Adding Students to Your Roster
Summary
Add students to your personal instructor roster by entering their FlightSense ID in the iOS app. This links you as their instructor so you can view their progress, log flights, and manage training.
This is separate from organization membership—students added here appear in your Instruct tab regardless of which flight school they belong to.
Who this is for
- Instructors using the FlightSense iOS app
- Independent CFIs managing their own student roster
- School instructors connecting with assigned students
Before you begin
The student must:
- Have the FlightSense app installed and signed in
- Have their name set in their profile (required to unlock their FlightSense ID)
- Share their 8-character FlightSense ID with you
How students find their FlightSense ID:
- Open the FlightSense app
- Go to Account Settings
- Their FlightSense ID is displayed with a Copy button
If the student hasn't set their name, their ID will be blurred with a warning: "Add name to unlock."
Steps
1. Open the Add Student screen
From the Instruct tab, tap the ellipsis menu icon (•••) in the top right, then tap Add Student.
2. Enter the FlightSense ID
Type or paste the student's 8-character FlightSense ID. The code auto-capitalizes as you enter it.
The screen displays: "Ask the student to provide you with their 8-digit code, which can be found in Account Settings."
3. Tap Save
Tap Save to add the student. If successful, you're returned to your roster and the student appears in your list.
What happens next
Once added, the student:
- Appears in your Instruct tab roster
- Shows their name, email, and current ACS standard
- Can be tapped to view their full training details
You can now:
- View their course progress and lesson completion
- Log flights and debrief sessions with them
- Track their ACS checklist progress
- Sign endorsements
The student sees you as their instructor in their app.
Common issues
| Problem | Cause | Solution |
|---|---|---|
| "FlightSense ID field is required. Please enter a value to add a student." | Empty or too short | Enter the full 8-character code |
| "Student doesn't have a FlightSense account. Cannot add student." | Code doesn't match any user | Confirm the student has signed into the app at least once. Have them check the exact code in Account Settings. |
| "Unable to retrieve instructor ID. Cannot add student." | App state issue | Close and reopen the app, then try again |
| "Failed to add student. Please try again later." | Network or server error | Check your connection and try again |
| Student's ID is blurred | They haven't set their name | Have them add their name in Account Settings to unlock the ID |
| Student not appearing after add | Roster not refreshed | Pull down to refresh the Instruct tab |
How this works
Instructor roster vs. organization membership
There are two ways students connect to instructors in FlightSense:
| Method | Who does it | What it does |
|---|---|---|
| Add Student (iOS) | Instructor | Links student to your personal roster |
| Add Member (Admin Portal) | Admin/Owner | Adds student to organization membership |
FlightSense ID requirements
The FlightSense ID is only available to users who have:
- Created an account and signed in
- Set their name in their profile
This ensures instructors can identify students by name when adding them. If a student tries to share their ID before setting their name, they'll see "Name Required" with instructions to add it first.
Validation flow
When you tap Save:
- The app validates the code format (alphanumeric, 8 characters)
- Checks if a FlightSense account exists with that ID
- Creates the instructor-student relationship
- Refreshes your roster to show the new student
All validation happens before the student is added—you'll see a specific error if any step fails.
