Having trouble connecting — your data is safe. We'll sync when we're back.
SC
—
BioScore · Practitioner
MetaScore
Practitioner Portal
Sign in to access your client dashboard and MetaScore sessions.
✉
Certified Practitioners Only
STEP 1 OF 6
Welcome to BioScore
Before you can see client data there are a few short steps. This takes about two minutes. You will set your profession, confirm your practice details, and sign the practitioner agreement.
STEP 2 OF 6
About you
FITNESS & WELLNESS
Personal Trainer / Fitness Coach
Yoga / Pilates Instructor
Wellness Coach
CLINICAL & NUTRITION
Nutritionist
Dietician
GP / Medical Professional
Functional Medicine Practitioner
Other
PRACTICE DETAILS
DATE OF BIRTH
Required. Not shown to clients. You must be 18 or over.
STEP 3 OF 6
Your responsibilities
Professional scope
BioScore is a wellness review tool, not a diagnostic system. Use it only within your professional role and qualifications. Send clients to their GP when readings suggest something clinical.
Client data
Your clients own their data. Handle it under UK GDPR. Get consent before enrolling a client. Keep data on the platform. Report any breach within 24 hours.
STEP 4 OF 6
BioScore Practitioner Agreement
QUICK APP VERSION V1.0
STEP 5 OF 6
Sign the agreement
✓
I have read the BioScore Practitioner Agreement Quick App Version. I understand the full legal licence also binds me. I agree to both.
STEP 6 OF 6
Confirm and enter
MetaScore
Welcome,
How would you like to continue?
—
Tap to send a birthday message
›
Batch Email
Send a seasonal message to all clients
›
My Clients
PUI — client management & MetaScore sessions
›
METASCORE PRACTITIONER · CERTIFIED
BioScore
Loading…
Good morning
Loading your clients…
Sessions overdue
›
Clients awaiting approval
Diary
Your session diary
Overdue
✓
No overdue reviews
Upcoming
📅
No upcoming reviews
Review dates are set at the end of each session
Comms
Messages & outreach
—
Tap to send a birthday message
›
Batch messages
Seasonal Message
Send a seasonal email to all clients
›
Individual outreach
Zone Change Email
Celebrate a client moving zones
›
Streak Milestone Email
Recognise a client's logging streak
›
Session Milestone Email
Celebrate a client's session count
›
‹ Clients
SR
—
⊘
+
⚠
Pattern Alert
✕
Client Status
▾
Live
MetaScore
—
/ 48
—
Biological Age
—
Waiting
—
LAST
—
DUE
—
SESSIONS
—
HABITS
—
MetaScore
—
Review due
—
Sessions
Score Breakdown
—
▾
Questionnaires
▾
Notes
▾
FROM LAST SESSION
View full session ›
Flags to Watch
Standing Notes
Glucose
—
Home monitoring
▾
LAST READING
—
FREQUENCY
—
RECENT READINGS
Optimal
Balance
Watch
Referral
Blood Pressure
—
Home monitoring
▾
RECENT READINGS
14-day average
—
LAST READING
—
FREQUENCY
—
14-DAY AVG
—
Optimal
Balance
Watch
Referral
14-DAY TABLE · AM / PM / AVG
▾
Resting Heart Rate
—
Home monitoring
▾
LAST READING
—
FREQUENCY
—
RECENT READINGS
Optimal
Balance
Watch
Referral
Arterial Flex
—
Home BP monitor
▾
RECENT READINGS
Optimal
Balance
Watch
Referral
Heart Workload
—
Home BP monitor
▾
RECENT READINGS
Optimal
Balance
Watch
Referral
Habits
—
AM + PM logging
▾
—
Morning
—
Evening
—
This week
Consistency · 14-day avg
—
Both AM+PM
One period
Logged
Not logged
Bristol
—
—
▾
RECENT ENTRIES · LAST 30 DAYS
Source: NHS England Bristol Stool Chart for Carers (2023). Continence Health Australia (Heaton & Lewis 1997).
SESSION CANNOT START
Ask the client to log more readings in their BioScore app before proceeding.
+
Start New MetaScore Session
MHI · FAI · Total MetaScore · Review cadence
›
Loading sessions…
‹ Back
My Profile
Current Plan
FREE
You're running on the free tier.
✕
1 client slot only
✕
No commission on client orders
✕
No session recording
✕
No Health Drift alerts
✓
Up to 7 clients (Starter)
✓
30% commission on every client order
✓
Full session recording & Health Drift
✓
MetaScore sessions & audit trail
Unlock Full BioScore →
Cancel anytime. First month free with code.
SC
🔒
Tier 1 — Enrolled
Full PUI access · Friends & family
Locked
🔒
Tier 2 — Certified
Full PUI · Paying clients · 1yr free
Locked
🔒
CPD — 2026
Continuing practice · Due Jan 2027
Locked
Your Details
Full name
Practice / business name
Profession type
Registration / cert number
I'm qualified to manage
Practitioner Ecosystem
AUTO REFERRALS
The system recommends these when a client flags in an area you haven't ticked above. One contact per area.
MANUAL REFERRALS
You choose when to refer. Add as many as you need.
Add Referral Contact
Contact name
They cover
Email
Phone
Notes (optional)
Activity
Certified—
Renewal—
Active clients—
Sessions total—
✕
🥂🎉🍾
Happy Birthday!
EMAIL PREVIEW
✕
EMAIL PREVIEW
✕
Habit Streak!
EMAIL PREVIEW
✕
Session Milestone!
EMAIL PREVIEW
✕
Batch Email
Send a seasonal message to multiple clients
SELECT CLIENTS
Loading clients…
0 selected
EMAIL PREVIEW
All client emails will be placed in BCC — recipients cannot see each other's addresses.
Add Client
✕
Enter the client's email address. They must already have a BioScore account. They will see a prompt in their app to accept or decline.
Client Email Address
Awaiting Response
✕
These clients have been sent a connection request. Once they accept in their BioScore app, they will appear in your active client list. No action needed on your side.
Loading…
Review Schedule
✕
No scheduled reviews yet. Complete a session to schedule the next one.
—
—
—
—
Optimal
26
Mar
Tom Wallace
30-day review
Referral
Info
✕
Settings
Zones
Zone colour guide
›
Display
Units
Text size
Theme
Vibration
Account
Manage plan
›
Terms & Code of Conduct
›
Download my data
›
Sign out
›
Delete account
›
Terms & Conduct
Terms of Use
BioScore is a health monitoring and pattern visibility tool. It does not provide medical advice, diagnosis, or treatment. All data and zone classifications describe patterns only.
By using BioScore you confirm that you are a qualified or registered health or fitness professional and that you will use this platform in accordance with your professional obligations.
Client data is stored securely and processed in line with UK GDPR. You are responsible for obtaining appropriate consent from clients before enrolling them on the platform.
For the full Terms of Use visit metascore.co.uk/terms
Code of Conduct
As a BioScore practitioner you agree to:
1. Act within your scope. Only provide guidance within your professional qualification and registration.
2. Refer when needed. Amber zone readings must trigger a recommendation to consult a GP or appropriate clinician.
3. Protect client data. Never share client data with third parties without explicit consent.
4. Stay current. Complete your annual CPD to maintain certified practitioner status.
5. Represent accurately. Never represent BioScore data as a clinical diagnosis.
Contact
For support or data requests contact info@bioscore.co.uk
Zone Guide
✕
MetaScore uses four zones based on a combined MHI and FAI score out of 36.
Purple · Optimal
Score 31–36. Excellent metabolic and functional health.
Blue · Balance
Score 25–30. Strong. Refine and maintain habits.
Green · Watch
Score 19–24. Some areas need focus. Reset routine.
Amber · Referral
Score 0–18. Function under strain. GP input advised.
BioScore
✕
Ready to grow?
Your free account includes 1 client. Pick a plan and unlock your full practice.
Starter
Up to 10 clients
£49
per month
Full session tool. Real-time Health Drift. MetaScore sessions. 30% commission on client orders.
Choose this plan →
Studio
Up to 30 clients
£99
per month
For boutique studios and small training facilities. Full MetaScore platform across your entire connected membership.
Choose this plan →
Large
Up to 100 clients
£199
per month
For gyms and health clubs. Real-time visibility across your entire connected membership. Multiple certified staff.
Choose this plan →
Pro
Up to 300 clients
£450
per month
For large gyms serious about making MetaScore a core service. Priority support. 300 connected clients.
Choose this plan →
All plans cancel anytime. Certification required for full access.
✓
Session Saved
✕ Cancel
Checking client safety data
Running server-side wellness check…
⚠
Safety Check Failed
The safety check could not complete. Check your connection and try again.
MetaScore is a wellness platform, not a medical device. Safety checks protect both you and your client.
Session Blocked
SAFEGUARDING GATE
These readings are outside the wellness range. Do not proceed with this session.
Advise your client to contact a medical professional.
MetaScore is a wellness platform, not a medical device. These readings require professional medical assessment.
Please read carefully — button active in 5s
Retest Required
SAFEGUARDING GATE
The latest reading is elevated but this may be a one-off. Please take a new reading now.
NEW BP READING
SYS
DIA
HR
NEW GLUCOSE READING
MMOL/L
NEW RESTING HEART RATE
BPM
Elevated Readings
SAFEGUARDING GATE
Some readings are in the Watch or Refer range. This client should be advised to consult a medical professional.
As a wellness practitioner, you are not qualified to assess these readings. The client must confirm they are under medical supervision for these results.
Reading Required
SAFEGUARDING GATE
No recent readings available. The client needs to take a reading before this session can proceed.
BP READING
SYS
DIA
HR
GLUCOSE READING
MMOL/L
All Clear
SAFEGUARDING GATE
All readings within wellness range. Proceeding…
✕ Cancel
Before you begin
Please confirm the following before starting this session.
← Back
Hi, a quick note before we start
Please read and confirm each point below.
Important Notice
MetaScore wellness reviews are not a substitute for medical advice, diagnosis, or treatment. Point-of-care devices may vary in accuracy by up to 15% compared to laboratory testing and are not a substitute for a formal blood test. If you have any concerns about your health, please consult a qualified medical professional.
✕ Cancel
Session · Step 1 of 4
Client
—
Date
Age
—
Edit
Sex
—
Edit
Height
—
Edit
FEET
INCHES
Celebrations Observed
CLIENT PRE-SESSION READING
—
BP Systolic (mmHg)
BP Diastolic (mmHg)
Blood Pressure Zone
—From home data
Resting Heart Rate (bpm)
⚠ Readings are slightly elevated. Note this with the client and continue with care.
⛔
Session Cannot Continue
SAFETY BLOCK · HARD STOP
Do not proceed. If the client has chest pain, dizziness, or shortness of breath — call 999 immediately.
⚠ Safety Check Required
1. Any chest pain or tightness today?
2. Any dizziness or shortness of breath?
3. Any recent falls or balance issues?
4. Any recent surgery or injury?
5. On any new medication this month?
6. Any known cardiac condition?
7. Does the client feel well enough to continue?
‹ Back
Session · Step 2 of 4
Body Composition
Waist (cm)
Height (cm)
Waist / Height Ratio (auto)
Lipids & Metabolic
Triglycerides (mmol/L)
HDL (mmol/L)
Total Cholesterol (mmol/L)
LDL Cholesterol (mmol/L)
Uric Acid (mmol/L)
TG / HDL (auto)
Total / HDL (auto)
Fasting Glucose
Glucose (mmol/L)
MHI Score
MHI /24
—
‹ Back
Session · Step 3 of 4
Assessment Battery
Auto-selected from client age. Tap to switch before entering any data.
Readiness Check
Ask each question aloud. Record the exact answer. One Yes stops the session.
Readiness Checklist
Questions
Have you been told by a doctor that you have a heart condition?
Do you feel pain in your chest during physical activity?
Do you lose your balance because of dizziness, or do you ever lose consciousness?
Do you have a bone or joint problem that could be made worse by physical activity?
Have you had abdominal surgery in the last 6 months?
Do you have a current knee or back injury?
Are you currently pregnant?
Are you experiencing an acute illness today — for example a fever or active infection?
⛔ Session cannot continue. Client has answered Yes to a screening question. Record this in the practitioner note and rebook when the condition resolves.
✓ All clear — no concerns raised. Proceed to Resting HR.
Resting Heart Rate
Client seated and still. Pulse device attached. Wait 30 seconds for a stable reading. Record before any test begins.
Protocol Checklist
Resting HR (bpm)
Grip Strength
Dominant hand. Seated, arm at side, elbow at right angle, wrist neutral. Three attempts. App records best.
Protocol Checklist
Attempt 1 (kg)
Attempt 2 (kg)
Attempt 3 (kg)
⚠ Attempt 3 dropped sharply — check position and re-test if needed.
Best (kg) (auto)
Push-ups
Plank or knee-modified. Chest to fist height. Elbows fully extend. Test ends on the first failed rep — that rep is not counted.
Protocol Checklist
Plank or knee-modified position confirmed
Knee-modified reduces upper body demand but scores accurately. Agree the position before starting. Do not switch mid-test.
Chest must reach fist height
Place your closed fist flat on the floor directly under the client's chest. Each rep must touch the fist. Partial reps do not count.
First failed rep ends the test
Stop counting when: chest does not reach the fist, elbows do not fully extend, or hips sag or rise. Do not count that rep. The final score is completed good reps only.
0
good reps
Reps completed (auto)
⏸ Allow 2 minutes rest before continuing
Vertical Jump
Wall-and-chalk method. Record standing reach first, then jump reach. Three attempts with 30 seconds between each. App records best.
Protocol Checklist
You have the wall marked and chalk on the dominant hand
Use chalk or a marker on the fingertips of the dominant hand. The client stands flat-footed next to the wall and reaches up as high as possible — mark that point first. That is the standing reach baseline.
You have recorded the standing reach height
Standing reach must be marked before any jump. The jump height is the difference between standing reach and the highest chalk mark. Without this baseline the score is meaningless.
You have confirmed the client jumps straight up with no run-up
The client bends their knees and jumps directly upward from a standing position. No step, no hop, no run-up. A run-up inflates the score and invalidates the norm comparison.
Standing reach (cm)
Attempt 1
Jump reach (cm)
Jump height: —
Attempt 2
Jump reach (cm)
Jump height: —
Attempt 3
Jump reach (cm)
Jump height: —
Best jump height (cm) (auto)
⏸ Allow 2 minutes rest before continuing
YMCA 3-Minute Step Test
12-inch step. Metronome at 96 BPM. 10-second lead-in then 3 minutes. Cannot be paused once started.
Protocol Checklist
10
Get ready...
3:00
Recovery Heart Rate — 60 seconds
Resting HR (recorded earlier)
—
60
Seat the client. Start the timer.
While you wait
Client seated and still
Pulse device on finger
Read HR at 0:00 only
HR at 60 seconds (bpm)
Encourage the client to walk slowly for 1 to 2 minutes to cool down.
Functional Age Index (FAI)
Complete the five functional tests below. Allow 2 minutes rest after the Chair Stand before continuing.
Chair Stand — 30 seconds
Arms crossed on chest. Stand fully and sit fully, no hands. Count full stands in 30 seconds.
30
Stands completed
2-Minute Step Test
Fit pulse oximeter before starting. Client marches on the spot — right knee to mid-thigh height. Count right knee raises only.
120
Right knee raises
Grip Strength
Dominant hand, arm straight at side. Squeeze dynamometer as hard as possible. Best of 3.
Best grip (kg)
Heart Rate Recovery — 60 seconds
Note peak HR immediately when step test stops. Start 60-second rest timer. Record HR again at 60 seconds.
Resting HR (bpm) — for reference
Peak HR (bpm)
60
HR after 60s rest (bpm)
HRR Drop (auto)
‹ Back
Session · Step 4 of 4
MetaScore Result
16
/36
Watch
Score Breakdown
MHI—/12
FAI—/12
Next Review Session
How far away should the next session be?
Send Review Reminder
Client email
⚠ Referral Zone — Action Required
This client's score is in the Referral zone. You must complete the referral record below before this session can be saved. This record is permanent and cannot be edited after saving.
What did you discuss with the client?
Recommended next step
Client response
Practitioner Notes
Private — not visible to client
▾
Note for Client
Visible in their BioScore app
▾
Plain language only. The client will see this in their wellness app. No clinical terms.