Body analysis · from four photos

Your body, measured.

120+ measurements a week. Bounds on every number. A protocol that adjusts to both.

±2.0 stated 52 analyses / yr $150 / yr
Protocol SQN-24 Subject N = 1 (you) Cadence weekly Bounds stated per metric Duration 24 wk, repeating
Your biometrics

Track your build.
Project the trend.

Body fat

On track
0% ±2
812–1830

Shoulder-to-waist

Improving
0
1.1≥1.51.8

Lean mass index

Balanced
0kg/m²
1620–2325

Composition · projected

On protocol Without
10080604020 WK 0WK 6WK 12WK 18WK 24 62 · NOW 88 · PROJECTED
Subject photo with trunk focus region highlighted
Focus region · trunk

Where this protocol is working

Your last three uploads moved waist and mid-trunk most. Highlighted regions update every photo set.

Posture deviation

Too high
0° ±0.8
0<2.010

Symmetry index

Ideal
0
.5≥.901

Composition score

Improving
0/100
0≥70100
You Cohort median
COMPOSITION PROPORTION CONDITION SYMMETRY POSTURE TREND
Your profile

Six dimensions.
One picture.

Every upload re-draws it. The gaps are the plan. Hover a row.

Composition62
Proportion71
Posture42
Symmetry91
Condition55
Trend78
Why the scale lies

Same weight.
Different body.

Run your cursor across the chart.

24 weeks · sample subject

Scale Lean Fat
WK 0WK 6 WK 12WK 18WK 24 SCALE −0.3 KG LEAN +3.2 FAT −3.5
WK 12 SCALE82.2 LEAN+1.6 FAT−1.7
Scale says
−0.3KG
Nothing happened
Lean mass
+3.2KG ±0.9
Building
Fat mass
−3.5KG ±1.1
Cutting
Fig. 02 · Effects

What moved,
with confidence.

12-week effect summary · sample subject

CI 90% · NULL AT ZERO
0 · NO EFFECT ← DECREASED INCREASED → Lean mass Fat mass Shoulder-to-waist Posture angle Symmetry Composition score +3.2 KG [+2.3, +4.1] −3.5 KG [−4.6, −2.4] +0.06 [+0.03, +0.09] −1.3° [−2.1, −0.5] +0.02 [−0.01, +0.05] +7.5 [+5.9, +9.1]
Honesty rule Symmetry's interval crosses zero — so the report says "no change," not "progress."
Fig. 03 · Protocol

A 24-week protocol.
Not a PDF.

Phased, periodized, and re-planned by your measurements — down to the day.

Periodization · sample protocol v1.2

Base Build Peak Deload Re-test
Training Base Build Peak DL Test
Nutrition Cal Lean surplus Hold Cut Hold
Posture Daily drills Drills + load Daily drills Hold Test
Volume
14812162024
Inside the plan · WK 6 · TUESDAYUPPER A
Training · 52 min
Incline DB press4 × 8 · RPE 8
Weighted pull-up4 × 6
Seated DB press3 × 10
Chest-supported row3 × 12
Lateral raise3 × 15
Face pull2 × 20
Nutrition · 2,340 kcal
Protein165 G
Carbohydrate240 G
Fat65 G
Posture · 10 min
Chin tucks3 × 10
Doorway stretch2 × 60 S
Every day is written like this — and rewritten when your data says so.
Adaptive rules · plain language
IF / THEN

Lean-mass slope under +0.10 kg/wk for 4 weeks → one set added per lagging region.

IF / THEN

Waist up more than +0.8 cm at holding calories → −150 kcal, protein held.

IF / THEN

Posture angle flat for 2 photo sets → drill block swapped, re-tested in 2 weeks.

The plan states every change it makes, and why. No silent edits — you can audit your own protocol history.

Coverage

120+ assessments, mapped.

POSTURE & NECK UPPER BODY CORE & TRUNK LOWER BODY 14 22 11 19 COMPOSITION PROPORTION SYMMETRY 18 12 12
Cohort percentile · M 25–34
Posture
120+ measurements · every upload · sample data
Posture & neck14
Upper body22
Core & trunk11
Lower body19
Composition18
Proportion12
Symmetry12
Trend engineAll
A different loop

The industry guesses. Suqoona measures.

The old way

No feedback loop
Weigh in, feel bad
Generic plan
Train blind
Judge by mirror
Quit by week six

The Suqoona way

Measured weekly
Four photos
120+ scores
Protocol from data
Weekly deltas
Progress compounds
Stay ahead

Catch the stall before you feel it

Composition62 /100
Compare

Placed against your cohort, honestly

S:W vs M 25–341.42 / med 1.38
Top 36%
Compound

Verified change, upload after upload

12-wk verified+7.5 pts
Outside bounds
The ±2% honesty sold me. Every other app gave me one decimal place of fiction.
Omar · Week 9
Posture deviation 5.1° to 2.8° in six weeks. I'd never have known it moved without the chart.
Dana · Week 14
It flagged my stall before I felt it — and changed the plan with the reason written out.
Yusuf · Week 17
Membership

Knowing costs 41¢ a day.

Unlimited weekly analyses
The full 24-week protocol, adapting weekly
Effect reports with stated bounds
Export or delete your data anytime
DEXA scans × 6$1,200 Coaching, 12 months$3,000 Guessing, 24 weeksPRICELESS
suqoona

Membership

$150/ year≈ $0.41 / DAY

No hidden fees · Cancel anytime

First-report guarantee. No clear baseline from your first analysis — full refund.
Start my analysis
VisaMastercardStripeApple Pay

Stop guessing.
Start measuring.

First analysis tonight. Full protocol by tomorrow.