Start a session, follow your live signals, and take a break when it helps
Try demo mode Explore generated examples without a webcam or a real session.
01Monitor
02Recover
03Move
Before you beginYour personalised study planChoose your time, goal and breaks
Build or review a suggested outline from your own choices. You can plan before starting a camera session, then edit the choices at any time.
Choose your available time, goal, study block and break length to create an outline.
Your selected choices
Predicted action suggestions
Suggested actions based on available preferences.
Suggested time outline
Times are minutes from the start of this outline. Start a session separately; live reminders keep responding to your session.
Choices stay in this tab unless you allow saving on this browser and device. Suggested actions are general guidance, not a guarantee of fatigue prevention.
Study timeReady
Camera ready when you are.
Early warnings run during an active study session.
Stay aware
Monitor your session
Your study space
Camera preview
● Browser only
◉Camera preview appears hereAccess is requested only when you start a session
Session paused
Your camera image and landmarks are processed in this browser. StudyBloom does
not upload or store camera frames. Only anonymous derived numeric features may
be sent to the StudyBloom evaluation API.
Personal calibration
Capture your normal study setup
Not calibrated
Sit in your normal study position with your face, ears and shoulders visible. StudyBloom records relative posture and face-scale values—not a medical measurement or camera image.
No personal calibration is stored on this device0%
Current study-health status
Fatigue-related state
Not enough reliable information
Start an active monitored session to view this state.
Confidence unavailable
This combines available session and monitoring signals for general wellbeing support. It does not diagnose fatigue or a medical condition.
Personal forecast
When might tiredness develop?
Add sleep and wake information
Trained sleepiness outlook · up to 8 hours
Approximately eight hours ahead
Inputs used by this model
Uses sleep last night, wake time, current sleepiness and local time. Enter all three personal values above.
Predicted sleepiness level—
Model risk score for high sleepiness—
Add the required inputs and confirm an awake forecast window.
Experimental direct 2-, 4-, 6- or 8-hour endpoint estimate Automatic model alerts are disabled
Rule-based fatigue score/100
Prediction unavailable until required inputs are provided.
Main contributors will appear after a forecast is available.
Add sleep and wake information to create a forecast
Your study journey and rule-based fatigue forecast
Enter sleep and wake information to view a graph.
Your journey · recorded estimatesPossible fatigue · projected
Recorded estimates are solid; possible future values are dashedRead this graph
Solid teal shows estimates recorded during this session; empty periods have no data. The warm dashed line is a hypothetical projection if study continues without breaks or sleep, not measured fatigue. Later values are less certain; this is not a recommendation to study until 2 am. Short views may show a tentative timing guide, not a confidence interval. Time uses your device’s local zone. Hover over a point or open the value table.
View graph values as a table
Available graph values · local time · score out of 100
Date and time
Series
Estimated score
What you can do next
Add sleep and wake information for forecast-based suggestions. You can take a break whenever you need one.
Feedback settings (optional)
General wellbeing suggestions cannot guarantee fatigue prevention. Choose what feels appropriate for you.
How was this forecast generated?
Forecast unavailable
No forecast has been generated yet.
An experimental wellbeing estimate, not a diagnosis.
How do you feel right now?
The forecast combines sleep, time awake, local time, study duration, break timing and available live signals. It is a general wellbeing estimate, not a diagnosis or proof of tiredness.
Recovery support
Choose a practical break
Available when live signals suggest a break. Guided movement is available any time.
Privacy & monitoring data
You control camera monitoring
Enabled
Monitoring is optional and camera access begins only when you start a session.
Checking data stored on this device…
Adaptive schedule
Next wellbeing checks
Upcoming prompts use active study time and adjust where a live Focus signal is available.
Not running
◌
Hydration check
Drink water
Current interval · Every 30 min
Start a session to view upcoming checks↗
Study-break check
Take a break
Focus-aware · maximum 50 min
Start a session to view upcoming checks
May move earlier when a sustained low Focus signal is available.
These are optional general wellbeing prompts, not medical recommendations or a personal health assessment.
Guided indoor movement
Choose a short upper-body activity
Loading activity library…
Loading available activities…
↗
Select an activity
Choose one of the available movements to see its duration and movement information.
Choose movements that feel comfortable and stop if you feel unwell. General wellbeing guidance only.
Your progress, across devices
Journey & progress seed
Progress stays in this tab unless you choose to save it.
Save study time, sleep/wake inputs, minute summaries, confirmed rests, check-ins, reminder responses and an outdoor activity archive. No camera frames, raw landmarks or precise locations are saved here. Other people using this browser profile could see saved progress. Past unsaved journeys cannot be recovered.
Only a timed, confirmed rest of at least two minutes resets the continuous-study estimate. Ordinary pauses are not assumed restful. Continuing on another device starts paused; offline time is not counted as study.
Recorded journey and estimated no-break comparison
Comparison awaits recorded estimates.
No paired estimates yet.
Values (latest 200 on this day)
Time on this device
Recorded estimate
No-break scenario
Focus
Posture
Recorded actions (latest 100 on this day)
The comparison changes only continuous-study and break timing. Sleep, time of day and other available inputs are held equal. It does not predict an alternate life, prove health benefits, or use the trained eight-hour model to estimate treatment effects. Missing periods stay empty.
Generate a private seed for another device
A seed is a self-contained snapshot of retained history, the current plan, current sleep/wake inputs and aggregate feedback preferences. It includes the information needed to open it: anyone with the complete seed can restore it. Keep it private. It is not a short cloud account code and does not synchronise automatically. Generate a new seed after further progress; a file is easier for long histories.
Restore a seed on this device
Restore merges retained history without duplicating repeated imports and saves it on this browser. Camera permission is never transferred. Camera/distance calibration from the seed is kept as a historical reference, not activated for this device. Review sleep inputs before continuing; on a different day, current sleep/wake fields need fresh input.
Clear this journey
This clears the saved journey and its archived indoor/outdoor records. Separate plan preferences and the outdoor page’s recent history have their own controls. Previously exported seeds remain usable until their copies are deleted.
Clear the journey in this tab and device and turn saving off?
Generate and restore seeds locally. No seed or journey is uploaded to a server.