My Shield
Personal
No data loaded
Agency ?Agency ModeSwitch between your personal wellness data and aggregate agency-wide metrics. In agency mode, the Shield shows category-level patterns across all officers. Individual data is never shown — all scores are anonymized aggregates.
Loading view...
Biometric
Loading Shield Data...
--% Overall Agency: -- | Top --% NUTRITION FITNESS SLEEP EXPERIENCE
Voice Stress Check

Select the context for your voice check-in:

Quick Check-in
See where you're at right now
Start of Shift
Before beginning your work
End of Shift
After completing your work
After an Event
Following a stressful situation
Set Baseline
Record your calm, rested voice as a reference point
0:00
Tap to start recording

Speak naturally for at least 15 seconds about your day or how you're feeling.

Analyzing your voice...
Processing acoustic biomarkers
Upload Files
Your Data. Your Eyes Only.
Files you upload here — such as documents, notes, or records — are securely stored and used exclusively by Howard, your personal AI assistant. Howard will only reference this information to help you, never for anyone else.
  • Private — not shared with other users
  • Secure — encrypted and stored under your account only
  • Purposeful — used strictly to answer your questions, give insights, and support your goals
Drag and drop files here
or
Supported formats: PDF, DOCX, TXT, MP4 (Max 10MB per file, 5 files max)

Upload Lab Results & Bloodwork

Upload your bloodwork reports to track health biomarkers over time. Howard will extract the values and reference ranges automatically.

Drop your lab report here
or
Supported: PDF lab reports, JSON data files
Review Extracted Lab Results
Unit Watch
CAD-based incident exposure · No personal health data
Period:
--
Total Personnel
--
Needs Check-in
--
Monitor
--
Total Dispatches
Agency Pulse · 7 Day Trend
Avg Load
Critical Incidents
Recent Alerts 0
Name
Incident Load
Calls
Critical
Since Crit
Trend
Alerts & Attention Areas ?Alerts & AttentionAutomatically generated alerts based on aggregate wellness patterns. Highlights areas where organizational intervention may help.
Moderate load — Night shift shows higher average impact (55%). Consider reviewing staffing or support resources.

Static placeholder. Alerts will be populated from API.

Agency Overview ?Agency OverviewAggregate wellness scores across your entire organization. All data is anonymized — no individual scores are ever displayed.

Aggregate wellness data for your organization. Individual data is never shown.

Active Users
48
Last 30 days
Survey Completion
82%
Daily check-ins
Goals Set
36
Users with goals
High-Impact Alerts
12
Last 7 days
72
Overall
↑ 2
68
Nutrition
75
Fitness
↑ 3
70
Experience
↑ 1
74
Sleep
↓ 1
Wellness Trend ?Wellness TrendAverage daily wellness score across the organization over time.
Loading…
Impact by Shift ?Impact by ShiftAverage activity impact scores across shift types. Higher values indicate more demanding call loads.
Day
42% (n=18)
Swing
38% (n=14)
Night
55% (n=12)
Rotating
45% (n=8)
Low (<30%) Moderate (30-55%) High (>55%)
High-Impact Calls ?High-Impact CallsBreakdown of critical incident types by category.
24 total
Donut chart placeholder
Critical1042%
High833%
Moderate625%
Engagement ?EngagementHow actively personnel use wellness tools.
42/52 active
Wellness Distribution ?Wellness DistributionHow personnel are distributed across wellness tiers: Excellent (≥85%), Good (70-84%), Moderate (55-69%), At Risk (<55%).

How wellness scores are distributed across the organization.

90-100
8 (15%)
70-89
22 (42%)
50-69
16 (31%)
<50
6 (12%)
Day-of-Week Patterns ?Day-of-Week PatternsAverage activity impact and high-impact incident volume by day of the week.
Loading…
All data is aggregated. Groups with fewer than 5 people are not shown to protect privacy.
Call Volume Heatmap ?Call Volume HeatmapShows when calls peak by hour and day of week. Darker cells = more calls. Use for staffing optimization.
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Less
More
Impact Distribution ?Impact DistributionHistogram of call impact scores. Shows the balance between routine and critical calls across the agency.
Loading…
Low Mild Moderate High Critical
Call Type Breakdown ?Call Type BreakdownCount of each call type, colored by average impact severity. Shows what officers deal with most.
Loading…
Low (<30) Moderate (30-59) High (60-79) Critical (80+)
Bar color = average impact severity for that call type
Shift-Based Analysis ?Shift AnalysisCompares call volume, average impact, and critical count across Day, Swing, and Night shifts.
Day Shift ?Day Shift6:00 AM – 2:00 PM
Total Calls312
Avg Impact42
Critical Calls8
Officers18
Swing Shift ?Swing Shift2:00 PM – 10:00 PM
Total Calls284
Avg Impact48
Critical Calls12
Officers14
Night Shift ?Night Shift10:00 PM – 6:00 AM
Total Calls198
Avg Impact55
Critical Calls14
Officers12
CAD/dispatch data is operational (Tier 1) and has no privacy restrictions. No personal health data is shown on this tab.
Unit Workload Comparison ?Unit WorkloadTotal calls and critical calls per unit. Identifies which units carry the heaviest operational burden.
Loading…
Cumulative Exposure Score ?Cumulative ExposureRolling 30-day total impact per unit. Higher values indicate units absorbing more cumulative operational stress.
Loading…
Schedule vs Actual Workload ?Schedule vs ActualCompares scheduled shift hours against actual call-dispatched hours per unit.
Loading…
Scheduled Hours Under capacity At/over capacity (1-1.25x) Over capacity (1.25x+)
Workload data is derived from CAD/dispatch records (Tier 1). No personal health data is shown on this tab.

Post-Critical Readiness Drop

agency aggregate
−8 pts
Average readiness drop within 24h after critical call
Based on last 30 days · n=52 officers
Loading…

Recovery Time by Call Type

agency aggregate
Call TypeAvg RecoveryDurationDays
Critical / DV4.2 days
4.2
High impact2.8 days
2.8
Moderate1.5 days
1.5
Routine0.8 days
0.8

Cumulative Load vs Readiness (by Unit)

≥5 officers/unit
Loading…

Readiness Trend by Unit

Loading…
Health data on this tab is aggregated with k-anonymity enforcement. All metrics require a minimum of 5 officers per group. No individual officer health data is ever displayed.
Key Findings
Night shift shows elevated average impact (55%)
Officers on night shift are handling a higher proportion of high-impact calls. Consider reviewing staffing or support resources during peak hours.
Recovery time after critical calls averages 4.2 days
Agency-wide readiness drops by ~8 pts within 24h after critical incidents. Recovery to baseline typically takes 4+ days for critical/DV call types.
Patrol and Dispatch carry the highest cumulative exposure
Cumulative exposure scores are highest for Patrol (2,840) and Dispatch (2,410). Consider rotation or relief strategies for sustained load.

Unit Health Scorecard
Patrol 18 officers
Overall72
Trend↑ 2
Dispatch 14 officers
Overall68
Trend
Detective 8 officers
Overall70
Trend↑ 1
Supervisor 6 officers
Overall75
Trend↓ 1

Recommendations
Review night shift staffing and consider additional support during high-impact windows (10p–2a).
Offer optional debrief or peer support after critical/DV calls; recovery data suggests 4+ days to baseline.
Monitor Patrol and Dispatch cumulative exposure; consider rotation or temporary reassignment for sustained high load.
Insights are generated from aggregate data only. Health metrics require k-anonymity (minimum 5 officers per group). Individual officer data is never surfaced. Recommendations are data-driven suggestions, not directives.
Collapse All · Expand All HIDE
Search Markers
Display Settings
Highlight Out-of-Range
Show Empty Rows
Biometrics
expand collapse
Jan 15 - Jan 29 15 days shown
Loading biometrics data...
Collapse All · Expand All HIDE
Filters
Filter goals by status or category
Status
Pillar
Statistics
Total Goals Created 0
Goals This Month 0
Completion Rate 0%
Current Streak 0 days
Best Streak Ever 0 days
Check-ins Today 0/0
Insights
🎯 On Track
You're making great progress on your fitness goals this week!
Needs Attention
Your hydration goal hasn't been logged in 3 days.
My Goals
My Goals 0
My Daily Check-in Questions 0
🎯
0
Active Goals
🔥
0
Best Streak
0%
Avg Completion
0
Goals Completed
📋
Today's Check-in
0 of 0 questions answered
0%
My Questions
+ Add Question
Agency Questions
Welcome to SWORN Shield
Protected and served by Howard
Nutrition
Fitness
Experience
Sleep

SWORN Shield visualizes your wellness across four pillars, helping you understand patterns, track progress, and build resilience. Your shield reflects your overall readiness for duty.

Voice check-ins to track stress levels
Howard AI assistant for guidance
Analytics to discover patterns
Personal Basics
Help us personalize your experience
Day Shift
6am - 6pm
Night Shift
6pm - 6am
Rotating
Varies

Connect your wearables and health apps to automatically sync biometric data to your Shield.

Wearable Devices
Apple Watch
Heart rate, sleep, activity
Fitbit
Steps, heart rate, sleep
Garmin
GPS, training, recovery
Oura Ring
Sleep, readiness, HRV
WHOOP
Strain, recovery, sleep
Other Device
Manual entry available
Health Platforms
Apple Health
iOS health data hub
Google Fit
Android health data

Select 1-2 pillars you'd like to focus on. We'll tailor insights and recommendations accordingly.

Focus Pillars
Nutrition
Fitness
Experience
Sleep
Daily Targets
Water Intake
Stay hydrated throughout your shift
glasses
Sleep Goal
Recommended: 7-9 hours
hours
Exercise Goal
Active minutes per day
minutes

Configure how and when SWORN Shield reaches out to you. You can change these anytime in Settings.

Check-in Reminders
Notification Preferences
Daily Survey Reminders
Get reminded to complete your daily check-in
Stress Alerts
Notify when metrics indicate elevated stress
Goal Progress
Celebrate milestones and streak achievements
Hydration Reminders
Gentle nudges to drink water during shifts
Weekly Summary
Receive a weekly wellness report email
Welcome
Let's explore SWORN Shield together.
Create New Goal
×
Add Check-in Question
×
Daily Check-in
0 of 0 answered

Survey content loads here. Configure your check-in questions in Survey Settings.

Add Supporter
×
🇺🇸 +1
Edit

Change Password

Update your account password.

Current Password
New Password

Impact Modifiers

Adjust how activities impact your wellness score. Changes will be saved to your profile.

Activity Name
Impact Modifier
No activities match your filters.

Agency Settings

Manage agency-wide questions, alerts, and resources for your department
User Admin Management
Grant or revoke administrator access for officers in your agency

Administrators can access Agency Settings, edit Agency Modifiers, view Unit Watch, view the Network graph, and see Agency Intelligence analytics. Regular users only see their own personal Shield data. Toggling admin access takes effect immediately.

Name Badge Email Unit Rank Role
No users match your search.
Agency Questions
Survey questions that apply to all users in your agency
Question Type Note Label Low Label High Actions
Alert Settings
Configure notifications for high-impact incidents
Email Alerts for Impact Notifications
Receive email notifications when officers experience high-impact incidents
Resources for High Impact Call Alerts
Service providers to recommend when officers need support after critical incidents
Create Question
×
Add Resource
×
Confirm Delete
Are you sure you want to delete this item?
Collapse All · Expand All HIDE
Search & Filters
Service Providers 0
Counselors, peer support, and mental health resources.
Resources
Recently Viewed
Clear
All Documents
0 videos
Document Title
Type: PDF
Size: 2.4 MB
Uploaded: Oct 9, 2025
Source: Agency
Description
Document description will appear here.
Tags
Upload Documents
Drag and drop files here, or click to browse
Supports PDF, DOCX, TXT (max 50MB each)
Video Title
Channel Name
0:00 Category
Video description will appear here.
Expand All · Collapse All HIDE
Date Range
From
To
Source
Type
Activities
Loading activities data...
Total: 0
Avg Impact: 0
Rows per page:
1-50 of 0
Loading activities...
Collapse All · Expand All HIDE
Map Layers
Show Activities
Cluster Markers
Show Resources
Show Markers
Pulse High Impact
Lock Hotspot Size
Low High
Filters
Collapse | HIDE
Date Range
Last 30 Days
Category Performance
--
Nutrition
Hydration
0
Choices
0
Nourishment
0
Planning
0
--
Fitness
Endurance
0
Strength
0
Agility
0
Balance
0
--
Experience
Activities
0
Relationships
0
Finances
0
Cognition
0
--
Sleep
Consistency
0
Calmness
0
Preparation
0
Environment
0
Category Trends
Daily Scores
Top Recovery Action *
--
Connect data to see recommendations
What's Draining You
--
Connect data to see what's draining you
Quick Win *
--
Connect data to see quick wins
Predictive & Trending
Tomorrow's Forecast --
--
LowOptimalPeak
Weekly Trend
--
--
Burnout Horizon
-- days
at current pace
Shift Performance
Pre-Shift Readiness *
--
Set shift schedule & connect data
Post-Shift Depletion *
--
Work vs off days (needs data + shift schedule)
Your Optimal Window *
--
Set shift schedule in Account to see your window
Risk Indicators
Current Zone
--
Connect data to see zone
0
Consecutive Low Days
--
Days below 30% (needs data)
Stability Score
--
Day-to-day variation (needs data)
Weekly Pattern
--
Best/worst day (needs data)
Historical Patterns
Readiness Trend
Day-of-Week Pattern
* Set your shift schedule to power these sections. Go to Account →
Key Drivers
Top Resilience Builder?Top Resilience BuilderThe wellness pillar that has the strongest positive impact on your overall score. When this area is strong, your resilience improves the most.
Morning workouts before shift
+23% faster recovery when done
Biggest Drain?Biggest DrainThe wellness pillar that hurts your overall score the most when it's low. Prioritize this area when you're feeling depleted.
Back-to-back high-stress calls
Recovery takes 2.3x longer after these
Your Recovery Recipe?Your Recovery RecipeThe combination of your top two wellness pillars. When both are strong together, you have the highest chance of maintaining good wellness.
7+ hrs sleep + morning exercise + social time
This combo = 89% recovery success rate
Focus This Week?Focus This WeekYour lowest-scoring pillar that needs attention. Improving this area will have the biggest impact on your overall wellness.
Improve your sleep consistency
Currently your lowest pillar at 58%
Protective Factors
Sleep Shield?Sleep ShieldBased on your Sleep pillar average (Consistency, Calmness, Preparation, Environment). Better sleep provides stronger resilience protection.
72% Avg 6.8 hrs, 85% consistency
Connection Score?Connection ScoreBased on your Experience pillar average (Activities, Relationships, Finances, Cognition). Social connection is a key resilience factor.
65% Social time: 4.2 hrs/week
Physical Buffer?Physical BufferBased on your Fitness pillar average (Endurance, Strength, Agility, Balance). Physical fitness builds stress resilience capacity.
81% 3.5 workouts/week avg
Nourishment Score?Nourishment ScoreBased on your Nutrition pillar average (Hydration, Choices, Nourishment, Planning). Proper nutrition supports mental and physical resilience.
88% High meaning & motivation
Trajectory?TrajectoryHow your resilience is changing over time. Shows your trend direction and how you compare to your personal average.
Resilience Trend
+12% vs 30 days ago
vs Your Average
Current
68
vs
Your Avg
62
+6 above average
Recovery Metrics
Recovery Velocity?Recovery VelocityHow quickly your wellness score returns to normal after a dip below 50. Measured in hours from lowest point to baseline (70+). Fast
18
hours avg
vs 24hr baseline 25% faster
Recovery Completeness?Recovery CompletenessHow often you fully return to your baseline wellness level after a low period. Higher percentage means more complete recoveries. Good
80 %
Full return to baseline 4 out of 5 times
Recovery Metrics from GET /health-metrics. Key Drivers & Protective Factors: client-side from health_metrics + activities. Trajectory: historical trend from health_metrics. 90D/180D show more history when available.
Active Goals
--
goals being tracked
Avg Score
--
goal completion
Best Streak
--
consecutive days
Categories
--
pillars covered
Goal progress is calculated from your daily check-ins. Track more days to improve streak and completion statistics.
Discovered Patterns

Your data reveals these correlations. These are personalized insights that other wellness apps can't provide.

Analyzing your data...
Insights are generated by analyzing correlations in your personal data. More data points improve confidence levels and unlock additional patterns.
Stress Budget™ ?Stress Budget™Think of your daily capacity like a bank account. You start each day with 100 points. Low wellness scores in categories (below 50%) act as expenses that drain your budget. High scores (above 55%) act as credits that restore it. The goal is to end each day with capacity remaining.

Your capacity to handle stress isn't unlimited. Track what drains you and what recharges you.

Capacity --?Capacity GaugeShows your remaining stress capacity for the selected day. Green (60+) means you have plenty of reserves. Yellow (30-59) indicates moderate capacity. Red (below 30) suggests you're running low and should prioritize recovery.

0 50 100
70
points remaining
100
Started with?Starting BudgetEveryone begins each day with 100 capacity points. This represents your full potential to handle stress before becoming depleted.
-30
Spent?Budget SpentPoints lost from wellness categories scoring below 50%. Low hydration, poor sleep, or skipped exercise all cost capacity points. The lower the score, the more it costs.
+0
Recovered?Budget RecoveredPoints restored from wellness categories scoring above 55%. Good sleep, proper nutrition, and regular exercise add capacity back, helping you stay resilient.
Daily Breakdown ?Expenses & CreditsExpenses show wellness categories that scored low and drained your capacity. Credits show categories that scored high and restored capacity. Each category's impact is calculated from how far above or below the 50% threshold it scored.
Budget Over Time?Budget TrendShows your end-of-day capacity over time. This is calculated from your daily wellness average - higher wellness means more remaining capacity. Look for patterns: consistent green indicates good resilience, dips into yellow/red may correlate with stressful periods.
Stress Budget™ uses your wellness data to estimate daily capacity. The gauge shows your most recent day's data, with categories below 50% scoring as expenses and above 55% as credits. The trend chart shows daily wellness averages over time.
Life Event Impact ?Life Event ImpactAnalyzes which activities and data sources have the biggest effect on your wellness. Activities are grouped and scored - those averaging above 50% have positive impact, below 50% have negative impact. Use this to identify what helps and what drains you.

How different activities and events affect your overall wellbeing, ranked by impact.

--
Best for you?Best for YouThe activity with the highest positive impact on your wellness. This consistently scores above average and correlates with better overall wellbeing. Do more of this.
--
Most draining?Most DrainingThe activity with the highest negative impact. This consistently scores below average and correlates with reduced wellbeing. Consider reducing or finding ways to mitigate this.
0
Events tracked?Events TrackedTotal number of data points across all activity types. More data means more reliable impact calculations. Each wellness check-in, biometric reading, or logged activity counts as an event.
--
Avg impact?Average ImpactThe average impact score across all your activities. Positive means your activities generally help your wellness. Negative means there's room for improvement. Zero is neutral.
Activity Impact Rankings?Impact RankingsActivities ranked by how much they affect your wellness. Impact score = average score - 50. Positive (green) activities boost wellness, negative (red) activities drain it. Each card shows occurrence count and effect level.
Calculating impact scores...
Impact scores are calculated from your wellness data. Each activity's score is its average minus 50 (neutral). Positive scores boost wellness; negative scores indicate draining activities. More data points = more reliable rankings.
Voice Stress Analysis

Track your stress levels through voice check-ins. Regular check-ins help identify patterns and triggers.

Total Check-ins
--
all time
Avg Stress
--
overall average
High Stress
--
readings above 70%
Trend?Stress TrendCompares your last 7 days to the previous 7 days. For stress, DOWN (green) is good - you're less stressed. UP (red) means stress increased. Unlike other metrics, lower is better here.
--
7-day vs prior 7
Stress Trend
Low (<35%)
Moderate (35-69%)
Elevated (70%+)
Loading voice history...
Voice stress data is pulled from your check-in history. Use the "New Check-in" button to add more data points for better pattern detection.
Alerts & Attention Areas ?Alerts & AttentionAutomatically generated alerts based on aggregate wellness patterns. Highlights areas where organizational intervention may help, such as shifts with elevated stress or declining engagement trends.
Agency Overview ?Agency OverviewAggregate wellness scores across your entire organization. All data is anonymized and combined - no individual scores are ever displayed. Scores shown are averages across all participating members.

Aggregate wellness data for your organization. Individual data is never shown.

--
Overall
--
--
Nutrition
--
--
Fitness
--
--
Experience
--
--
Sleep
--
Wellness Trend ?Wellness TrendAverage daily wellness score across the organization over time. Use this to identify periods of elevated organizational stress or improved wellbeing patterns.
Stress by Shift ?Stress by ShiftCompares voice stress levels across shift types. Helps identify which shifts experience higher workload or cumulative stress, enabling targeted support and schedule optimization.
Day
--% (n=0)
Swing
--% (n=0)
Night
--% (n=0)
Rotating
--% (n=0)
Low (<40%) Moderate (40-60%) Elevated (>60%)
High-Impact Calls ?High-Impact CallsBreakdown of critical incident types by category. Tracks exposure to potentially traumatic events, enabling leadership to monitor cumulative load and provide proactive support to affected personnel.
0 total
Engagement ?EngagementMeasures how actively personnel use wellness tools. Check-in Rate tracks voice stress assessments, Goal Completion shows progress on personal goals, and Survey Response indicates participation in wellness surveys.
0/0 active
Wellness Distribution ?Wellness DistributionShows how personnel are distributed across wellness tiers. Excellent (≥85%), Good (70-84%), Moderate (55-69%), and At Risk (<55%) indicate overall wellness scores. Use this to identify what percentage of your team may need additional support.

How wellness scores are distributed across the organization.

90-100
0 (0%)
70-89
0 (0%)
50-69
0 (0%)
<50
0 (0%)
Day-of-Week Patterns ?Day-of-Week PatternsCompares average stress levels and incident volume by day of the week. Identifies cyclical patterns that may indicate staffing needs, training opportunities, or systemic workload issues on specific days.
All data is aggregated. Groups with fewer than 5 people are not shown to protect privacy.
--
Avg Score
--
Good Days (70%+)
--
Stress Days (<50%)
--
Best Streak
January 2026
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Select a day to see details
Legend
Wellness Score
<50%
50-69%
70%+
Data Types
Biometric
Activity
Survey
Voice
Badges
High Stress
Streak Day
Activity Details
Activity Type
Call for Service
CAD ID
Unit
Duration
50%
Low Impact High Impact
Changes saved automatically
Add Activity
Listening...
Transcribed Text

Leave blank to auto-categorize with AI

50%
Low Intensity High Intensity
Set Goal
Time Series Trend:
----
--
Drag to rotate · Scroll to zoom
Double-click quadrant to focus · ESC to reset
View Controls
Click on an orange activity dot to trace its impact