Back strain awareness,
before the pain starts.

BackSense is a wearable adhesive sensor patch that monitors lower back muscle pressure and posture in real-time, delivering gentle vibration alerts and personalized insights through a companion mobile app.

Why BackSense?

Back strain is one of the most common health complaints among office workers, students, and older adults, yet most people only become aware of poor posture after pain has already developed. BackSense addresses this gap by providing continuous, non-intrusive monitoring that catches strain buildup early and nudges users toward better habits before damage occurs.

Our solution is an adhesive sensor patch worn on the lower back that measures muscle pressure using EMG sensors and tracks spinal angle with an accelerometer and gyroscope. It communicates via Bluetooth Low Energy to a companion mobile app that provides real-time feedback, customizable alerts, weekly reports with trend analysis, and guided stretch recommendations.

๐Ÿ“ก

Real-Time Monitoring

Continuous posture tracking with a visual body silhouette that changes color from green to yellow to red based on your current strain level.

๐Ÿ“ณ

Smart Alerts

Customizable vibration alerts with adjustable delay, intensity settings, quiet hours, and AI-powered suggestions that learn your worst posture hours.

๐Ÿ“ˆ

Weekly Reports

Track your progress over time with daily breakdowns, week-over-week comparisons, and auto-generated insight cards that pinpoint problem patterns.

๐Ÿง˜

Guided Stretches

Personalized stretch recommendations based on your strain data, with built-in timers and difficulty ratings for every exercise.

What We Learned

We conducted contextual inquiries and semi-structured interviews with 6 participants across diverse demographics: office workers, a manual laborer, a gym-goer, an older adult, and a university student. Here are the key findings that shaped our design:

๐Ÿ”

Perception-Reality Gap

5 out of 6 participants rated their posture as "good" or "okay," but observation during tasks showed frequent slouching within 15-20 minutes. People genuinely do not realize how quickly their posture degrades.

โฐ

Awareness Comes Too Late

Every participant reported only noticing back strain after pain had already set in, usually hours into poor posture. They wanted earlier intervention but had no way to get it.

๐Ÿšซ

Alert Fatigue is Real

Participants were wary of constant buzzing. They wanted customizable alerts that respected their focus time, with the ability to set quiet hours and adjust sensitivity.

๐Ÿ“Š

Progress Tracking Motivates

Multiple participants said they would be more motivated to improve posture if they could see their progress over time, similar to fitness tracking apps they already use.

๐Ÿ’ก

Context Matters

Back strain occurs everywhere, not just at desks. Users needed a solution that works while standing, cooking, commuting, and exercising, which is why the wearable patch won over the desk-only cushion.

Three Task Scenarios

These storyboards illustrate how real users interact with BackSense across different complexity levels.

Simple Task: Sarah (24, grad student) checks her posture at the library
1
๐Ÿง‘โ€๐Ÿ’ป๐Ÿ“š
Sarah has been hunched over her laptop at the library for about 2 hours. Her back feels a bit tight but she hasn't really thought about it.
2
๐Ÿ“ฑ๐Ÿ‘€
She picks up her phone and opens the BackSense app. The dashboard loads immediately showing her current posture status.
3
๐ŸŸกโš ๏ธ
The screen shows a yellow body indicator reading "Slightly Slouched" with a pressure score of 6.3. The lower back area is highlighted.
4
๐ŸŸขโœ…
She sits up straight and watches the indicator shift from yellow to green in real-time. Total interaction took about 15 seconds. Back to studying.
Medium Task: Marcus (35, office worker) configures custom alerts
1
โ˜•๐Ÿข
Marcus is at his office desk during his morning coffee break. He decides to set up BackSense alerts for his workday so he gets reminded when slouching.
2
โš™๏ธ๐Ÿ””
He opens the Alerts tab and adjusts settings: 10-minute delay before alerting, medium vibration intensity, and quiet hours from 10 PM to 7 AM.
3
๐Ÿ“ณโœ“
Taps Save, gets a confirmation toast. He hits "Test Alert" and feels a gentle buzz on his lower back through the sensor patch. Puts phone down.
4
๐Ÿ“ณ๐Ÿช‘
Later at 2:30 PM, he's been slouching for 10 minutes. The sensor buzzes. He sits up straight. The system works as configured.
Complex Task: Diana (62, retired) reviews weekly report and adjusts
1
๐Ÿ›‹๏ธ๐Ÿ‘“
Diana is on the couch Sunday evening with her glasses on. She opens BackSense and navigates to the Reports tab to check her week.
2
๐Ÿ“Š๐Ÿ“…
The weekly bar chart shows mostly green days except Thursday which is red. She taps on Thursday's bar to see the hourly breakdown.
3
๐Ÿ’ก๐Ÿ“‹
An insight card explains that strain spiked during extended standing. She taps "Adjust My Alerts" to change her settings based on the data.
4
๐Ÿ”งโœ…
The app suggests adding 30-minute standing break reminders. Diana taps "Yes" to enable them for next week.
5
๐Ÿงน๐Ÿ“ณ๐Ÿ˜Š
Next Thursday while doing housework, the sensor buzzes after 25 minutes of standing. She takes a break and it actually helps.

Interactive Medium-Fi Prototype

Our medium-fidelity prototype was built using Figma for static mockups and design system, with an interactive clickable prototype for the functional demo. The prototype implements all three task flows: viewing posture status (simple), configuring alerts (medium), and reviewing weekly reports with data-driven suggestions (complex).

๐ŸŽจ Figma Mockup

Static screen designs showing the complete UI for all four app sections: Dashboard, Alerts, Reports, and Guidance.

Open in Figma

โšก Interactive Prototype

Clickable prototype with screen-to-screen navigation supporting all three task flows.

Launch Prototype

Design Choices

Color: Dark theme (#060B14) with mint green (#22D3A0) accent. Dark background reduces eye strain for frequent checking throughout the workday. Green, amber, and red follow standard severity conventions.

Typography: DM Sans for clean, modern legibility at small mobile sizes. Heavy weights for headings, regular for body text.

Layout: Standard mobile layout with fixed bottom navigation. Dashboard-first landing since quick status checks were the most common use case from our research.

UI Principles: Visibility (always-on connection indicator, color-coded status), Feedback (animated spine, toast confirmations), Affordance (tappable cards with depth), Consistency (persistent nav, uniform card styles, same color semantics throughout).

Project Team

F

Furtuna

Developer & Designer

T

Tongkai

Y

Yangeng

S

Sergio