Skip to main content

Products and pillars

SeaMind OS is organized into products grouped by intelligence pillar. Each organization has access to the products included in their plan.
PillarProducts
Crew IntelligenceLearn, Tutor, Studio
Vessel IntelligenceAssist, Predict
Regulatory IntelligenceWatch, Guard
Voyage IntelligenceNavigate, Voyage
Cross-PlatformPulse
Some resources are shared across all products — organizations, ships, and crew. Others are product-specific — courses and assignments belong to Learn. See Intelligence Pillars for what each product does.

Shared resources

These exist at the platform level and are available to every product.

Organization

Your organization is the top-level container for everything in SeaMind — ships, crew, courses, and assignments. It’s created when your company onboards.

Ships

Ships represent the vessels in your fleet. Each ship has:
  • A name (e.g., “MV Pacific Voyager”)
  • An IMO number — a unique 7-digit identifier assigned by the International Maritime Organization
Ships are used across products — in Learn for training assignments, in Assist for vessel-specific technical knowledge, in Guard for compliance posture.

Crew

Crew members are the people in your organization. They are not created manually in SeaMind — they sync automatically from your identity provider (Okta, Azure AD, Google Workspace) through SSO and directory sync. Each crew member has:
  • A name and email
  • A role — Admin or Member (set in your identity provider, not in SeaMind)
  • A status — Active, Pending, or Suspended

Learn concepts

These resources are specific to Seamind Learn. As other products launch, they’ll have their own concept pages.

Data model

Organization
├── Ships (your fleet)
├── Crew (your people, synced from SSO)
├── Courses (individual training modules)
├── Programs (groups of courses)
└── Assignments (crew + ship + role + dates)
    └── Registrations (one person's progress on one course)

Assignments

An assignment represents a crew member’s placement on a specific ship. It captures:
FieldWhat it means
Crew memberWho is assigned
ShipWhich vessel
Role on shipTheir position (Captain, First Officer, Chief Engineer, etc.)
Sign on dateWhen they board
Sign off dateWhen they leave
Program due dateDeadline for completing assigned training
Training is assigned to crew through their assignments. This is what makes SeaMind maritime-specific — training isn’t just “assign a course to a person,” it’s “assign a course to this person on this ship during this voyage.”

Courses

A course is a single training module consisting of:
  • Slides — the learning content
  • A quiz — to assess understanding
Courses are the building blocks of all training in SeaMind Learn. They can be assigned individually to assignments, or grouped into programs.

Programs

A program is a named collection of courses that forms a training curriculum. Examples:
  • “Maritime Safety Fundamentals” (5 courses)
  • “New Joinee Training” (8 courses)
  • “Office Staff Certification” (3 courses)
When you assign a program to an assignment, all courses in that program are added at once. This is faster than assigning courses one by one.
Deleting a program does not delete the courses inside it. Courses that were already assigned through the program remain assigned.

Registrations

A registration represents one person’s progress on one course. It’s created automatically when a course is assigned to a crew member. A registration tracks:
FieldWhat it means
StatusNot Started, In Progress, Completed, or Failed
ScoreQuiz score as a percentage
AttemptsHow many times they’ve taken the quiz
Time spentTotal time in the course
CompletedDate and time of completion
Each row on the admin Progress page is a registration.