Platform Overview

Everything your operation needs.
Nothing it doesn't.

Every feature in KERN was built for standby rescue and private emergency response. Not adapted. Not configured. Built for it.

Bronze — Free Silver — $50/mo Gold — $100/mo Platinum — $200/mo Add-Ons
📊
Clock In / Out
GPS-verified time tracking from any job site. Offline-first — records sync automatically when back online.
Upcoming Shifts
View your scheduled shifts with job name, role, and location details for the coming days.
Job Assignments
See every job you are assigned to, your role, dates, and job site information.
Hours This Week
Running total of hours worked this week, auto-calculated from approved clock records.
PTO & Sick Balance
View your current paid time off and sick leave balances. Submit time off requests directly from the dashboard.
Earned Badges
Display of all training badges and certifications earned, visible on your profile and to your team.
Overdue Inspections
Alert panel for any equipment assigned to you that has missed its inspection due date.
Expiring Certifications
Warning cards for certifications approaching expiration with a days-remaining countdown.
Quick Inspect
One-tap shortcut to inspect your assigned kit or vehicle without navigating the full Kits screen.
Personal Notes
Private note-taking with color-coded cards and checklists. Pin, archive, and search support.
Notifications
Full push notification history. Swipe to archive. Tap any notification to deep-link to the relevant screen.
Unread Messages
Quick-access badge count and preview of unread messages across all threads and channels.
🎛️
Employees Clocked In
Live count of team members currently on the clock with names and elapsed time.
Active Jobs
All currently active jobs with crew count, status badge, budget tracking, and days remaining.
Kits With Issues
Cards for any kit flagged with missing items, expired equipment, or a failed inspection result.
Vehicles Out of Service
Count and list of fleet vehicles currently marked out of service with reason.
Pending Approvals
Time off requests and shift swap requests waiting for manager review and final decision.
Pending Expenses
Employee expense and mileage submissions awaiting manager approval.
Overdue Training
Team members with overdue course assignments or certifications past their expiration date.
Restock Alerts
Consumable inventory items that have dropped below their configured restock threshold.
Open Shifts
Count of unfilled or unpublished shifts needing attention before the next work period.
Quick Assign
Instantly assign a vehicle or kit to an employee from the dashboard without navigating to individual screens.
Upcoming Crew
Preview of every employee scheduled to work in the next 24 hours with role and shift details.
Shift Swap Requests
Pending employee-initiated swap requests requiring manager final approval.
🪝
Kit Management
Create named equipment kits. Assign each kit to an employee and a vehicle. Track kit status live.
Kit Inspections
Pass or fail individual items within a kit. Pass All shortcut for full rapid inspection logging.
Item Detail & History
Full per-item profile: serial number, expiration, manufacturer specs, inspection history, and transfer log.
Shelf Inventory
Unassigned item pool grouped into buckets by type. Automatic restock threshold alerts when stock drops.
KERN Equipment Library
KERN-maintained global reference library. Search by brand or model to auto-fill specs, certifications, WLL, and manufacturer manual link.
Consumables Tracking
Quantity-based items — medical supplies, expendables. Manual adjustment, job-linked usage logging, and restock alerts.
QR Code & NFC Scanning
Scan any tagged item to instantly pull up its full profile, status, and inspection history in the field.
Repair Log
Track equipment sent out for repair: vendor, date sent, date returned, cost, and resolution notes per item.
Inspection Records
Every pass/fail event is permanently recorded and tamper-proof. OSHA-compliant retention enforced automatically.
Vehicle Inspections
Pre-built and customizable vehicle inspection checklists. Critical item fail auto-flags vehicle as out of service.
📋
Shift Scheduling
Calendar and list views. Draft mode invisible to staff until published. Push notifications on publish.
Open Shifts
Post open shifts any qualified employee can self-assign. Reduces manager workload for filling coverage gaps.
Shift Swap Workflow
Employee requests swap. Peer accepts. Manager approves. Full paper trail on every request.
Time Off Requests
Employees submit PTO, sick, or unpaid leave. Manager approves or denies with response notes.
On-Call Scheduling
Designate employees as on call. Configurable pay: none, flat rate, or hourly. Activation auto-starts a clock record.
Jobs
Central organizing unit. Every shift, expense, form, crew message, and clock record ties to a job.
Job Crew Management
Assign employees to jobs with specific roles and optional per-job pay rate overrides.
Job Budget Tracking
Set a labor budget per job. Real-time actual cost calculated automatically from approved time records.
Job Crew Messaging
Auto-created group message thread when a schedule is published. All assigned crew added automatically.
GPS Clock In / Out
GPS coordinates captured on clock in and out. Location validated against job site. Full offline support.
Pay Estimator
Full paycheck preview per employee: regular, overtime, double time, drive time, and on-call pay included.
Multi-Rate Pay Codes
Managers apply pay codes after review. Supports multiple pay rates per employee per time segment.
💬
Direct Messaging
One-on-one messaging between any team members. Read receipts and file attachments included.
Job Crew Threads
Auto-generated group threads per job. All assigned crew added. Manager-moderated broadcast option.
Mass Messages
Broadcast to employee groups with subject, body, and attachments. Per-member read confirmation tracking.
KERN Announcements
System-level messages from KERN delivered to your company. Pinned at the top of the mass messages tab.
Form Sharing
Share completed compliance forms directly within any message thread for team review and reference.
File & Photo Attachments
Send photos and files in any message type. Stored securely for compliance and future retrieval.
🏪
Vendor Database
Internal directory of approved vendors. Categories: equipment, medical, vehicle, fuel, safety, training.
Vendor Profiles
Contact info, specialty, address, star rating, contract expiry, and internal notes per vendor.
Preferred Vendor Flagging
Star any vendor as preferred. Preferred status visible to all managers across the company.
Vendor Repair History
Link repair log entries to vendors. View full repair history and cumulative cost totals per vendor.
👥
Employee Profiles
Full profiles: contact info, emergency contact, position, hire date, employment type, bio, and photo.
Role & Permission Management
Assign roles with granular permission toggles per module and action. Unauthorized UI is never rendered.
Org Chart
Visual hierarchy tree from Super Admin to staff. Tap any node to open the full employee profile.
Multi-Company Membership
One login across multiple companies with a different role at each. Switch companies instantly from the menu.
Disciplinary Records
Formal discipline log with severity categories, incident date, description, and required action. Manager-only access.
Employee Invite System
Generate invite codes for new hires. Delivered via email with pre-filled profile info. 72-hour expiry.
Onboarding Flow
Guided setup for new employees on first login. Admin controls: immediate access, tutorial first, or require approval.
🚛
Vehicle Cards
Photo, unit number, year/make/model, assigned driver, assigned kit, and live status per vehicle.
Vehicle Inspections
Pre-built and customizable inspection checklists. Critical item fail automatically flags vehicle out of service.
Problem Flags
Log specific vehicle problems with description, responsible party, and full resolution tracking.
Vehicle Events Log
Chronological event history per vehicle: inspections, maintenance, repairs, and incidents.
Fluid & Mileage Tracking
Odometer, fuel level, DEF, oil change intervals, registration expiry, and insurance expiry tracked.
Out-of-Service Management
Mark vehicles out of service with reason. Immediately reflected on fleet cards and Admin Hub.
Assigned Kit & Driver
Link a primary kit and driver to each vehicle. Both display on the vehicle card at a glance.
📄
Pre-Built Rescue Forms
JSA, Rescue Plan, Pre-Job Safety Briefing, Incident Report, Near-Miss Report, Equipment Deployment Log, Disciplinary Action, Drug Test Record.
Custom Form Builder
Build custom forms from scratch with your own fields, sections, and branching logic.
OSHA Retention Enforcement
Forms cannot be deleted before their OSHA minimum retention date. Enforced automatically — no manual tracking needed.
OSHA 300 Log
Auto-populates from submitted incident reports. Exportable in the correct OSHA 300 and 300A format for regulatory filing.
Digital Signatures
Employee typed-name confirmation with authenticated timestamp. Replaces DocuSign for most small companies.
Form-to-Record Linking
Attach completed forms to jobs, vehicles, or employee records. Share directly in message threads.
Audit Log
Tamper-proof record of every system action: who, what, when, before/after values. 5-year retention. Cannot be deleted.
🤝
Client Database
Company-wide client directory with primary and secondary contacts, address, industry, and internal notes.
Client Profiles
Full client profile with active/inactive status, contact history, and all associated job records in one view.
Job History per Client
Every job ever linked to a client is visible from their profile — dates, crew, status, and outcome.
Client-to-Job Linking
Link any job directly to a client. Manager sees client context from within any job record.
Contact Management
Store multiple contacts per client company with individual names, titles, phone, and email.
Active / Inactive Status
Archive clients you no longer work with while preserving their full job history for reference.
🎓
Course Builder
Drag-and-drop course creation with block types: text, image, video, quiz, checklist, and sign-off slide.
Course Types
Video, slideshow, quiz, external link, policy document, and drug test record types all supported.
Training Assignments
Assign courses to employees with due dates. Status: assigned, in progress, completed, overdue, expired.
Validity & Expiration
Set expiration periods per course. System auto-tracks renewal dates and flags upcoming expirations.
Badge Awards
Badges auto-assigned on course completion. Configurable per course. Managers can award manually anytime.
Policy Acknowledgment
Send policies for employee digital sign-off with authenticated timestamp. No DocuSign account needed.
Certification Tracking
Full certification history per employee. Expiry alerts sent to both the employee and their manager.
📊
Hours Worked Report
Time and attendance by employee or date range. Filterable by job, position, or pay period.
Labor Cost by Job
Actual hours and labor cost vs budget per job. Cross-referenced from clock records and pay rates.
Expense Summary
Approved expenses and mileage reimbursements by employee or job. PDF and CSV export.
Inspection Compliance Report
Pass/fail rates, overdue kits and vehicles, and full inspector history across any date range.
Training Compliance Report
Course completion rates and overdue assignments by employee or team, filterable by course type.
OSHA 300 Log Export
Full OSHA 300 and 300A export in the correct regulatory format. Ready for filing and posting.
Scheduled Reports
Auto-email any report on a configured schedule. Available on Gold and Platinum tiers.
PDF & CSV Export
Every report exportable in both PDF and CSV formats for use in external tools and payroll systems.
💳
Receipt Submissions
Employees photograph receipts with category, vendor, job, and notes attached directly in the app.
Mileage Reimbursement
Enter miles and job. Rate auto-calculated using the IRS rate at time of submission and locked in.
Manager Approval Workflow
Approve or deny submissions with notes. Full history filterable by employee or job.
Job Budget Integration
Approved expenses automatically flow into job budget vs actual cost tracking in real time.
Pay Estimator Integration
Expense reimbursements included in gross estimated pay preview for payroll accuracy checks.
My Expenses View
Employees see their own submission history with Pending, Approved, or Denied status badges.
Custom Subdomain
Your company name in the URL (e.g. abcsafety.getkern.io). Platinum only.
Company Logo Upload
Replace KERN branding with your company logo across the web app interface.
Brand Color
Set a custom primary brand color for your company's KERN instance to match your identity.
Custom Domain
Bring your own domain (e.g. app.abcsafety.com). Planned future Platinum feature.
👕
Product Catalog Management
Managers create and manage branded products with variants (size, color), pricing, and photos.
Employee Ordering
Employees browse and order company-branded gear directly in the app. No external store needed.
Inventory Tracking
Stock levels tracked per product variant. Low stock alerts for managers.
Order Management
Managers review, fulfill, and update order status. Employees receive updates automatically.
Merch Credits
Issue merch store credits to employees as incentives, recognition awards, or bonuses.
📌
Internal Postings
Post open positions visible to current employees first, with a priority window before external posting.
External Apply Link
Generate a shareable link for external candidates who apply via browser — no app download required.
Unified Applicant Inbox
Internal and external applicants in one inbox. Status: pending, reviewed, shortlisted, rejected, hired.
Application Management
Review applications, add manager notes, update status. Replaces basic ATS tools for field hiring.
⚙️
Mobile App (iOS & Android)
Native Flutter app for iPhone and Android. Full feature access. Offline support where applicable.
Web App
Full browser-based access at pro.getkern.io. Same feature parity as the mobile app. Responsive design.
Dark & Light Theme
User-selectable theme with system default honored. Dark theme designed for low-light field use.
Push Notifications
Granular per-category notification preferences. Critical safety alerts cannot be fully silenced.
Role-Based Permissions
Custom roles with granular permission toggles. Unauthorized UI is never rendered, not just hidden.
Multi-Company Support
One login across multiple companies with a different role at each. Switch instantly from the menu.
Data Ownership
All data belongs to the customer. KERN is custodian only. Never sold, shared, or disclosed.
30-Day Free Trial
All paid tiers start with a full 30-day free trial. No credit card required to begin.
Soft Deletes
Data is never permanently destroyed. All records are recoverable. Full audit trail preserved.

Ready to see it for yourself?

Start free on Bronze or reach out to get set up on a paid tier today.