{"id":1407,"date":"2026-05-24T14:43:07","date_gmt":"2026-05-24T14:43:07","guid":{"rendered":"https:\/\/lean-app.com\/?p=1407"},"modified":"2026-08-22T17:47:36","modified_gmt":"2026-08-22T17:47:36","slug":"lean-vs-lifesum","status":"publish","type":"post","link":"https:\/\/lean-app.com\/es\/lean-vs-lifesum\/","title":{"rendered":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE"},"content":{"rendered":"<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_depense.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_bilan.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_kcal.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_strategie.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_BMR.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_NEAT.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_EAT.webp\" fetchpriority=\"low\">\n<link rel=\"preload\" as=\"image\" href=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_TEF.webp\" fetchpriority=\"low\">\n\n\n<script data-wpmeteor-nooptimize=\"true\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/chart.js@4.4.4\/dist\/chart.umd.min.js\"><\/script>\n<script data-wpmeteor-nooptimize=\"true\" src=\"https:\/\/cdn.jsdelivr.net\/npm\/chartjs-plugin-annotation@3.1.0\/dist\/chartjs-plugin-annotation.min.js\"><\/script>\n<style id=\"lvm-shell-styles\">#lvm-shell{\n  --bg:#FFFFFF; --paper:#F7F6F2; --paper-2:#F1EFE7;\n  --ink:#0E0E10; --ink-2:#1D1D1F; --muted:#6E6E73; --dim:#86868B;\n  --rule:#E8E6DF; --rule-soft:#EFEDE5;\n  --pink:#FF2D6E; --pink-soft:rgba(255,45,110,0.06);\n  --mfp:#A8A192;\n  --green:#0F8F5C; --red:#D02E2E; --amber:#C8A019;\n  --font-display:-apple-system,\"SF Pro Display\",system-ui,\"Helvetica Neue\",sans-serif;\n  --font-text:-apple-system,\"SF Pro Text\",system-ui,sans-serif;\n  --font-mono:ui-monospace,\"SF Mono\",Menlo,Consolas,monospace;\n}\n#lvm-shell *{box-sizing:border-box;-webkit-text-size-adjust:100%}\n#lvm-shell, #lvm-shell{margin:0;padding:0;background:var(--bg);color:var(--ink-2);font-family:var(--font-text);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased}\n#lvm-shell ::selection{background:rgba(255,45,110,0.18);color:var(--ink)}\n#lvm-shell img{max-width:100%;display:block}\n#lvm-shell a{color:inherit}\n\n#lvm-shell .progress{position:fixed;top:0;left:0;right:0;height:2px;background:transparent;z-index:1000}\n#lvm-shell .progress > i{display:block;height:100%;width:100%;background:var(--pink);transform-origin:0 50%;transform:scaleX(0);transition:transform .05s linear}\n\n#lvm-shell .nav{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.86);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid var(--rule)}\n#lvm-shell .nav-row{max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:10px 22px}\n#lvm-shell .nav-brand{display:flex;align-items:center;gap:9px;text-decoration:none;color:var(--ink)}\n#lvm-shell .nav-brand img{width:28px;height:28px;border-radius:7px;object-fit:cover}\n#lvm-shell .nav-brand span{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.01em}\n#lvm-shell .nav-spacer{flex:1}\n#lvm-shell .nav-link{color:var(--muted);text-decoration:none;font-size:14px}\n#lvm-shell .nav-link:hover{color:var(--ink)}\n#lvm-shell .nav-stores{display:flex;gap:6px;align-items:center}\n#lvm-shell .nav-stores a{display:block;line-height:0}\n#lvm-shell .nav-stores img{height:28px;width:auto;border-radius:5px;transition:transform .15s}\n#lvm-shell .nav-stores a:hover img{transform:translateY(-1px)}\n\n#lvm-shell .wrap{max-width:760px;margin:0 auto;padding:0 28px}\n\n#lvm-shell .hero{padding:54px 0 0}\n#lvm-shell .crumb{font-size:13px;color:var(--muted);margin-bottom:18px}\n#lvm-shell .crumb a{text-decoration:none;color:var(--muted)}\n#lvm-shell .crumb a:hover{color:var(--ink)}\n#lvm-shell .eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pink);margin-bottom:18px}\n#lvm-shell h1{font-family:var(--font-display);font-weight:600;font-size:72px;line-height:1.0;letter-spacing:-.04em;color:var(--ink);margin:0 0 22px}\n#lvm-shell h1 .alt{display:block;font-weight:500;color:var(--muted);font-size:.66em;line-height:1.15;margin-top:14px;letter-spacing:-.03em}\n#lvm-shell .dek{font-family:var(--font-display);font-size:24px;line-height:1.4;font-weight:400;color:var(--ink-2);letter-spacing:-.015em;margin:0 0 22px;max-width:680px}\n\n#lvm-shell .byline{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);margin-bottom:14px}\n#lvm-shell .byline .by-logo{width:26px;height:26px;border-radius:6px;object-fit:cover;flex-shrink:0;background:transparent;border:0}\n#lvm-shell .byline strong{color:var(--ink);font-weight:600;font-family:var(--font-display)}\n\n#lvm-shell .hero-stores{display:flex;gap:10px;margin:22px 0 18px;flex-wrap:wrap;align-items:center}\n#lvm-shell .hero-stores a{display:block;line-height:0;transition:transform .15s}\n#lvm-shell .hero-stores a:hover{transform:translateY(-2px)}\n#lvm-shell .hero-stores img{height:46px;width:auto;border-radius:9px}\n#lvm-shell .hero-stores .or{font-size:13px;color:var(--muted)}\n\n#lvm-shell .hero-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center;margin:38px 0 60px;padding-top:28px;border-top:1px solid var(--rule-soft)}\n#lvm-shell .hero-lead{font-family:var(--font-display);font-size:21px;line-height:1.5;color:var(--ink-2);font-weight:400}\n\n#lvm-shell .phone-wrap{display:flex;justify-content:center}\n#lvm-shell .phone{\n  position:relative;\n  width:280px;\n  background:linear-gradient(145deg,#2a2a2a,#0e0e0e);\n  border-radius:42px;\n  padding:5px;\n  border:1.5px solid rgba(255,255,255,.07);\n  box-shadow:0 30px 60px rgba(0,0,0,.18), 0 2px 6px rgba(0,0,0,.08);\n}\n#lvm-shell .phone .notch{\n  position:absolute;top:0;left:50%;transform:translateX(-50%);\n  width:96px;height:24px;background:#0a0a0a;border-radius:0 0 16px 16px;z-index:10;\n}\n#lvm-shell .phone-screen{\n  position:relative;\n  border-radius:34px;overflow:hidden;\n  background:#FAF0E6;\n  aspect-ratio:9\/19.5;\n}\n#lvm-shell .phone-screen img{\n  width:100%;height:100%;object-fit:cover;display:block;\n  transition:opacity .28s ease;\n}\n#lvm-shell .phone-zones{position:absolute;inset:0;z-index:15;pointer-events:none}\n#lvm-shell .phone-zones .z{position:absolute;left:4%;right:4%;cursor:pointer;background:transparent;border:0;padding:0;pointer-events:auto}\n#lvm-shell .phone-zones .z:focus-visible{outline:2px solid var(--pink);outline-offset:-4px;border-radius:6px}\n#lvm-shell .phone-navbar{position:absolute;left:0;right:0;bottom:0;height:9%;z-index:16;display:grid;grid-template-columns:repeat(4,1fr)}\n#lvm-shell .phone-navbar button{background:transparent;border:0;padding:0;cursor:pointer}\n#lvm-shell .phone-navbar button:focus-visible{outline:2px solid var(--pink);outline-offset:-3px;border-radius:6px}\n#lvm-shell .phone-back{\n  position:absolute;top:10px;left:10px;z-index:20;\n  width:30px;height:30px;border-radius:50%;\n  border:0;background:rgba(255,255,255,.78);backdrop-filter:blur(8px);\n  color:var(--ink);font-size:18px;font-weight:600;line-height:1;cursor:pointer;\n  display:none;align-items:center;justify-content:center;\n  box-shadow:0 2px 6px rgba(0,0,0,.12);\n}\n#lvm-shell .phone-back.on{display:flex}\n\n#lvm-shell .phone-cap{margin-top:14px;text-align:center;font-size:12px;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em}\n#lvm-shell .phone-stage{position:relative}\n#lvm-shell .tap-hint{position:absolute;z-index:30;pointer-events:none;animation:hintFloat 2.6s ease-in-out infinite}\n#lvm-shell .tap-hint .th-pill{display:inline-block;font-family:var(--font-display);font-size:15px;font-weight:600;color:#fff;line-height:1.25;letter-spacing:-.005em;background:var(--pink);padding:10px 16px;border-radius:14px;box-shadow:0 14px 32px rgba(255,45,110,.32);white-space:nowrap}\n#lvm-shell .tap-hint .th-pill small{display:block;font-size:11px;font-weight:500;color:rgba(255,255,255,.85);text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px}\n#lvm-shell .tap-hint .th-arrow{position:absolute;color:var(--pink)}\n#lvm-shell .tap-hint.desktop{left:-204px;top:4px;text-align:right}\n#lvm-shell .tap-hint.desktop .th-arrow{right:-86px;top:58px;width:104px;height:34px;transform:none}\n#lvm-shell .tap-hint.mobile{display:none}\n#lvm-shell .tap-hint.hidden{opacity:0;transform:translateY(-6px);transition:opacity .35s ease, transform .35s ease;animation:none}\n@keyframes hintFloat{\n  0%, 100%{transform:translateY(0)}\n  50%{transform:translateY(-7px)}\n}\n@media (prefers-reduced-motion:reduce){#lvm-shell .tap-hint{animation:none}}\n#lvm-shell .phone-tabs{display:flex;justify-content:center;gap:8px;margin-top:10px;flex-wrap:nowrap}\n#lvm-shell .phone-tabs button{\n  background:transparent;border:1px solid var(--rule);color:var(--muted);\n  padding:6px 11px;border-radius:999px;font-size:11px;cursor:pointer;\n  font-family:var(--font-text);transition:all .15s;white-space:nowrap;\n}\n#lvm-shell .phone-tabs button:hover{color:var(--ink);border-color:var(--ink)}\n#lvm-shell .phone-tabs button.on{background:var(--ink);color:#fff;border-color:var(--ink)}\n\n#lvm-shell .snippet{background:var(--paper);border-radius:18px;padding:30px 32px;margin:48px 0 0;border:1px solid var(--rule-soft)}\n#lvm-shell .snippet .lbl{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:14px}\n#lvm-shell .snippet p{margin:0;font-family:var(--font-display);font-size:21px;line-height:1.45;color:var(--ink);font-weight:500;letter-spacing:-.012em}\n\n#lvm-shell section{padding:64px 0;border-bottom:1px solid var(--rule-soft)}\n#lvm-shell section:last-of-type{border-bottom:0}\n#lvm-shell .section-label{display:flex;align-items:center;gap:14px;margin-bottom:30px}\n#lvm-shell .section-label .bar{width:24px;height:1px;background:var(--pink)}\n#lvm-shell .section-label .num{font-family:var(--font-mono);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--pink)}\n#lvm-shell h2{font-family:var(--font-display);font-weight:600;font-size:48px;line-height:1.05;letter-spacing:-.035em;color:var(--ink);margin:0 0 24px}\n#lvm-shell h3{font-family:var(--font-display);font-weight:600;font-size:32px;line-height:1.15;letter-spacing:-.025em;color:var(--ink);margin:36px 0 16px}\n#lvm-shell h4{font-family:var(--font-display);font-weight:500;font-size:20px;line-height:1.3;letter-spacing:-.015em;color:var(--ink);margin:24px 0 10px}\n#lvm-shell p{margin:0 0 22px;color:var(--ink-2)}\n#lvm-shell strong{color:var(--ink);font-weight:600}\n#lvm-shell ul, #lvm-shell ol{margin:0 0 22px;padding-left:22px;color:var(--ink-2)}\n#lvm-shell li{margin-bottom:8px}\n#lvm-shell a.inline{color:var(--pink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}\n#lvm-shell a.inline:hover{text-decoration-thickness:2px}\n\n#lvm-shell .statement{margin:48px 0;padding:32px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:left}\n#lvm-shell .statement .num{font-family:var(--font-display);font-size:60px;font-weight:600;line-height:1;letter-spacing:-.04em;color:var(--pink);margin-bottom:14px}\n#lvm-shell .statement .lbl{font-family:var(--font-display);font-size:23px;line-height:1.35;font-weight:500;color:var(--ink);letter-spacing:-.012em}\n\n#lvm-shell .fig{margin:32px 0 18px;background:#fff;border:1px solid var(--rule);border-radius:20px;padding:28px 22px 20px;position:relative;overflow:hidden}\n#lvm-shell .fig-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:18px}\n#lvm-shell .fig-head .l{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}\n#lvm-shell .fig-head .r{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--ink);text-transform:uppercase;letter-spacing:.08em}\n#lvm-shell .fig-body{position:relative}\n#lvm-shell .fig-cap{margin:18px 4px 0;font-size:14px;color:var(--muted);line-height:1.5}\n#lvm-shell .fig-cap strong{color:var(--ink);font-weight:600}\n#lvm-shell .cv-wrap{position:relative;height:360px}\n\n#lvm-shell [data-term]{position:relative;cursor:help;border-bottom:1px dotted var(--dim)}\n#lvm-shell [data-term]:hover{color:var(--ink)}\n#lvm-shell .tt{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translateX(-50%);min-width:200px;max-width:300px;background:#0c0c0c;color:#fff;font-size:13px;line-height:1.45;padding:11px 14px;border-radius:10px;box-shadow:0 12px 36px rgba(0,0,0,.32);opacity:0;visibility:hidden;transition:opacity .15s, visibility .15s;z-index:120;pointer-events:none;font-weight:400;font-family:var(--font-text)}\n#lvm-shell .tt::after{content:\"\";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#0c0c0c}\n#lvm-shell [data-term]:hover .tt, #lvm-shell [data-term]:focus .tt{opacity:1;visibility:visible}\n\n#lvm-shell .table{margin:24px 0;border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:#fff}\n#lvm-shell .table-row{display:grid;grid-template-columns:1.55fr 1fr 1fr;border-bottom:1px solid var(--rule-soft);min-height:60px}\n#lvm-shell .table-row:last-child{border-bottom:0}\n#lvm-shell .table-row.head{background:var(--ink);color:#fff;border-bottom:0}\n#lvm-shell .table-row.head > div{padding:18px 18px;display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.07em}\n#lvm-shell .table-row.head .brand-cell{justify-content:flex-start}\n#lvm-shell .table-row.head .brand-cell img{width:24px;height:24px;border-radius:6px;background:#fff;object-fit:cover}\n#lvm-shell .table-row.head .brand-cell.lean{color:#FFB8CE}\n#lvm-shell .table-row > .crit{padding:16px 18px;font-size:14px;color:var(--ink);font-weight:500;display:flex;align-items:center;border-right:1px solid var(--rule-soft)}\n#lvm-shell .table-row > .cell{padding:16px 14px;font-size:13px;line-height:1.45;color:var(--ink-2);display:flex;align-items:center;gap:10px;border-right:1px solid var(--rule-soft)}\n#lvm-shell .table-row > .cell:last-child{border-right:0}\n#lvm-shell .table-row > .cell.lean{background:var(--pink-soft);position:relative}\n#lvm-shell .table-row > .cell.lean::before{content:\"\";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--pink)}\n#lvm-shell .icn{width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:13px;font-weight:600;color:#fff}\n#lvm-shell .icn.ok{background:var(--green)}\n#lvm-shell .icn.no{background:var(--red)}\n#lvm-shell .icn.mid{background:var(--amber)}\n#lvm-shell .icn svg{width:11px;height:11px}\n\n#lvm-shell .mini-row{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin:28px 0}\n#lvm-shell .mini-phone{position:relative;background:linear-gradient(145deg,#2a2a2a,#0e0e0e);border-radius:22px;padding:3px;border:1px solid rgba(255,255,255,.05);box-shadow:0 14px 32px rgba(0,0,0,.16);max-width:160px;margin:0 auto;width:100%}\n#lvm-shell .mini-phone .notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:40px;height:11px;background:#0a0a0a;border-radius:0 0 7px 7px;z-index:5}\n#lvm-shell .mini-phone .scr{border-radius:18px;overflow:hidden;background:#FAF0E6;aspect-ratio:9\/19.5}\n#lvm-shell .mini-phone .scr img{width:100%;height:100%;object-fit:cover}\n#lvm-shell .mini-phone.tiny{max-width:148px;padding:2px;border-radius:20px;border-width:1px}\n#lvm-shell .mini-phone.tiny .notch{width:30px;height:8px;border-radius:0 0 5px 5px}\n#lvm-shell .mini-phone.tiny .scr{border-radius:17px}\n#lvm-shell .mini-cap{text-align:center;margin-top:12px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}\n#lvm-shell .mini-cap strong{display:block;color:var(--ink);margin-top:4px;font-family:var(--font-display);font-size:14px;font-weight:500;letter-spacing:-.01em;text-transform:none}\n\n#lvm-shell .duo-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:18px 0 0}\n#lvm-shell .duo-row .mini-phone{max-width:180px}\n\n#lvm-shell .method{display:grid;grid-template-columns:1fr 1.4fr;gap:36px;align-items:center;margin:42px 0}\n#lvm-shell .method.flip{grid-template-columns:1.4fr 1fr}\n#lvm-shell .method.flip .m-phone{order:2}\n#lvm-shell .method .m-tag{font-family:var(--font-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pink);margin-bottom:8px}\n#lvm-shell .method h3{margin-top:0}\n#lvm-shell .method p{font-size:16px;color:var(--muted);line-height:1.7}\n\n#lvm-shell .cta-band{margin:40px 0;padding:26px 28px;background:var(--paper);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;border:1px solid var(--rule-soft)}\n#lvm-shell .cta-band .l{font-family:var(--font-display);font-size:18px;line-height:1.35;font-weight:500;color:var(--ink);flex:1;min-width:240px;letter-spacing:-.01em}\n#lvm-shell .cta-band .stores{display:flex;gap:10px;align-items:center}\n#lvm-shell .cta-band .stores a{line-height:0;transition:transform .15s}\n#lvm-shell .cta-band .stores a:hover{transform:translateY(-2px)}\n#lvm-shell .cta-band .stores img{height:42px;width:auto;border-radius:9px}\n\n#lvm-shell .pyramid{margin:30px auto;max-width:440px}\n#lvm-shell .pyramid .level{margin:6px auto;padding:13px 18px;border-radius:14px;color:#fff;font-family:var(--font-display);font-weight:500;font-size:15px;letter-spacing:-.01em;display:flex;justify-content:space-between;align-items:center;box-shadow:0 6px 18px rgba(0,0,0,.06)}\n#lvm-shell .pyramid .level .k{font-family:var(--font-mono);font-size:10px;text-transform:uppercase;letter-spacing:.08em;opacity:.75}\n#lvm-shell .pyramid .l1{background:#0E0E10;width:100%}\n#lvm-shell .pyramid .l2{background:#1D1D1F;width:84%}\n#lvm-shell .pyramid .l3{background:#3a3a3c;width:68%}\n#lvm-shell .pyramid .l4{background:var(--pink);width:52%}\n#lvm-shell .pyramid-cap{text-align:center;font-size:13px;color:var(--muted);margin-top:14px}\n\n\/* Section 7 honnetete : scorecard horizontal bars *\/\n#lvm-shell .scorecard{margin:30px 0 10px;border:1px solid var(--rule);border-radius:20px;padding:28px 26px;background:#fff}\n#lvm-shell .scorecard-head{display:grid;grid-template-columns:1.4fr 1fr 1fr;column-gap:28px;align-items:center;padding-bottom:18px;margin-bottom:8px;border-bottom:1px solid var(--rule-soft)}\n#lvm-shell .scorecard-head .h-crit{font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}\n#lvm-shell .scorecard-head .h-brand{display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:14px;font-weight:600;color:var(--ink)}\n#lvm-shell .scorecard-head .h-brand img{width:22px;height:22px;border-radius:5px;object-fit:cover}\n#lvm-shell .scorecard-row{display:grid;grid-template-columns:1.4fr 1fr 1fr;column-gap:28px;align-items:center;padding:14px 0;border-bottom:1px solid var(--rule-soft)}\n#lvm-shell .scorecard-row:last-child{border-bottom:0}\n#lvm-shell .scorecard-row .crit{font-size:14px;color:var(--ink);font-weight:500;padding-right:14px}\n#lvm-shell .scorecard-row .bar{display:flex;flex-direction:row-reverse;align-items:center;gap:10px}\n#lvm-shell .scorecard-row .bar .b{flex:1;height:8px;border-radius:99px;background:var(--rule-soft);overflow:hidden;position:relative}\n#lvm-shell .scorecard-row .bar .b > i{display:block;height:100%;border-radius:99px;transition:width 1s cubic-bezier(.22,.61,.36,1)}\n#lvm-shell .scorecard-row .bar.lean .b > i{background:var(--pink)}\n#lvm-shell .scorecard-row .bar.mfp .b > i{background:var(--mfp)}\n#lvm-shell .scorecard-row .bar .v{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--ink);min-width:32px;text-align:left}\n\n\/* Section 8 pour qui : persona checklist *\/\n#lvm-shell .persona{margin:28px 0 10px;display:grid;grid-template-columns:1fr;gap:14px}\n#lvm-shell .persona-it{display:grid;grid-template-columns:54px 1fr;gap:16px;padding:22px 24px;background:#fff;border:1px solid var(--rule);border-radius:18px;align-items:center}\n#lvm-shell .persona-it.match{background:var(--pink-soft);border-color:rgba(255,45,110,.25)}\n#lvm-shell .persona-it .pic{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--rule-soft);position:relative;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--ink)}\n#lvm-shell .persona-it.match .pic{background:var(--pink);color:#fff}\n#lvm-shell .persona-it .pic svg{width:24px;height:24px}\n#lvm-shell .persona-it h4{margin:0 0 4px;font-size:17px;letter-spacing:-.01em}\n#lvm-shell .persona-it p{margin:0;font-size:14px;color:var(--muted);line-height:1.55}\n#lvm-shell .persona-it.match h4{color:var(--ink)}\n\n\/* Section 9 migration : timeline steps *\/\n#lvm-shell .steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:28px 0;position:relative}\n#lvm-shell .steps::before{content:\"\";position:absolute;top:14px;left:7px;right:calc(20% - 18px);height:1px;background:linear-gradient(90deg,var(--pink) 0%,var(--rule-soft) 100%);z-index:0}\n#lvm-shell .step{position:relative;padding-top:24px;z-index:1}\n#lvm-shell .step::before{content:\"\";position:absolute;top:8px;left:0;width:14px;height:14px;border-radius:50%;background:var(--pink);border:3px solid #fff;box-shadow:0 0 0 1px var(--rule)}\n#lvm-shell .step .sn{font-family:var(--font-mono);font-size:11px;color:var(--pink);font-weight:600;letter-spacing:.08em}\n#lvm-shell .step h4{margin:6px 0 6px;font-size:15px;letter-spacing:-.01em}\n#lvm-shell .step p{font-size:13px;color:var(--muted);line-height:1.5;margin:0}\n\n\/* Section 10 debloque : feature stack numbered XL *\/\n#lvm-shell .feat-stack{margin:30px 0 10px;border-top:1px solid var(--rule)}\n#lvm-shell .feat-it{display:grid;grid-template-columns:auto 1fr auto;gap:24px;padding:26px 0;border-bottom:1px solid var(--rule);align-items:center}\n#lvm-shell .feat-it .fn{font-family:var(--font-display);font-size:48px;font-weight:600;color:var(--pink);line-height:1;letter-spacing:-.04em;width:74px}\n#lvm-shell .feat-it .ft{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--ink);letter-spacing:-.015em;line-height:1.25;margin-bottom:6px}\n#lvm-shell .feat-it .fd{font-size:15px;color:var(--muted);line-height:1.55;margin:0}\n#lvm-shell .feat-it .fc{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:500}\n#lvm-shell .feat-it:last-child{border-bottom:0}\n\n#lvm-shell .faq{margin:22px 0}\n#lvm-shell .faq details{border-bottom:1px solid var(--rule);padding:20px 0}\n#lvm-shell .faq details:first-of-type{border-top:1px solid var(--rule)}\n#lvm-shell .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;font-family:var(--font-display);font-size:20px;font-weight:500;letter-spacing:-.015em;color:var(--ink)}\n#lvm-shell .faq summary::-webkit-details-marker{display:none}\n#lvm-shell .faq summary::after{content:\"+\";font-size:24px;color:var(--muted);font-weight:300;line-height:1;transition:transform .25s, color .25s}\n#lvm-shell .faq details[open] summary::after{transform:rotate(45deg);color:var(--pink)}\n#lvm-shell .faq details[open] summary{color:var(--pink)}\n#lvm-shell .faq .ans{margin-top:14px;font-size:16px;color:var(--muted);line-height:1.65}\n\n#lvm-shell .get-band{background:var(--paper-2);border-radius:24px;padding:48px 36px;margin:60px 0 40px;text-align:center}\n#lvm-shell .get-band .kicker{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;color:var(--pink);font-weight:600;letter-spacing:.1em;margin-bottom:14px}\n#lvm-shell .get-band h3{font-size:36px;margin:0 0 14px;letter-spacing:-.025em}\n#lvm-shell .get-band p{font-size:16px;color:var(--muted);max-width:480px;margin:0 auto 26px}\n#lvm-shell .get-band .stores{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}\n#lvm-shell .get-band .stores a{line-height:0;transition:transform .15s}\n#lvm-shell .get-band .stores a:hover{transform:translateY(-3px)}\n#lvm-shell .get-band .stores img{height:60px;width:auto;border-radius:11px}\n\n#lvm-shell .sources{font-size:14px;color:var(--muted);line-height:1.7}\n#lvm-shell .sources ol{padding-left:22px}\n#lvm-shell .sources li{margin-bottom:8px}\n\n#lvm-shell footer{padding:50px 0 60px;border-top:1px solid var(--rule);margin-top:40px}\n#lvm-shell footer .row{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}\n#lvm-shell footer .kicker{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--pink);font-weight:600}\n#lvm-shell footer p{font-size:13px;color:var(--muted);margin:8px 0 0}\n#lvm-shell footer .stores{display:flex;gap:8px}\n#lvm-shell footer .stores img{height:34px;width:auto;border-radius:6px}\n\n#lvm-shell .rev{opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1)}\n#lvm-shell .rev.on{opacity:1;transform:translateY(0)}\n@media (prefers-reduced-motion:reduce){#lvm-shell .rev{transition:none;opacity:1;transform:none}}\n\n@media (max-width:760px){\n  #lvm-shell .nav-row{padding:8px 18px;gap:8px}\n  #lvm-shell .nav-link{display:none}\n  #lvm-shell .nav-stores img{height:24px}\n  #lvm-shell .wrap{padding:0 22px}\n  #lvm-shell .hero{padding:34px 0 0}\n  #lvm-shell h1{font-size:46px;letter-spacing:-.035em}\n  #lvm-shell h1 .alt{font-size:.55em;margin-top:10px}\n  #lvm-shell .dek{font-size:20px}\n  #lvm-shell .hero-stores img{height:42px}\n  #lvm-shell .hero-bottom{grid-template-columns:1fr;gap:28px;margin:30px 0 40px;padding-top:24px;align-items:stretch}\n  #lvm-shell .phone-wrap{order:-1}\n  #lvm-shell .phone{width:240px}\n  #lvm-shell .tap-hint.desktop{display:none}\n  #lvm-shell .tap-hint.mobile{display:block;position:relative;left:auto;top:auto;text-align:center;margin:0 auto 10px;width:100%}\n  #lvm-shell .tap-hint.mobile .th-arrow{position:relative;display:block;margin:6px auto 0;width:34px;height:34px;transform:none;color:var(--pink)}\n  #lvm-shell .snippet{padding:24px 22px}\n  #lvm-shell .snippet p{font-size:18px}\n  #lvm-shell section{padding:48px 0}\n  #lvm-shell h2{font-size:34px;letter-spacing:-.03em}\n  #lvm-shell h3{font-size:24px}\n  #lvm-shell .section-label{margin-bottom:22px}\n  #lvm-shell .statement{padding:24px 0;margin:32px 0}\n  #lvm-shell .statement .num{font-size:44px}\n  #lvm-shell .statement .lbl{font-size:19px}\n  #lvm-shell .fig{padding:20px 14px 14px;border-radius:16px}\n  #lvm-shell .cv-wrap{height:310px}\n  #lvm-shell .method{grid-template-columns:1fr;gap:20px}\n  #lvm-shell .method.flip{grid-template-columns:1fr}\n  #lvm-shell .method.flip .m-phone{order:0}\n  #lvm-shell .mini-row{grid-template-columns:repeat(3,1fr);gap:10px}\n  #lvm-shell .mini-phone{padding:3px;border-radius:18px;border-width:1px;max-width:110px}\n  #lvm-shell .mini-phone .notch{width:42px;height:11px;border-radius:0 0 8px 8px}\n  #lvm-shell .mini-phone .scr{border-radius:15px}\n  #lvm-shell .mini-cap{font-size:10px}\n  #lvm-shell .mini-cap strong{font-size:13px}\n  #lvm-shell .duo-row{grid-template-columns:repeat(2,1fr);gap:12px}\n  #lvm-shell .duo-row .mini-phone{max-width:130px}\n  #lvm-shell .steps{grid-template-columns:1fr;gap:18px}\n  #lvm-shell .steps::before{display:none}\n  #lvm-shell .step{padding-top:0;padding-left:24px}\n  #lvm-shell .step::before{top:6px;left:0}\n  #lvm-shell .table-row{grid-template-columns:1.4fr .9fr .9fr}\n  #lvm-shell .table-row > .crit{padding:13px 12px;font-size:13px}\n  #lvm-shell .table-row > .cell{padding:13px 10px;font-size:12px;gap:8px}\n  #lvm-shell .table-row.head > div{padding:14px 12px;font-size:10px;gap:7px}\n  #lvm-shell .table-row.head .brand-cell img{width:20px;height:20px}\n  #lvm-shell .get-band{padding:36px 22px;border-radius:18px;margin:40px 0 30px}\n  #lvm-shell .get-band h3{font-size:28px}\n  #lvm-shell .get-band .stores img{height:50px}\n  #lvm-shell .cta-band{padding:22px;gap:14px}\n  #lvm-shell .cta-band .l{font-size:16px;min-width:0}\n  #lvm-shell .cta-band .stores img{height:38px}\n  #lvm-shell .faq summary{font-size:18px;gap:14px}\n  #lvm-shell .pyramid{max-width:100%}\n  #lvm-shell .pyramid .level{padding:11px 14px;font-size:14px}\n  #lvm-shell .scorecard{padding:20px 16px;border-radius:16px}\n  #lvm-shell .scorecard-head{grid-template-columns:1.2fr 1fr 1fr;column-gap:14px}\n  #lvm-shell .scorecard-head .h-brand{font-size:12px;gap:5px}\n  #lvm-shell .scorecard-head .h-brand img{width:18px;height:18px}\n  #lvm-shell .scorecard-row{grid-template-columns:1.2fr 1fr 1fr;column-gap:14px;padding:12px 0}\n  #lvm-shell .scorecard-row .crit{font-size:13px;padding-right:8px}\n  #lvm-shell .scorecard-row .bar{gap:6px}\n  #lvm-shell .scorecard-row .bar .v{font-size:11px;min-width:26px}\n  #lvm-shell .persona-it{grid-template-columns:44px 1fr;gap:12px;padding:16px 16px;border-radius:14px}\n  #lvm-shell .persona-it .pic{width:44px;height:44px;font-size:12px}\n  #lvm-shell .persona-it h4{font-size:15px}\n  #lvm-shell .persona-it p{font-size:13px}\n  #lvm-shell .feat-it{grid-template-columns:auto 1fr;gap:14px;padding:20px 0}\n  #lvm-shell .feat-it .fn{font-size:36px;width:54px}\n  #lvm-shell .feat-it .ft{font-size:18px}\n  #lvm-shell .feat-it .fd{font-size:13px}\n  #lvm-shell .feat-it .fc{display:none}\n}\n@media (max-width:480px){\n  #lvm-shell .phone-tabs{gap:5px}\n  #lvm-shell .phone-tabs button{padding:5px 8px;font-size:10px}\n  #lvm-shell .nav-stores{gap:4px}\n  #lvm-shell .nav-stores img{height:22px}\n  #lvm-shell .hero-stores img{height:40px}\n  #lvm-shell .crumb{font-size:12px}\n  #lvm-shell .table-row{grid-template-columns:1.3fr .85fr .85fr}\n  #lvm-shell .table-row > .crit{padding:11px 9px;font-size:12px}\n  #lvm-shell .table-row > .cell{padding:11px 8px;font-size:11px;gap:6px}\n  #lvm-shell .table-row.head > div{padding:11px 9px;font-size:9px;gap:5px}\n}<\/style>\n\n<style id=\"lvm-collision-reset\">\n\/* Hard reset for global theme styles that collide with our content *\/\nbody.postid-1407 #lvm-shell .hero{display:block!important;align-items:initial!important;justify-content:initial!important;text-align:left!important;flex-direction:initial!important;padding:54px 0 0!important}\nbody.postid-1407 #lvm-shell .wrap,\nbody.postid-1407 #lvm-shell main.wrap{display:block!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important}\n@media (max-width:820px){\n  body.postid-1407 #lvm-shell .wrap,\n  body.postid-1407 #lvm-shell main.wrap{padding-left:18px!important;padding-right:18px!important}\n}\nhtml, body{overflow-x:hidden!important}\nbody.postid-1407 #lvm-shell{overflow-x:hidden;max-width:100vw}\nbody.postid-1407 #lvm-shell *{max-width:100%}\nbody.postid-1407 #lvm-shell .nav-row{max-width:100vw;box-sizing:border-box}\nbody.postid-1407 #lvm-shell.force-show .rev{opacity:1!important;transform:none!important}\n\n\/* === A.1 PHONE BACKGROUND CLASSES === *\/\nbody.postid-1407 #lvm-shell .phone-bg{position:absolute;inset:0;width:100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;transition:opacity .28s ease;background-color:#FAF0E6}\nbody.postid-1407 #lvm-shell .phone-bg.tab-depense{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_depense.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.tab-bilan{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_bilan.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.tab-kcal{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_kcal.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.tab-strategie{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_strategie.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.sub-BMR{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_BMR.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.sub-NEAT{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_NEAT.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.sub-EAT{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_EAT.webp)}\nbody.postid-1407 #lvm-shell .phone-bg.sub-TEF{background-image:url(https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_TEF.webp)}\n\n\/* === v11.3 CTA BANDS MOBILE (badges plus gros + centrage) === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .cta-band{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:26px 22px!important;gap:20px!important}\n  body.postid-1407 #lvm-shell .cta-band .l{min-width:0!important;width:100%!important;font-size:16px!important;line-height:1.5!important;text-align:center!important}\n  body.postid-1407 #lvm-shell .cta-band .stores{width:100%!important;justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important}\n  body.postid-1407 #lvm-shell .cta-band .stores a{flex:1!important;max-width:170px!important;display:flex!important;justify-content:center!important}\n  body.postid-1407 #lvm-shell .cta-band .stores picture{width:100%!important;display:block!important}\n  body.postid-1407 #lvm-shell .cta-band .stores img{height:56px!important;width:100%!important;max-width:170px!important;object-fit:contain!important;object-position:center!important;border-radius:10px!important}\n  body.postid-1407 #lvm-shell .get-band{padding:38px 22px!important}\n  body.postid-1407 #lvm-shell .get-band .stores{justify-content:center!important;flex-wrap:nowrap!important;gap:10px!important}\n  body.postid-1407 #lvm-shell .get-band .stores a{flex:1!important;max-width:170px!important;display:flex!important;justify-content:center!important}\n  body.postid-1407 #lvm-shell .get-band .stores picture{width:100%!important;display:block!important}\n  body.postid-1407 #lvm-shell .get-band .stores img{height:56px!important;width:100%!important;max-width:170px!important;object-fit:contain!important;object-position:center!important;border-radius:10px!important}\n  body.postid-1407 #lvm-shell .get-band h3{font-size:26px!important;line-height:1.2!important}\n  body.postid-1407 #lvm-shell .get-band p{font-size:15px!important}\n}\n\n\/* === v11.2 BRAND BANNER above table responsive === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .brand-banner img{width:54px!important;height:54px!important}\n  body.postid-1407 #lvm-shell .brand-banner > div{padding:16px 12px!important;gap:8px!important}\n  body.postid-1407 #lvm-shell .brand-banner > div > div{font-size:15px!important}\n}\n\n\/* === v11.4 SCORECARD partie 7: redesign mobile === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .scorecard{padding:18px 16px!important;border-radius:16px!important}\n  body.postid-1407 #lvm-shell .scorecard-head{display:none!important}\n  body.postid-1407 #lvm-shell .scorecard-row{\n    display:block!important;\n    padding:14px 0!important;\n    border-bottom:1px solid #E8E2D6!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .crit{\n    display:block!important;\n    font-size:13px!important;\n    font-weight:600!important;\n    color:#0E0E10!important;\n    margin-bottom:10px!important;\n    padding-right:0!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .bar{\n    display:grid!important;\n    grid-template-columns:54px 1fr 32px!important;\n    column-gap:8px!important;\n    align-items:center!important;\n    padding:5px 0!important;\n    flex-direction:initial!important;\n    position:relative!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .bar::before{\n    content:attr(data-brand)!important;\n    font-family:-apple-system,'SF Pro Display',sans-serif!important;\n    font-size:11px!important;\n    font-weight:600!important;\n    text-transform:uppercase!important;\n    letter-spacing:.05em!important;\n    color:#0E0E10!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .bar.lean::before{color:#FF2D6E!important}\n  body.postid-1407 #lvm-shell .scorecard-row .bar.mfp::before{color:#5B7FFF!important}\n  body.postid-1407 #lvm-shell .scorecard-row .bar .b{\n    height:10px!important;\n    width:100%!important;\n    border-radius:99px!important;\n    position:relative!important;\n    background:#EFEAE0!important;\n    overflow:hidden!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .bar .b > i{\n    display:block!important;\n    height:100%!important;\n    border-radius:99px!important;\n  }\n  body.postid-1407 #lvm-shell .scorecard-row .bar .v{\n    font-family:-apple-system,'SF Pro Display',sans-serif!important;\n    font-size:12px!important;\n    font-weight:700!important;\n    color:#0E0E10!important;\n    min-width:0!important;\n    text-align:right!important;\n  }\n}\n\n\/* === A.2 CHARTS MOBILE === *\/\n@media (max-width:760px){\n  \/* v13: charts FULL WIDTH (less card padding) + plus hauts pour vraie respiration *\/\n  body.postid-1407 #lvm-shell .cv-wrap{height:380px!important;min-height:360px!important;max-height:420px!important;width:100%!important}\n  body.postid-1407 #lvm-shell .cv-wrap canvas{width:100%!important;height:100%!important;display:block!important}\n  body.postid-1407 #lvm-shell .fig{padding:16px 4px 14px!important;margin:24px -4px 14px!important;overflow:visible!important}\n  body.postid-1407 #lvm-shell .fig-head{padding:0 12px!important;flex-wrap:wrap!important;gap:6px!important;margin-bottom:10px!important}\n  body.postid-1407 #lvm-shell .fig-body{padding:0 2px!important}\n  body.postid-1407 #lvm-shell .fig-cap{padding:0 12px!important;font-size:13px!important;margin-top:10px!important}\n}\n@media (max-width:480px){\n  body.postid-1407 #lvm-shell .cv-wrap{height:360px!important;min-height:340px!important;max-height:380px!important}\n  body.postid-1407 #lvm-shell .fig{padding:14px 2px 12px!important;margin:20px -6px 12px!important;border-radius:14px!important}\n  body.postid-1407 #lvm-shell .fig-body{padding:0!important}\n}\n\n\/* === v11.2 TABLEAU MOBILE STACKED CARDS avec mini-tags Lean\/MFP === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .table{border-radius:14px!important}\n  body.postid-1407 #lvm-shell .table-row.head{display:none!important}\n  body.postid-1407 #lvm-shell .table-row{\n    display:grid!important;\n    grid-template-columns:1fr 1fr!important;\n    grid-template-areas:\"crit crit\" \"lean mfp\"!important;\n    gap:0!important;\n    min-height:0!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .crit{\n    grid-area:crit!important;background:#0E0E10!important;color:#fff!important;\n    padding:11px 14px!important;font-size:13px!important;font-weight:600!important;\n    letter-spacing:-0.1px!important;border-right:0!important;line-height:1.35!important;\n    font-family:-apple-system,BlinkMacSystemFont,'SF Pro Display',sans-serif!important;text-transform:none!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .cell.lean{\n    grid-area:lean!important;border-right:1px solid #E8E2D6!important;\n    position:relative!important;background:#FFF1F5!important;padding-top:30px!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .cell:not(.lean):not(.crit){\n    grid-area:mfp!important;background:#F5F5F7!important;padding-top:30px!important;\n    position:relative!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .cell.lean::before{\n    content:\"LEAN\"!important;position:absolute!important;top:8px!important;left:12px!important;\n    right:auto!important;bottom:auto!important;width:auto!important;height:auto!important;\n    background:transparent!important;\n    font-family:-apple-system,'SF Pro Display',sans-serif!important;\n    font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important;\n    color:#FF2D6E!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .cell:not(.lean):not(.crit)::before{\n    content:\"LIFESUM\"!important;position:absolute!important;top:8px!important;left:12px!important;\n    font-family:-apple-system,'SF Pro Display',sans-serif!important;\n    font-size:10px!important;font-weight:700!important;letter-spacing:.07em!important;\n    color:#27B5A3!important;\n  }\n  body.postid-1407 #lvm-shell .table-row > .cell{\n    padding:12px 12px!important;font-size:13px!important;line-height:1.4!important;\n    align-items:flex-start!important;gap:7px!important;\n  }\n  body.postid-1407 #lvm-shell .icn{flex-shrink:0!important;margin-top:1px!important}\n}\n\n\/* === A.5 MINI-LOGOS partie 7 (triplet NEAT\/EAT\/TEF) === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .mini-row{gap:6px!important;margin:24px 0!important;grid-template-columns:repeat(3,1fr)!important}\n  body.postid-1407 #lvm-shell .mini-phone{max-width:100px!important;padding:2px!important;border-radius:14px!important;border-width:1px!important}\n  body.postid-1407 #lvm-shell .mini-phone.tiny{max-width:96px!important;padding:2px!important;border-radius:13px!important}\n  body.postid-1407 #lvm-shell .mini-phone .notch{width:30px!important;height:8px!important;border-radius:0 0 5px 5px!important}\n  body.postid-1407 #lvm-shell .mini-phone .scr{border-radius:11px!important}\n  body.postid-1407 #lvm-shell .mini-cap{font-size:10px!important;margin-top:8px!important}\n  body.postid-1407 #lvm-shell .mini-cap strong{font-size:12px!important;margin-top:2px!important}\n}\n\n\/* === MOCKUP TAP HINT MOBILE === *\/\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .tap-hint.mobile{position:relative!important;width:100%!important;left:auto!important;top:auto!important;text-align:center!important;margin:0 auto 14px!important;display:block!important}\n  body.postid-1407 #lvm-shell .tap-hint.desktop{display:none!important}\n  body.postid-1407 #lvm-shell .tap-hint.hidden{display:none!important;height:0!important;margin:0!important;padding:0!important}\n}\n\n\/* === A.6 BODYSCAN ILLUST partie BMR (override mobile mini-phone) === *\/\nbody.postid-1407 #lvm-shell .bodyscan-illust{margin:40px auto 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:14px!important;max-width:220px!important}\nbody.postid-1407 #lvm-shell .bodyscan-illust .mini-phone{max-width:200px!important;padding:3px!important;border-radius:22px!important;border-width:1px!important}\nbody.postid-1407 #lvm-shell .bodyscan-illust .mini-phone .notch{width:40px!important;height:11px!important;border-radius:0 0 7px 7px!important}\nbody.postid-1407 #lvm-shell .bodyscan-illust .mini-phone .scr{border-radius:18px!important}\n@media (max-width:760px){\n  body.postid-1407 #lvm-shell .bodyscan-illust{max-width:180px!important}\n  body.postid-1407 #lvm-shell .bodyscan-illust .mini-phone{max-width:160px!important;padding:3px!important;border-radius:20px!important}\n  body.postid-1407 #lvm-shell .bodyscan-illust .mini-phone .notch{width:34px!important;height:9px!important;border-radius:0 0 6px 6px!important}\n  body.postid-1407 #lvm-shell .bodyscan-illust .mini-phone .scr{border-radius:16px!important}\n}\n<\/style>\n\n\n<div id=\"lvm-shell\"><div class=\"progress\" aria-hidden=\"true\"><i id=\"progBar\"><\/i><\/div>\n\n<header class=\"nav\">\n  <div class=\"nav-row\">\n    <a class=\"nav-brand\" href=\"https:\/\/lean-app.com\/es\/\" aria-label=\"Inicio Lean\">\n      <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/>\n      <span>Lean<\/span>\n    <\/a>\n    <span class=\"nav-spacer\"><\/span>\n    <a class=\"nav-link\" href=\"https:\/\/lean-app.com\/es\/tdee-calculator\/\">Calculadora TDEE<\/a>\n    <div class=\"nav-stores\">\n      <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\" aria-label=\"Descargar en la App Store\">\n        <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/>\n      <\/a>\n      <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\" aria-label=\"Disponible en Google Play\">\n        <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/header>\n\n<main class=\"wrap\">\n\n<section class=\"hero\" aria-labelledby=\"title\">\n  <div class=\"crumb\"><a href=\"https:\/\/lean-app.com\/es\/\">Inicio<\/a> &nbsp;\/&nbsp; Lean vs Lifesum<\/div>\n  <div class=\"eyebrow\">Comparatif &middot; Nutrition &amp; TDEE<\/div>\n  <h1 id=\"title\">Lean face \u00e0 Lifesum.\n    <span class=\"alt\">Le wrapping di\u00e9t\u00e9tique premium face au seul qui recompose ton TDEE en continu.<\/span>\n  <\/h1>\n  <p class=\"dek\">Lifesum vend du coaching di\u00e8te. Lean voit ta d\u00e9pense r\u00e9elle. Deux promesses qui ne jouent pas sur le m\u00eame terrain.<\/p>\n  <div class=\"byline\">\n    <img class=\"by-logo\" src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/>\n    <span><strong>El equipo Lean<\/strong> &middot; Lecture 12&nbsp;min &middot; Mis \u00e0 jour 21 mai 2026<\/span>\n  <\/div>\n  <div class=\"hero-stores\">\n    <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\">\n      <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"T\u00e9l\u00e9charger sur l'App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/a>\n    <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\">\n      <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Disponible sur Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/a>\n    <span class=\"or\">Descarga gratuita<\/span>\n  <\/div>\n\n  <div class=\"hero-bottom\">\n    <div class=\"hero-lead\">\n      Lifesum est connu pour son design soign\u00e9, ses programmes di\u00e8te cl\u00e9 en main (keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent, low-carb) et son Life Score qui rend le suivi presque ludique. Mais sa formule TDEE reste Mifflin-St Jeor 1990, plus un facteur d&rsquo;activit\u00e9 statique que tu coches une seule fois \u00e0 l&rsquo;inscription (sedentary, low active, active, very active). Sans bodyfat r\u00e9el mesur\u00e9 dans l&rsquo;app, sans adaptation m\u00e9tabolique. Sur 3 mois de cut s\u00e9rieux, l&rsquo;\u00e9cart se creuse.\n    <\/div>\n    <div class=\"phone-wrap rev\">\n      <div class=\"phone-stage\">\n        <div class=\"tap-hint mobile\" id=\"tapHintMobile\" aria-hidden=\"true\">\n          <span class=\"th-pill\"><small>Demostraci\u00f3n interactiva<\/small>Toca la pantalla para explorar la aplicaci\u00f3n<\/span>\n          <svg class=\"th-arrow\" viewbox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M12 4 L12 20 M5 13 L12 20 L19 13\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"tap-hint desktop\" id=\"tapHintDesktop\" aria-hidden=\"true\">\n          <span class=\"th-pill\"><small>Demostraci\u00f3n interactiva<\/small>Toca la pantalla<br>para explorar la aplicaci\u00f3n<\/span>\n          <svg class=\"th-arrow\" viewbox=\"0 0 104 34\" fill=\"none\" aria-hidden=\"true\">\n            <path d=\"M4 9 C 34 1, 64 20, 94 27\" stroke=\"currentColor\" stroke-width=\"2.6\" fill=\"none\" stroke-linecap=\"round\"\/>\n            <path d=\"M86 20 L 94 27 L 84 30\" stroke=\"currentColor\" stroke-width=\"2.6\" fill=\"none\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"phone\" id=\"phone\" role=\"img\" aria-label=\"Vista general de la aplicaci\u00f3n Lean con desglose del TDEE\">\n          <div class=\"notch\"><\/div>\n          <div class=\"phone-screen\">\n            <button class=\"phone-back\" id=\"phoneBack\" aria-label=\"Volver\">&#8249;<\/button>\n            <div id=\"phoneImg\" class=\"phone-bg tab-depense\" role=\"img\" aria-label=\"Vista Lean, pesta\u00f1a Gasto\"><\/div>\n            <div class=\"phone-zones\" id=\"phoneZones\">\n              <div class=\"z\" data-sub=\"BMR\"  style=\"top:11%;height:21%\" role=\"button\" tabindex=\"0\" aria-label=\"Detalle BMR\"><\/div>\n              <div class=\"z\" data-sub=\"NEAT\" style=\"top:33%;height:16%\" role=\"button\" tabindex=\"0\" aria-label=\"Detalle NEAT\"><\/div>\n              <div class=\"z\" data-sub=\"EAT\"  style=\"top:50%;height:16%\" role=\"button\" tabindex=\"0\" aria-label=\"Detalle EAT\"><\/div>\n              <div class=\"z\" data-sub=\"TEF\"  style=\"top:67%;height:16%\" role=\"button\" tabindex=\"0\" aria-label=\"Detalle TEF\"><\/div>\n            <\/div>\n            <div class=\"phone-navbar\" id=\"phoneNav\" aria-hidden=\"false\">\n              <button data-tab=\"bilan\"     type=\"button\" aria-label=\"Pesta\u00f1a Balance\"><\/button>\n              <button data-tab=\"kcal\"      type=\"button\" aria-label=\"Pesta\u00f1a Calor\u00edas\"><\/button>\n              <button data-tab=\"depense\"   type=\"button\" aria-label=\"Pesta\u00f1a Gasto\"><\/button>\n              <button data-tab=\"strategie\" type=\"button\" aria-label=\"Pesta\u00f1a Estrategia\"><\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"phone-tabs\" role=\"tablist\" aria-label=\"Navegar por la aplicaci\u00f3n Lean\">\n          <button data-tab=\"bilan\"     type=\"button\">Balance<\/button>\n          <button data-tab=\"kcal\"      type=\"button\">Calor\u00edas<\/button>\n          <button data-tab=\"depense\"   type=\"button\" class=\"on\">Gasto<\/button>\n          <button data-tab=\"strategie\" type=\"button\">Estrategia<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"snippet rev\">\n    <div class=\"lbl\">R\u00e9ponse rapide<\/div>\n    <p>Lifesum calcule ton TDEE avec Mifflin-St Jeor 1990 (sans bodyfat mesur\u00e9 dans l&rsquo;app) et un facteur d&rsquo;activit\u00e9 statique choisi \u00e0 l&rsquo;inscription parmi 4 cases (sedentary, low active, active, very active). La force r\u00e9elle de Lifesum est ailleurs : un design soign\u00e9, des programmes di\u00e9t\u00e9tiques pr\u00e9fabriqu\u00e9s (keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent), un Life Score qui rend le suivi engageant. Lean prend un parti diff\u00e9rent : recalculer chaque composant du TDEE (<span data-term=\"BMR\">BMR<span class=\"tt\">Basal Metabolic Rate. Energ\u00eda gastada en reposo. En Lean, calculada sobre la masa magra real mediante BodyScan IA.<\/span><\/span> sur bodyfat r\u00e9el via un mod\u00e8le propri\u00e9taire brevet\u00e9, <span data-term=\"NEAT\">NEAT<span class=\"tt\">Non-Exercise Activity Thermogenesis. D\u00e9pense li\u00e9e aux pas et activit\u00e9s quotidiennes hors sport.<\/span><\/span> par pas, <span data-term=\"EAT\">EAT<span class=\"tt\">Exercise Activity Thermogenesis. D\u00e9pense li\u00e9e \u00e0 vos s\u00e9ances de sport, calcul\u00e9e via MET.<\/span><\/span> par MET, <span data-term=\"TEF\">TEF<span class=\"tt\">Thermic Effect of Food. \u00c9nergie d\u00e9pens\u00e9e par la digestion. D\u00e9pend des macros ing\u00e9r\u00e9es.<\/span><\/span> par macros) et moduler le BMR par l&rsquo;adaptation m\u00e9tabolique en continu, sans coefficient \u00e0 choisir.<\/p>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"constat\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">00 &middot; Le constat<\/span><\/div>\n  <h2 id=\"constat\">Lifesum vend des programmes, pas ton adaptation m\u00e9tabolique<\/h2>\n  <p>Si tu lis \u00e7a, tu as probablement d\u00e9j\u00e0 install\u00e9 Lifesum. Tu as choisi cette app pr\u00e9cis\u00e9ment pour ce qu&rsquo;elle vend de mieux : une UX premium, des programmes di\u00e9t\u00e9tiques pr\u00eats \u00e0 l&#8217;emploi (keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent), un Life Score qui agr\u00e8ge tes choix de la journ\u00e9e en une note encourageante. Tu as renseign\u00e9 ton poids, ta taille, ton \u00e2ge, ton sexe, et choisi ton facteur d&rsquo;activit\u00e9 dans une liste statique (sedentary, low active, active, very active). L&rsquo;app t&rsquo;a affich\u00e9 un objectif calorique, mettons 2&nbsp;250&nbsp;kcal pour perdre du poids.<\/p>\n  <p>Tu as suivi les recettes propos\u00e9es dans le programme. Tu as scann\u00e9 les codes-barres, photographi\u00e9 quelques plats, regard\u00e9 monter ton Life Score quand tu mangeais des l\u00e9gumes verts. Les 6 premi\u00e8res semaines, \u00e7a fonctionne. Tu perds. Tu es content. Puis vers la semaine 8, la balance se fige. Tu serres la vis. Tu descends \u00e0 2&nbsp;000&nbsp;kcal. L\u00e0 encore, rien ne bouge.<\/p>\n\n  <div class=\"statement\">\n    <div class=\"num\">&minus;10 \u00e0 &minus;15&nbsp;%<\/div>\n    <div class=\"lbl\">de baisse mesur\u00e9e du TDEE apr\u00e8s 4 \u00e0 6 semaines de d\u00e9ficit \u00e0 &minus;500&nbsp;kcal\/jour. Lifesum ne le d\u00e9tecte pas. Ton objectif calorique reste fig\u00e9 sur ton facteur d&rsquo;activit\u00e9 d&rsquo;il y a 100&nbsp;jours.<\/div>\n  <\/div>\n\n  <p>Imaginons que Lifesum t&rsquo;affiche un TDEE de 2&nbsp;500&nbsp;kcal. Tu manges 2&nbsp;250 (d\u00e9ficit th\u00e9orique de 250&nbsp;kcal). Mais en r\u00e9alit\u00e9, ton <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/depense-energetique-totale-v2\/\">TDEE est descendu \u00e0 2&nbsp;200&nbsp;kcal<\/a> \u00e0 cause de l&rsquo;adaptation m\u00e9tabolique. Tu es en surplus de 50&nbsp;kcal sans le savoir. Aucune chance de continuer \u00e0 perdre, m\u00eame en suivant le programme keto \u00e0 la lettre.<\/p>\n  <p>La promesse Lifesum est claire et tenue : tu te sens accompagn\u00e9, tu suis un programme, le Life Score t&rsquo;encourage. C&rsquo;est pr\u00e9cieux pour l&rsquo;adh\u00e9rence. Ce que Lifesum ne fait pas, c&rsquo;est <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/comment-compter-ses-calories\/\">recalculer ta d\u00e9pense<\/a> au fil des semaines de d\u00e9ficit. Et c&rsquo;est exactement l\u00e0 o\u00f9 la promesse \u00ab\u00a0calorie tracker\u00a0\u00bb s&rsquo;arr\u00eate, alors que c&rsquo;est le levier qui fait perdre du poids.<\/p>\n<\/section>\n\n<section aria-labelledby=\"p1\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">01 &middot; Probl\u00e8me 1<\/span><\/div>\n  <h2 id=\"p1\">La formule BMR de 1990, sans bodyfat mesur\u00e9 dans l&rsquo;app<\/h2>\n  <p>Pour calculer ton m\u00e9tabolisme de base (le BMR, l&rsquo;\u00e9nergie que tu br\u00fbles au repos), Lifesum utilise l&rsquo;\u00e9quation de Mifflin-St Jeor. C&rsquo;est la formule canonique de la plupart des trackers caloriques grand public, et il faut \u00eatre honn\u00eate : c&rsquo;est mieux que Harris-Benedict 1919 que d&rsquo;autres apps utilisent encore.<\/p>\n  <p>Mifflin-St Jeor, c&rsquo;est 1990. L&rsquo;\u00e9chantillon est plus large (498 sujets), la m\u00e9thodologie de calorim\u00e9trie indirecte est plus pr\u00e9cise, la formule est calibr\u00e9e sur une population plus moderne. Lifesum applique la formule officielle : 10 \u00d7 poids (kg) + 6,25 \u00d7 taille (cm) \u2212 5 \u00d7 \u00e2ge \u2212 161 (femmes) ou +5 (hommes).<\/p>\n  <p>Contrairement \u00e0 certains concurrents qui proposent en option avanc\u00e9e une \u00e9quation type Katch-McArdle (bas\u00e9e sur la masse maigre), <strong>Lifesum n&rsquo;offre aucun fallback masse maigre<\/strong>. Pas de saisie manuelle du bodyfat, pas de calcul Katch-McArdle, pas de DEXA en input. Tu es enferm\u00e9 sur Mifflin par d\u00e9faut, point. La cons\u00e9quence est m\u00e9canique : deux utilisateurs de m\u00eame poids mais avec 10 et 30 pour cent de bodyfat obtiennent <strong>le m\u00eame BMR Lifesum<\/strong>, alors que leur d\u00e9pense r\u00e9elle peut diff\u00e9rer de 400 \u00e0 500 kcal par jour.<\/p>\n  <p>Mifflin (1990) corrige marginalement Harris-Benedict (1919) sur la pr\u00e9cision moyenne, mais h\u00e9rite du m\u00eame d\u00e9faut conceptuel : <strong>la formule ne prend en compte que le poids. Pas le bodyfat. Pas la masse maigre.<\/strong><\/p>\n  <p>Or, depuis les ann\u00e9es 1980, on sait que <strong>la masse grasse d\u00e9pense tr\u00e8s peu d&rsquo;\u00e9nergie<\/strong> compar\u00e9e au reste du corps. Le foie, le cerveau, le c\u0153ur, les reins, et surtout les muscles sont les vrais postes de d\u00e9pense. La masse grasse est inerte. Une personne avec 30&nbsp;% de bodyfat ne br\u00fble pas du tout autant qu&rsquo;une personne avec 10&nbsp;% de bodyfat, m\u00eame \u00e0 poids \u00e9gal.<\/p>\n  <p>Frankenfield 2013 (PubMed 23631843) a compar\u00e9 Mifflin-St Jeor \u00e0 la calorim\u00e9trie indirecte de r\u00e9f\u00e9rence sur des cohortes ob\u00e8ses et non-ob\u00e8ses. R\u00e9sultat : pr\u00e9cision \u00e0 87&nbsp;% chez les non-ob\u00e8ses, et seulement <strong>75&nbsp;% chez les ob\u00e8ses<\/strong>. Une \u00e9tude plus r\u00e9cente (PMC11820646) montre que sur les BMI sup\u00e9rieurs \u00e0 35, Mifflin se trompe de <strong>250 \u00e0 315&nbsp;kcal par jour<\/strong>. C&rsquo;est l&rsquo;\u00e9quivalent d&rsquo;un en-cas entier dans le calcul d&rsquo;un d\u00e9ficit.<\/p>\n\n  <p style=\"margin-bottom:8px\"><strong>Exemple chiffr\u00e9.<\/strong> Homme de 1m80, 120&nbsp;kg, 30&nbsp;% de bodyfat&nbsp;:<\/p>\n\n  <div class=\"fig\">\n    <div class=\"fig-head\"><span class=\"l\">Figure 1<\/span><span class=\"r\">kcal<\/span><\/div>\n    <div class=\"fig-body\"><div class=\"cv-wrap\"><canvas id=\"chartBMR\" aria-label=\"Comparaison BMR Mifflin-St Jeor 2500 kcal vs mod\u00e8le propri\u00e9taire brevet\u00e9 Lean 2000 kcal, \u00e9cart de 500 kcal\"><\/canvas><\/div><\/div>\n    <p class=\"fig-cap\"><strong>BMR estim\u00e9<\/strong> pour un homme de 1m80, 120&nbsp;kg, 30&nbsp;% de bodyfat. Le mod\u00e8le propri\u00e9taire brevet\u00e9 Lean prend en compte la masse maigre. Mifflin-St Jeor (Lifesum par d\u00e9faut, sans option masse maigre), non. \u00c9cart de 500&nbsp;kcal, soit l&rsquo;\u00e9quivalent d&rsquo;un d\u00e9jeuner entier.<\/p>\n  <\/div>\n\n  <p>500&nbsp;kcal, ce n&rsquo;est pas rien. Si Lifesum te dit \u00ab&nbsp;ton BMR est de 2&nbsp;500&nbsp;\u00bb et qu&rsquo;en r\u00e9alit\u00e9 il est de 2&nbsp;000, tout ce qui suit est faux : ton objectif d\u00e9ficit, ta projection de perte hebdo, ta r\u00e9partition macros calcul\u00e9e en pourcentage du TDEE.<\/p>\n\n  <div class=\"bodyscan-illust\" style=\"margin:40px auto 8px;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:200px\">\n    <div class=\"mini-phone\" style=\"max-width:200px\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-bodyscan-result.webp\" alt=\"BodyScan IA Lean : bodyfat mesur\u00e9 par photo en 5 secondes\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n    <div class=\"mini-cap\">Bodyfat r\u00e9el<strong>Photo, 5 secondes<\/strong><\/div>\n  <\/div>\n\n  <div class=\"statement\">\n    <div class=\"num\">400&nbsp;kcal<\/div>\n    <div class=\"lbl\">d&rsquo;\u00e9cart entre deux hommes de 80&nbsp;kg, l&rsquo;un \u00e0 10&nbsp;% de bodyfat (BMR 1&nbsp;900), l&rsquo;autre \u00e0 30&nbsp;% (BMR 1&nbsp;500). Lifesum leur donne le m\u00eame chiffre, sans option masse maigre.<\/div>\n  <\/div>\n\n  <p>Conclusion partielle : si une app calcule ton BMR uniquement \u00e0 partir de ton poids, de ta taille, de ton \u00e2ge et de ton sexe, le r\u00e9sultat ne peut pas \u00eatre individualis\u00e9. C&rsquo;est math\u00e9matiquement impossible.<\/p>\n<\/section>\n\n<section aria-labelledby=\"p2\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">02 &middot; Probl\u00e8me 2<\/span><\/div>\n  <h2 id=\"p2\">Le facteur d&rsquo;activit\u00e9, choisi une fois pour toute<\/h2>\n  <p>C&rsquo;est ici que \u00e7a devient grave. Et c&rsquo;est probablement le point que personne ne t&rsquo;a expliqu\u00e9.<\/p>\n  <p>Une fois que Lifesum a calcul\u00e9 ton BMR (sans bodyfat mesur\u00e9 dans l&rsquo;app), il doit estimer ton TDEE total. Le <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/depense-energetique-totale-v2\/\">TDEE, c&rsquo;est le BMR + tout le reste<\/a> : la d\u00e9pense li\u00e9e aux pas, aux activit\u00e9s quotidiennes, au sport, et \u00e0 la digestion. Tout ce qui n&rsquo;est pas du m\u00e9tabolisme de base.<\/p>\n  <p>Comment Lifesum fait \u00e7a&nbsp;? Il te demande, une seule fois au moment de l&rsquo;inscription, de choisir ton facteur d&rsquo;activit\u00e9 dans une liste statique de 4 cases. Ces facteurs s&rsquo;appellent en science du sport des <strong>niveaux PAL<\/strong> (Physical Activity Level), c&rsquo;est juste un multiplicateur appliqu\u00e9 \u00e0 ton BMR :<\/p>\n  <ul>\n    <li>Sedentary (PAL 1,25) : bureau, peu de marche<\/li>\n    <li>Low Active (PAL 1,4) : marche occasionnelle, peu de sport<\/li>\n    <li>Active (PAL 1,6) : marche r\u00e9guli\u00e8re, sport 3 \u00e0 5 fois par semaine<\/li>\n    <li>Very Active (PAL 1,8) : sport intense quasi quotidien ou travail physique<\/li>\n  <\/ul>\n  <p>Et selon ton choix, l&rsquo;app multiplie ton BMR par le coefficient associ\u00e9. C&rsquo;est tout. C&rsquo;est tout ce qu&rsquo;il y a derri\u00e8re ton objectif calorique journalier. Une case que TU as coch\u00e9e une seule fois au moment de l&rsquo;inscription. Souvent il y a six mois. Sans bouger depuis.<\/p>\n  <p>Et l\u00e0, c&rsquo;est le pi\u00e8ge silencieux : cette approximation est <strong>hyper imparfaite<\/strong>. La diff\u00e9rence entre un jour o\u00f9 tu es scotch\u00e9 au canap\u00e9 devant Netflix et un jour o\u00f9 tu vas \u00e0 Disneyland avec tes enfants et marches 15&nbsp;km, <strong>c&rsquo;est plus de 1&nbsp;000&nbsp;kcal<\/strong>. Aucune des 4 cases ne capte \u00e7a.<\/p>\n  <p>Lifesum sync bien avec Apple Health et Google Fit, et capte tes pas. Un add-on calorique exercice peut s&rsquo;ajouter \u00e0 l&rsquo;objectif calorique journalier quand l&rsquo;app d\u00e9tecte une s\u00e9ance. Mais ces pas n&rsquo;alimentent pas une recomputation du TDEE complet : ton objectif calorique reste bas\u00e9 sur le facteur d&rsquo;activit\u00e9 choisi \u00e0 l&rsquo;onboarding, plus un add-on exercice qui se confond avec la NEAT et la EAT, sans les s\u00e9parer proprement.<\/p>\n\n  <div class=\"fig\">\n    <div class=\"fig-head\"><span class=\"l\">Figure 2 &middot; 7 jours r\u00e9els<\/span><span class=\"r\">kcal\/jour<\/span><\/div>\n    <div class=\"fig-body\"><div class=\"cv-wrap\"><canvas id=\"chartNEAT\" aria-label=\"Variabilit\u00e9 quotidienne de la d\u00e9pense calorique sur 7 jours, contre 2400 kcal fixes selon Lifesum\"><\/canvas><\/div><\/div>\n    <p class=\"fig-cap\"><strong>D\u00e9pense r\u00e9elle<\/strong> mesur\u00e9e sur 7&nbsp;jours pour un utilisateur Lean. La ligne grise est ce que Lifesum affichait (2&nbsp;400&nbsp;kcal fixe, PAL Active \u00d7 BMR). Les annotations roses montrent pourquoi chaque jour bouge.<\/p>\n  <\/div>\n\n  <p>Tu ne peux pas r\u00e9duire ton niveau d&rsquo;activit\u00e9 \u00e0 une case statique. Tu es peut-\u00eatre actif les semaines o\u00f9 tu t\u00e9l\u00e9travailles peu, et s\u00e9dentaire celles o\u00f9 tu ne sors pas du bureau. Tu es peut-\u00eatre actif en \u00e9t\u00e9 et s\u00e9dentaire en hiver. Tu es peut-\u00eatre actif du mardi au vendredi et s\u00e9dentaire le week-end.<\/p>\n  <p>Quelle case vas-tu cocher cette semaine ? La v\u00e9rit\u00e9, c&rsquo;est qu&rsquo;aucune des 4 ne sera correcte. Et donc Lifesum va te donner un TDEE qui sera syst\u00e9matiquement d\u00e9corr\u00e9l\u00e9 de la r\u00e9alit\u00e9.<\/p>\n  <p>Le point cl\u00e9 de cet article : m\u00eame avec une formule BMR plus moderne, le PAL statique suffirait \u00e0 tout casser. Tu ne peux pas estimer une <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/neat-depense-non-sportive\/\">NEAT<\/a>, une EAT et une <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/effet-thermique-des-aliments\/\">TEF<\/a> avec un multiplicateur unique appliqu\u00e9 au BMR. C&rsquo;est conceptuellement absurde.<\/p>\n  <p>Tu l&rsquo;auras compris : <strong>une formule BMR sans bodyfat mesur\u00e9 dans l&rsquo;app, plus une approximation PAL statique des autres postes de d\u00e9pense, \u00e7a donne tr\u00e8s peu de chances d&rsquo;atteindre tes objectifs sur 3 \u00e0 6 mois.<\/strong><\/p>\n\n  <div class=\"cta-band rev\">\n    <div class=\"l\">Voir votre TDEE r\u00e9elle, d\u00e9compos\u00e9e en BMR + NEAT + EAT + TEF. T\u00e9l\u00e9chargement gratuit.<\/div>\n    <div class=\"stores\">\n      <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n      <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"p3\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">03 &middot; Probl\u00e8me 3<\/span><\/div>\n  <h2 id=\"p3\">L&rsquo;adaptation m\u00e9tabolique, jamais mod\u00e9lis\u00e9e<\/h2>\n  <p>C&rsquo;est le boss final. La notion la plus fine. Et probablement la plus importante.<\/p>\n  <p>Quand tu es en d\u00e9ficit calorique, ton corps comprend qu&rsquo;il re\u00e7oit moins d&rsquo;\u00e9nergie qu&rsquo;avant. Pour se prot\u00e9ger, il bascule en mode \u00e9conomie. Exactement comme le mode \u00e9conomie d&rsquo;\u00e9nergie de ton iPhone : tout continue de fonctionner, mais en utilisant moins d&rsquo;\u00e9nergie. Ton BMR baisse. Ta NEAT baisse. Ton EAT baisse.<\/p>\n  <p>C&rsquo;est ce qu&rsquo;on appelle l&rsquo;adaptation m\u00e9tabolique. La litt\u00e9rature scientifique est claire et reproductible : M\u00fcller 2015 (PubMed 26399868, revisite Minnesota), Stenholm 2015 sur l&rsquo;adh\u00e9rence aux apps de tracking (PubMed 26302366), Nunes 2020 (PMC7484122) sur 6 semaines de d\u00e9ficit. Voici les chiffres :<\/p>\n  <ul>\n    <li>D\u00e9ficit de &minus;250&nbsp;kcal par jour, sur 2 \u00e0 8 semaines : adaptation de <strong>5 \u00e0 10&nbsp;%<\/strong> (TDEE descend \u00e0 90-95&nbsp;% du niveau initial)<\/li>\n    <li>D\u00e9ficit de &minus;500&nbsp;kcal par jour : <strong>10 \u00e0 15&nbsp;%<\/strong> d&rsquo;adaptation (TDEE descend \u00e0 85-90&nbsp;%)<\/li>\n    <li>D\u00e9ficit de &minus;750&nbsp;kcal par jour : <strong>15 \u00e0 25&nbsp;%<\/strong> d&rsquo;adaptation (TDEE descend \u00e0 75-85&nbsp;%)<\/li>\n  <\/ul>\n  <p>Convention Lean : 100&nbsp;% = optimal, 90&nbsp;% = 10&nbsp;% d&rsquo;adaptation. Et comme la NEAT, l&rsquo;EAT et la TEF d\u00e9pendent toutes directement du BMR, c&rsquo;est quasiment tout le TDEE qui est impact\u00e9.<\/p>\n\n  <div class=\"fig\">\n    <div class=\"fig-head\"><span class=\"l\">Figure 3 &middot; 8 semaines en d\u00e9ficit<\/span><span class=\"r\">kcal\/jour<\/span><\/div>\n    <div class=\"fig-body\"><div class=\"cv-wrap\"><canvas id=\"chartAdapt\" aria-label=\"TDEE qui chute de 2500 \u00e0 2150 kcal sur 8 semaines, contre 2500 fixe selon Lifesum\"><\/canvas><\/div><\/div>\n    <p class=\"fig-cap\"><strong>TDEE r\u00e9el<\/strong> sur 8 semaines de d\u00e9ficit \u00e0 &minus;500&nbsp;kcal\/jour. La courbe rose descend. La ligne Lifesum reste plate. \u00c0 semaine 6, tu es d\u00e9j\u00e0 \u00e0 la maintenance. Sans rien avoir chang\u00e9.<\/p>\n  <\/div>\n\n  <p>Concr\u00e8tement : si tu avais pr\u00e9vu un d\u00e9ficit de 10&nbsp;% sur un TDEE de 2&nbsp;500 (soit manger 2&nbsp;250 par jour), et que ton corps s&rsquo;adapte de 10&nbsp;%, ton TDEE r\u00e9el est pass\u00e9 \u00e0 2&nbsp;250. Tu es \u00e0 la maintenance. Tu ne perds plus.<\/p>\n  <p>Le pi\u00e8ge, c&rsquo;est que c&rsquo;est insidieux. Au d\u00e9but, tu perds. Tu es content. Tu continues. Mais semaine apr\u00e8s semaine, l&rsquo;adaptation se cumule. Et \u00e0 un moment, sans rien avoir chang\u00e9 \u00e0 ton tracking, <strong>tu arr\u00eates de perdre<\/strong>.<\/p>\n  <p>95&nbsp;% des gens passent par l\u00e0 sans le comprendre. Ils accusent leur volont\u00e9. Ils bl\u00e2ment leur \u00ab&nbsp;m\u00e9tabolisme cass\u00e9&nbsp;\u00bb. Ils repartent dans des di\u00e8tes plus dures, ce qui aggrave l&rsquo;adaptation. Spirale.<\/p>\n  <p>Lifesum ne calcule jamais l&rsquo;adaptation m\u00e9tabolique. Il te donne un objectif calorique fixe et statique tant que tu ne mets pas \u00e0 jour ton poids et ton facteur d&rsquo;activit\u00e9 manuellement. Tu peux suivre ton programme keto \u00e0 la lettre semaine apr\u00e8s semaine, mais quand tu stagnes apr\u00e8s 6 semaines de cut, l&rsquo;app n&rsquo;a aucune id\u00e9e du pourquoi. Le Life Score continue de monter, le TDEE reste fig\u00e9.<\/p>\n<\/section>\n\n<section aria-labelledby=\"solution\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">04 &middot; Solution Lean<\/span><\/div>\n  <h2 id=\"solution\">Comment Lean r\u00e9sout chacun des 3 probl\u00e8mes<\/h2>\n  <p>Lifesum soigne l&rsquo;exp\u00e9rience mieux que quiconque&nbsp;: interface, programmes th\u00e9matiques, photos d&rsquo;aliments. Personne ne le conteste ici. Mais derri\u00e8re une interface premium, le calcul de la d\u00e9pense reste celui de tout le march\u00e9&nbsp;: une formule de population multipli\u00e9e par un niveau d&rsquo;activit\u00e9 d\u00e9clar\u00e9. Lean a investi ailleurs, dans le moteur&nbsp;: mesurer chaque composant du TDEE (BMR&nbsp;+&nbsp;NEAT&nbsp;+&nbsp;EAT&nbsp;+&nbsp;TEF) plus l&rsquo;adaptation m\u00e9tabolique. Voici le d\u00e9tail.<\/p>\n\n  <div class=\"method\">\n    <div class=\"m-phone\">\n      <div class=\"duo-row\">\n        <div>\n          <div class=\"mini-phone\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-bodyscan-result.webp\" alt=\"R\u00e9sultat BodyScan IA : pourcentage de masse grasse mesur\u00e9 par photo\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n          <div class=\"mini-cap\">\u00c9tape 1<strong>BodyScan IA<\/strong><\/div>\n        <\/div>\n        <div>\n          <div class=\"mini-phone\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_BMR.webp\" alt=\"\u00c9cran BMR Lean : m\u00e9tabolisme de base calcul\u00e9 sur la masse maigre\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n          <div class=\"mini-cap\">\u00c9tape 2<strong>BMR recalcul\u00e9<\/strong><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div>\n      <div class=\"m-tag\">Le BMR sur bodyfat r\u00e9el<\/div>\n      <h3>Mod\u00e8le propri\u00e9taire brevet\u00e9, bas\u00e9 sur la masse maigre<\/h3>\n      <p>Un plan keto ou m\u00e9diterran\u00e9en parfaitement pr\u00e9sent\u00e9 reste calibr\u00e9 sur un objectif calorique. Si ce chiffre est faux de 300&nbsp;kcal, le programme l&rsquo;est aussi. Lean calcule le m\u00e9tabolisme sur la <strong>masse maigre<\/strong>, la seule qui consomme r\u00e9ellement au repos.<\/p>\n      <p>El <strong>BodyScan IA<\/strong> r\u00e9sout la mesure&nbsp;: une photo analys\u00e9e par un mod\u00e8le entra\u00een\u00e9 sur une banque de scans DEXA, ton bodyfat en quelques secondes, \u00e0 refaire chaque semaine. Le m\u00e9tabolisme se recalcule seul derri\u00e8re.<\/p>\n      <p>Pas de pince \u00e0 pli cutan\u00e9, pas de balance \u00e0 imp\u00e9dance d\u00e9pendante de ton hydratation, pas de DEXA. Une photo par semaine.<\/p>\n    <\/div>\n  <\/div>\n\n  <div class=\"method flip\">\n    <div>\n      <div class=\"m-tag\">Pas de coefficient d&rsquo;activit\u00e9<\/div>\n      <h3>NEAT, EAT, TEF calculados por separado<\/h3>\n      <p><strong>NEAT.<\/strong> Tes pas r\u00e9els viennent de HealthKit (iOS) ou Google Fit (Android). Un programme th\u00e9matique ne fait pas la diff\u00e9rence entre ta semaine de t\u00e9l\u00e9travail et ta semaine de vacances&nbsp;: Lean si, parce qu&rsquo;il lit tes pas au lieu de te demander ton niveau d&rsquo;activit\u00e9.<\/p>\n      <p><strong>EAT.<\/strong> Chaque s\u00e9ance est chiffr\u00e9e par MET sur ton temps d&rsquo;effort effectif. Une heure de musculation avec ses temps morts ne vaut pas une heure de course continue, et compter les deux pareil fausse ton bilan hebdomadaire.<\/p>\n      <p><strong>TEF.<\/strong> Dig\u00e9rer co\u00fbte de l&rsquo;\u00e9nergie, \u00e0 des taux tr\u00e8s diff\u00e9rents selon les macros&nbsp;: 20 \u00e0 30&nbsp;% pour les prot\u00e9ines, 5 \u00e0 10&nbsp;% pour les glucides, 1 \u00e0 3&nbsp;% pour les lipides. Un r\u00e9gime riche en prot\u00e9ines change donc ta d\u00e9pense, ce qu&rsquo;un forfait de 10&nbsp;% ne refl\u00e8te pas.<\/p>\n    <\/div>\n    <div class=\"m-phone\">\n      <div class=\"mini-row\" style=\"margin:0;gap:10px\">\n        <div>\n          <div class=\"mini-phone tiny\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_NEAT.webp\" alt=\"\u00c9cran NEAT Lean\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n          <div class=\"mini-cap\" style=\"font-size:10px\"><strong style=\"font-size:12px\">NEAT<\/strong><\/div>\n        <\/div>\n        <div>\n          <div class=\"mini-phone tiny\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_EAT.webp\" alt=\"\u00c9cran EAT Lean\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n          <div class=\"mini-cap\" style=\"font-size:10px\"><strong style=\"font-size:12px\">EAT<\/strong><\/div>\n        <\/div>\n        <div>\n          <div class=\"mini-phone tiny\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_TEF.webp\" alt=\"\u00c9cran TEF Lean\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n          <div class=\"mini-cap\" style=\"font-size:10px\"><strong style=\"font-size:12px\">TEF<\/strong><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"method\">\n    <div class=\"m-phone\">\n      <div class=\"mini-phone\" style=\"max-width:170px\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_depense.webp\" alt=\"\u00c9cran d\u00e9pense totale Lean avec adaptation m\u00e9tabolique\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n      <div class=\"mini-cap\">M\u00e9thode<strong>Adaptation auto<\/strong><\/div>\n    <\/div>\n    <div>\n      <div class=\"m-tag\">Adaptation m\u00e9tabolique automatique<\/div>\n      <h3>Une premi\u00e8re mondiale sur app grand public<\/h3>\n      <p><strong>L&rsquo;adaptation m\u00e9tabolique.<\/strong> C&rsquo;est ce qui explique qu&rsquo;un programme suivi \u00e0 la lettre cesse de fonctionner au bout de deux mois. Lean ajuste ton TDEE \u00e0 la baisse selon les fourchettes publi\u00e9es (M\u00fcller 2015, Doucet 2001) au lieu de maintenir le m\u00eame objectif du premier au dernier jour.<\/p>\n      <p>Au-del\u00e0 de 10 \u00e0 15&nbsp;% d&rsquo;adaptation, l&rsquo;app peut conseiller un retour \u00e0 la maintenance pour relancer le m\u00e9tabolisme. Cycle, plateau, cycle, comme dans les vrais protocoles.<\/p>\n      <p>Aucun niveau d&rsquo;activit\u00e9 \u00e0 s\u00e9lectionner \u00e0 l&rsquo;inscription. Chaque composant est mesur\u00e9, semaine apr\u00e8s semaine.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"tab\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">05 &middot; Tableau comparatif<\/span><\/div>\n  <h2 id=\"tab\">Lean face \u00e0 Lifesum, crit\u00e8re par crit\u00e8re<\/h2>\n  <p>Lecture honn\u00eate des forces et faiblesses de chaque app. Aucun crit\u00e8re ne porte sur le prix.<\/p>\n\n  <div class=\"table\" role=\"table\" aria-label=\"Comparatif Lean face \u00e0 Lifesum\">\n    <div class=\"table-row head\" role=\"row\">\n      <div role=\"columnheader\">Criterio<\/div>\n      <div class=\"brand-cell lean\" role=\"columnheader\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/> <span>Lean<\/span><\/div>\n      <div class=\"brand-cell\" role=\"columnheader\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/logo-lifesum-real.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/> <span>Lifesum<\/span><\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Formule BMR<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Mod\u00e8le propri\u00e9taire brevet\u00e9 (masse maigre)<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Mifflin-St Jeor 1990, sans option masse maigre<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Prend en compte le bodyfat<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Oui, mesur\u00e9 dans l&rsquo;app<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Non, aucune saisie bodyfat possible<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Mesure du bodyfat dans l&rsquo;app<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> BodyScan IA via photo<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> No<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">NEAT (pas, activit\u00e9 hors sport)<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Calcul\u00e9e sur les pas r\u00e9els chaque jour<\/div>\n      <div class=\"cell\"><span class=\"icn mid\">&minus;<\/span> Sync HealthKit, add-on calorique exercice, mais hors recompute TDEE<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">EAT (d\u00e9pense exercice)<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Par sport via MET, temps effectif<\/div>\n      <div class=\"cell\"><span class=\"icn mid\">&minus;<\/span> S\u00e9lection sport simple, base d&rsquo;exercices standard<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">TEF (digestion)<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Calcul\u00e9e selon macros, int\u00e9gr\u00e9e au TDEE<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Non, macros affich\u00e9s sans calcul TEF<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Adaptation m\u00e9tabolique<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Automatique, semaine par semaine<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> No<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Coefficient d&rsquo;activit\u00e9 \u00e0 choisir<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Non, calcul\u00e9 sur donn\u00e9es r\u00e9elles<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Oui, 4 cases statiques (sedentary \u00e0 very active, PAL 1,25 \u00e0 1,8)<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Scan photo IA d&rsquo;un plat<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Oui, illimit\u00e9<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Non, saisie manuelle ou code-barres<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Scan code-barres<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> S\u00ed<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> S\u00ed<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Base de donn\u00e9es alimentaire<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> USDA + OpenFoodFacts, cur\u00e9e<\/div>\n      <div class=\"cell\"><span class=\"icn mid\">&minus;<\/span> Food database multi-pays, partiellement communautaire<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Recommandation d\u00e9ficit calorique<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Adapt\u00e9e au TDEE r\u00e9el<\/div>\n      <div class=\"cell\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Objectif fixe, recalcul manuel requis<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Programmes di\u00e9t\u00e9tiques pr\u00e9fabriqu\u00e9s<\/div>\n      <div class=\"cell lean\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Hors scope, focus calcul TDEE<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent, low-carb<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Life Score \/ gamification nutritionnelle<\/div>\n      <div class=\"cell lean\"><span class=\"icn no\"><svg viewbox=\"0 0 12 12\"><path d=\"M3 3 L9 9 M9 3 L3 9\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg><\/span> Hors scope<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> R\u00e9f\u00e9rence UX bien-\u00eatre<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Couverture EU et localisation<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> FR, EN, ES, PT, IT, DE, PL, HU<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> 25+ langues, fond\u00e9e en Su\u00e8de 2008<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">R\u00e9putation et taille audience<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> 4.7\/5, 10&nbsp;000+ users, jeune app FR<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> 4.6\/5, 50M+ t\u00e9l\u00e9chargements, audience f\u00e9minine bien-\u00eatre<\/div>\n    <\/div>\n    <div class=\"table-row\" role=\"row\">\n      <div class=\"crit\">Modelo de negocio<\/div>\n      <div class=\"cell lean\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Premium, essai gratuit 7 jours sur l&rsquo;annuel<\/div>\n      <div class=\"cell\"><span class=\"icn ok\"><svg viewbox=\"0 0 12 12\"><path d=\"M2 6.5 L5 9 L10 3.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span> Freemium, Premium disponible<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"tracking\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">06 &middot; Tracking<\/span><\/div>\n  <h2 id=\"tracking\">3 m\u00e9thodes pour tracker un repas<\/h2>\n  <p>Une belle interface ne suffit pas si l&rsquo;enregistrement d&rsquo;un repas prend trop de temps. Lean mise sur trois m\u00e9thodes compl\u00e9mentaires pour que le geste reste rapide sur la dur\u00e9e.<\/p>\n\n  <div class=\"mini-row\">\n    <div>\n      <div class=\"mini-phone\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-database.webp\" alt=\"Recherche dans la base de donn\u00e9es USDA + OpenFoodFacts\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n      <div class=\"mini-cap\">M\u00e9thode 1<strong>Base de donn\u00e9es<\/strong><\/div>\n    <\/div>\n    <div>\n      <div class=\"mini-phone\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-codebarre.webp\" alt=\"Scan de code-barres dans Lean\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n      <div class=\"mini-cap\">M\u00e9thode 2<strong>Code-barres<\/strong><\/div>\n    <\/div>\n    <div>\n      <div class=\"mini-phone\"><div class=\"notch\"><\/div><div class=\"scr\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-scania.webp\" alt=\"Scan photo IA d'un plat\" width=\"1179\" height=\"2556\" loading=\"lazy\" decoding=\"async\" \/><\/div><\/div>\n      <div class=\"mini-cap\">M\u00e9thode 3<strong>Scan photo IA<\/strong><\/div>\n    <\/div>\n  <\/div>\n\n  <ol>\n    <li><strong>Recherche dans la base de donn\u00e9es.<\/strong> Base cur\u00e9e, USDA + OpenFoodFacts. Pas de bruit communautaire, pas de \u00ab&nbsp;Poulet r\u00f4ti&nbsp;\u00bb rentr\u00e9 47 fois par 47 utilisateurs diff\u00e9rents avec 47 valeurs diff\u00e9rentes.<\/li>\n    <li><strong>Scan de code-barres.<\/strong> Standard. Tu scannes ton paquet de p\u00e2tes, tu obtiens les macros.<\/li>\n    <li><strong>Scan photo IA d&rsquo;un plat.<\/strong> Tu prends en photo ton assiette, l&rsquo;IA d\u00e9tecte les aliments, tu obtiens les calories et les macros par aliment.<\/li>\n  <\/ol>\n  <p>Le scan photo IA sert d&rsquo;abord aux repas hors de chez toi, ceux qu&rsquo;aucun plan pr\u00e9-\u00e9crit n&rsquo;anticipe. Une photo, et ton d\u00e9jeuner improvis\u00e9 est enregistr\u00e9.<\/p>\n  <p>Au-del\u00e0 du repas, Lean affiche un TDEE qui se recalcule pendant la journ\u00e9e selon tes pas. Un programme th\u00e9matique fixe le m\u00eame objectif du lundi au dimanche, quelle que soit ton activit\u00e9 r\u00e9elle.<\/p>\n  <p>Et au sommet, la Pyramide de Progression&nbsp;:<\/p>\n\n  <div class=\"pyramid\" aria-label=\"Pyramide de Progression Lean\">\n    <div class=\"level l1\"><span>Adh\u00e9rence<\/span><span class=\"k\">Base<\/span><\/div>\n    <div class=\"level l2\"><span>Objectif calorique<\/span><span class=\"k\">\u00c9tage 2<\/span><\/div>\n    <div class=\"level l3\"><span>Pas \/ NEAT<\/span><span class=\"k\">\u00c9tage 3<\/span><\/div>\n    <div class=\"level l4\"><span>Macronutriments<\/span><span class=\"k\">Sommet<\/span><\/div>\n  <\/div>\n  <div class=\"pyramid-cap\">Ne pas br\u00fbler les \u00e9tapes. Si tu n&rsquo;es pas r\u00e9gulier dans le tracking, optimiser les macros au pourcent pr\u00e8s ne sert \u00e0 rien.<\/div>\n<\/section>\n\n<section aria-labelledby=\"lifesum-better\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">07 &middot; Honn\u00eatet\u00e9<\/span><\/div>\n  <h2 id=\"lifesum-better\">Ce que Lifesum fait mieux<\/h2>\n  <p>Lean n&rsquo;est pas parfait, et Lifesum a plusieurs vraies forces qu&rsquo;il faut reconna\u00eetre. Lecture honn\u00eate, crit\u00e8re par crit\u00e8re, sur les axes o\u00f9 Lifesum reste devant. Aucun de ces axes n&rsquo;est secondaire : ce sont des piliers r\u00e9els de la promesse Lifesum, et ce qui explique son adoption massive sur la cible femmes 25-45 ax\u00e9es bien-\u00eatre.<\/p>\n\n  <div class=\"scorecard rev\" aria-label=\"Scorecard Lifesum face \u00e0 Lean sur 4 axes UX et adh\u00e9rence\">\n    <div class=\"scorecard-head\">\n      <div class=\"h-crit\">Axe<\/div>\n      <div class=\"h-brand\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/logo-lifesum-real.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/> Lifesum<\/div>\n      <div class=\"h-brand\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\" alt=\"\" width=\"512\" height=\"512\" loading=\"lazy\" decoding=\"async\" \/> Lean<\/div>\n    <\/div>\n    <div class=\"scorecard-row\">\n      <div class=\"crit\">Programmes di\u00e9t\u00e9tiques pr\u00e9fabriqu\u00e9s<\/div>\n      <div class=\"bar mfp\"><div class=\"b\"><i style=\"width:94%\"><\/i><\/div><div class=\"v\">9,4<\/div><\/div>\n      <div class=\"bar lean\"><div class=\"b\"><i style=\"width:25%\"><\/i><\/div><div class=\"v\">2,5<\/div><\/div>\n    <\/div>\n    <div class=\"scorecard-row\">\n      <div class=\"crit\">UX design et ergonomie premium<\/div>\n      <div class=\"bar mfp\"><div class=\"b\"><i style=\"width:90%\"><\/i><\/div><div class=\"v\">9,0<\/div><\/div>\n      <div class=\"bar lean\"><div class=\"b\"><i style=\"width:78%\"><\/i><\/div><div class=\"v\">7,8<\/div><\/div>\n    <\/div>\n    <div class=\"scorecard-row\">\n      <div class=\"crit\">Life Score et gamification quotidienne<\/div>\n      <div class=\"bar mfp\"><div class=\"b\"><i style=\"width:88%\"><\/i><\/div><div class=\"v\">8,8<\/div><\/div>\n      <div class=\"bar lean\"><div class=\"b\"><i style=\"width:30%\"><\/i><\/div><div class=\"v\">3,0<\/div><\/div>\n    <\/div>\n    <div class=\"scorecard-row\">\n      <div class=\"crit\">Audience grand public bien-\u00eatre<\/div>\n      <div class=\"bar mfp\"><div class=\"b\"><i style=\"width:92%\"><\/i><\/div><div class=\"v\">9,2<\/div><\/div>\n      <div class=\"bar lean\"><div class=\"b\"><i style=\"width:55%\"><\/i><\/div><div class=\"v\">5,5<\/div><\/div>\n    <\/div>\n  <\/div>\n\n  <p style=\"margin-top:30px\"><strong>Lecture honn\u00eate.<\/strong> Sur les programmes di\u00e9t\u00e9tiques pr\u00e9fabriqu\u00e9s, Lifesum est la r\u00e9f\u00e9rence grand public : keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent 16:8, low-carb, pal\u00e9o, chacun avec ses recettes embarqu\u00e9es, sa courbe d&rsquo;adoption, ses rappels quotidiens. Aucune autre app grand public n&rsquo;a investi autant dans ce type de contenu cl\u00e9 en main. Lean n&rsquo;a pas de programme di\u00e8te pr\u00e9fabriqu\u00e9 : tu choisis tes objectifs et tu tracks, point. Sur l&rsquo;UX, Lifesum est probablement l&rsquo;app nutrition la plus soign\u00e9e du march\u00e9 : palette douce, micro-interactions polies, onboarding qui prend par la main. Lean est propre mais plus utilitaire, orient\u00e9 pr\u00e9cision plus que confort. Sur la gamification, le Life Score (un chiffre quotidien sur 100 qui r\u00e9sume \u00ab\u00a0ta journ\u00e9e saine\u00a0\u00bb) est un m\u00e9canisme d&rsquo;adh\u00e9rence efficace pour ceux qui ont besoin d&rsquo;un retour visuel ludique chaque soir.<\/p>\n  <p>Si ton angle principal est de suivre un programme di\u00e9t\u00e9tique cadr\u00e9 (keto strict, m\u00e9diterran\u00e9en, IF 16:8), si tu veux une exp\u00e9rience d&rsquo;app tr\u00e8s soign\u00e9e plut\u00f4t qu&rsquo;un outil de pr\u00e9cision, ou si la gamification quotidienne t&rsquo;aide \u00e0 tenir, Lifesum est plus pertinent que Lean. Si ton angle est la pr\u00e9cision du <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/tdee-calculator\/\">calcul TDEE<\/a>, le bodyfat mesur\u00e9 chaque semaine via BodyScan IA, et l&rsquo;adaptation m\u00e9tabolique automatique, c&rsquo;est exactement ce qui vient d&rsquo;\u00eatre d\u00e9montr\u00e9 dans les 3 sections pr\u00e9c\u00e9dentes. Beaucoup d&rsquo;utilisateurs font tourner Lean pour la mesure et Lifesum en parall\u00e8le pour la structure de programme, c&rsquo;est tout \u00e0 fait d\u00e9fendable.<\/p>\n<\/section>\n\n<section aria-labelledby=\"forwho\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">08 &middot; Pour qui<\/span><\/div>\n  <h2 id=\"forwho\">Pour qui Lean est-il fait<\/h2>\n  <p>4 profils. Si vous vous reconnaissez dans au moins un, Lean est probablement fait pour vous.<\/p>\n\n  <div class=\"persona\">\n    <div class=\"persona-it match\">\n      <div class=\"pic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12 L9 18 L21 5\"\/><\/svg><\/div>\n      <div>\n        <h4>Tu as suivi un programme Lifesum s\u00e9rieusement et tu n&rsquo;as pas perdu<\/h4>\n        <p>Tu as suivi le keto, le m\u00e9diterran\u00e9en ou le 16:8 proprement, respect\u00e9 tes repas, tenu plusieurs semaines, et tu stagnes. Ce n&rsquo;est pas le programme le coupable, c&rsquo;est le TDEE fig\u00e9 par Mifflin 1990 sans bodyfat sur lequel reposent tes objectifs caloriques. Lean corrige \u00e0 la racine via le BMR sur bodyfat r\u00e9el.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"persona-it match\">\n      <div class=\"pic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12 L9 18 L21 5\"\/><\/svg><\/div>\n      <div>\n        <h4>Tu stagnes apr\u00e8s plusieurs semaines de cut<\/h4>\n        <p>Plateau qui s&rsquo;\u00e9ternise apr\u00e8s 4 \u00e0 8 semaines. C&rsquo;est l&rsquo;adaptation m\u00e9tabolique. Lean la calcule automatiquement et r\u00e9ajuste ton objectif chaque semaine.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"persona-it match\">\n      <div class=\"pic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12 L9 18 L21 5\"\/><\/svg><\/div>\n      <div>\n        <h4>Tu veux comprendre ton m\u00e9tabolisme<\/h4>\n        <p>Lean affiche chaque composant (BMR, NEAT, EAT, TEF) puis explique l&rsquo;adaptation \u00e0 part, au lieu de tout cacher derri\u00e8re un chiffre unique. Tu vois d&rsquo;o\u00f9 vient chaque kcal de d\u00e9pense.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"persona-it match\">\n      <div class=\"pic\"><svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 12 L9 18 L21 5\"\/><\/svg><\/div>\n      <div>\n        <h4>Tu veux un tracking qui dure 12 mois<\/h4>\n        <p>Scan photo IA + base cur\u00e9e + code-barres couvrent tous les usages, de l&rsquo;aliment brut \u00e0 la pizza au restaurant. C&rsquo;est ce qui fait la diff\u00e9rence entre tenir et l\u00e2cher.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <p style=\"margin-top:30px\"><strong>Lifesum reste plus pertinent pour<\/strong>&nbsp;: suivre un programme di\u00e9t\u00e9tique cadr\u00e9 (keto, m\u00e9diterran\u00e9en, je\u00fbne intermittent 16:8, low-carb), profiter d&rsquo;une UX d&rsquo;app tr\u00e8s soign\u00e9e pens\u00e9e bien-\u00eatre, ou s&rsquo;appuyer sur la gamification du Life Score pour tenir au quotidien. La pr\u00e9cision du calcul TDEE et l&rsquo;adaptation m\u00e9tabolique ne font juste pas partie de sa promesse principale.<\/p>\n<\/section>\n\n<section aria-labelledby=\"migrate\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">09 &middot; Migraci\u00f3n<\/span><\/div>\n  <h2 id=\"migrate\">Passer de Lifesum \u00e0 Lean (ou utiliser les deux) en 3 minutes<\/h2>\n\n  <div class=\"steps\">\n    <div class=\"step\"><div class=\"sn\">01<\/div><h4>T\u00e9l\u00e9charge Lean<\/h4><p>App Store ou Play Store. Inscription en 30 secondes.<\/p><\/div>\n    <div class=\"step\"><div class=\"sn\">02<\/div><h4>BodyScan IA<\/h4><p>Une photo, 5 secondes. Tu obtiens ton bodyfat.<\/p><\/div>\n    <div class=\"step\"><div class=\"sn\">03<\/div><h4>Poids &amp; taille<\/h4><p>Tu renseignes ton poids et ta taille. C&rsquo;est tout.<\/p><\/div>\n    <div class=\"step\"><div class=\"sn\">04<\/div><h4>Lean calcule<\/h4><p>BMR sur bodyfat r\u00e9el, NEAT via HealthKit \/ Google Fit (pas r\u00e9els), EAT par MET, TEF par macros, plus l&rsquo;adaptation m\u00e9tabolique qui module le BMR. Automatique.<\/p><\/div>\n    <div class=\"step\"><div class=\"sn\">05<\/div><h4>Tracke un repas<\/h4><p>Photo, code-barres ou base de donn\u00e9es. Tu comprends le flow.<\/p><\/div>\n  <\/div>\n\n  <p style=\"margin-top:24px\"><strong>Note importante.<\/strong> Lean n&rsquo;importe pas ton historique Lifesum automatiquement, ni tes recettes custom. Si tu suis un programme di\u00e8te chez Lifesum que tu veux conserver (keto, m\u00e9diterran\u00e9en, 16:8), beaucoup d&rsquo;utilisateurs continuent \u00e0 consulter le plan Lifesum pour la structure de leurs repas et leurs id\u00e9es de recettes, tout en utilisant Lean au quotidien pour le calcul TDEE et le tracking pr\u00e9cis. La sync HealthKit \/ Google Health Connect, elle, prend le relais imm\u00e9diatement pour tes pas et ton historique d&rsquo;activit\u00e9.<\/p>\n\n  <div class=\"cta-band rev\">\n    <div class=\"l\">T\u00e9l\u00e9charger Lean et commencer le BodyScan IA d\u00e8s maintenant. Inscription gratuite.<\/div>\n    <div class=\"stores\">\n      <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n      <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"deblock-h\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">10 &middot; Ce que Lean d\u00e9bloque<\/span><\/div>\n  <h2 id=\"deblock-h\">Ce que Lean fait, et que Lifesum ne fait pas (sur le TDEE)<\/h2>\n  <p>Six fonctionnalit\u00e9s qui n&rsquo;existent dans aucun autre tracker grand public. Elles d\u00e9coulent toutes du m\u00eame principe&nbsp;: calculer chaque composant du TDEE pr\u00e9cis\u00e9ment, pas l&rsquo;approximer.<\/p>\n\n  <div class=\"feat-stack\">\n    <div class=\"feat-it\"><div class=\"fn\">01<\/div><div><div class=\"ft\">BodyScan IA illimit\u00e9<\/div><p class=\"fd\">Votre bodyfat r\u00e9el, mesur\u00e9 depuis une simple photo, refait chaque semaine. C&rsquo;est la donn\u00e9e qui change tout le calcul du BMR. Aucune autre app grand public ne propose \u00e7a.<\/p><\/div><div class=\"fc\">Bodyfat<\/div><\/div>\n    <div class=\"feat-it\"><div class=\"fn\">02<\/div><div><div class=\"ft\">Scan photo IA d&rsquo;un plat illimit\u00e9<\/div><p class=\"fd\">Trackez votre repas au restaurant en 2 secondes. Pas de balance, pas de saisie manuelle. Le game changer adh\u00e9rence sur 12 mois.<\/p><\/div><div class=\"fc\">Adh\u00e9rence<\/div><\/div>\n    <div class=\"feat-it\"><div class=\"fn\">03<\/div><div><div class=\"ft\">Adaptation m\u00e9tabolique automatique<\/div><p class=\"fd\">Votre TDEE se r\u00e9ajuste semaine apr\u00e8s semaine selon les chiffres scientifiquement \u00e9tablis. Vous \u00e9vitez les plateaux que personne ne sait expliquer.<\/p><\/div><div class=\"fc\">Adaptaci\u00f3n<\/div><\/div>\n    <div class=\"feat-it\"><div class=\"fn\">04<\/div><div><div class=\"ft\">TDEE d\u00e9compos\u00e9e live<\/div><p class=\"fd\">BMR + NEAT + EAT + TEF affich\u00e9s chacun, mis \u00e0 jour pendant la journ\u00e9e. Plus de chiffre fig\u00e9 \u00e0 8h du matin. Vous voyez votre balance calorique en direct.<\/p><\/div><div class=\"fc\">Live<\/div><\/div>\n    <div class=\"feat-it\"><div class=\"fn\">05<\/div><div><div class=\"ft\">Historique complet et tendances<\/div><p class=\"fd\">Suivez vos tendances poids, bodyfat, masse maigre sur des mois. Comprenez vos cycles. Rep\u00e9rez les phases o\u00f9 vous progressez et celles o\u00f9 vous stagnez.<\/p><\/div><div class=\"fc\">Historique<\/div><\/div>\n    <div class=\"feat-it\"><div class=\"fn\">06<\/div><div><div class=\"ft\">3 m\u00e9thodes de tracking unifi\u00e9es<\/div><p class=\"fd\">Photo, code-barres, base cur\u00e9e. Aucune autre app ne propose les trois avec une telle pr\u00e9cision. Vous choisissez la m\u00e9thode selon le contexte.<\/p><\/div><div class=\"fc\">Tracking<\/div><\/div>\n  <\/div>\n\n  <p style=\"margin-top:26px\">Vous installez l&rsquo;app gratuitement, vous testez sans engagement, vous d\u00e9cidez ensuite si l&rsquo;outil colle \u00e0 votre objectif.<\/p>\n<\/section>\n\n<section aria-labelledby=\"faq-h\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">11 &middot; FAQ<\/span><\/div>\n  <h2 id=\"faq-h\">Preguntas frecuentes<\/h2>\n  <div class=\"faq\">\n    <details><summary>Lifesum est connu pour ses plans di\u00e8te, pourquoi le comparer \u00e0 Lean sur le TDEE&nbsp;?<\/summary><div class=\"ans\">Lifesum est r\u00e9put\u00e9 pour ses plans di\u00e8te premium (keto, je\u00fbne intermittent, m\u00e9diterran\u00e9en, scandinave), son UX soign\u00e9e et sa biblioth\u00e8que de recettes. C&rsquo;est une vraie force pour l&rsquo;inspiration culinaire et la variation des protocoles. Mais le moteur calorique sous-jacent reste Mifflin-St Jeor 1990 sans bodyfat, plus un facteur d&rsquo;activit\u00e9 statique choisi au quiz d&rsquo;inscription. Sur le TDEE, le moteur est basique. Lean recalcule chaque jour ton BMR sur ton bodyfat r\u00e9el mesur\u00e9 par BodyScan IA, et module par l&rsquo;adaptation m\u00e9tabolique. Les deux apps ne jouent pas sur le m\u00eame terrain.<\/div><\/details>\n    <details><summary>Pourquoi Lifesum ne calcule pas le BMR sur le bodyfat r\u00e9el&nbsp;?<\/summary><div class=\"ans\">Lifesum applique Mifflin-St Jeor 1990 par d\u00e9faut sans option masse-maigre. Aucune mesure de bodyfat n&rsquo;est int\u00e9gr\u00e9e dans l&rsquo;app, et aucune \u00e9quation type Katch-McArdle n&rsquo;est propos\u00e9e m\u00eame en param\u00e8tres avanc\u00e9s. La cons\u00e9quence est m\u00e9canique&nbsp;: deux utilisateurs de m\u00eame poids mais avec 12 et 30 pour cent de bodyfat obtiennent le m\u00eame BMR Lifesum, alors que leur d\u00e9pense r\u00e9elle peut diff\u00e9rer de 400 \u00e0 500 kcal par jour. Lean int\u00e8gre le BodyScan IA pour mesurer ton bodyfat depuis une simple photo, \u00e0 refaire chaque semaine.<\/div><\/details>\n    <details><summary>Le syst\u00e8me Life Score et les food ratings Lifesum sont-ils une vraie mesure m\u00e9tabolique&nbsp;?<\/summary><div class=\"ans\">Non. Le Life Score et les ratings d&rsquo;aliments (A, B, C, D, E) classent les aliments selon leur densit\u00e9 nutritionnelle et leur int\u00e9r\u00eat di\u00e9t\u00e9tique. C&rsquo;est un outil p\u00e9dagogique de qualit\u00e9 alimentaire, pas une mesure de d\u00e9pense \u00e9nerg\u00e9tique. C&rsquo;est efficace pour orienter les choix au quotidien, mais \u00e7a n&rsquo;influence pas le calcul TDEE. Sur ton m\u00e9tabolisme r\u00e9el, Lifesum reste sur Mifflin 1990 plus un facteur d&rsquo;activit\u00e9 statique. Le Life Score ne modifie pas l&rsquo;objectif calorique calcul\u00e9.<\/div><\/details>\n    <details><summary>Lifesum importe les pas via HealthKit, \u00e7a suffit pour la NEAT&nbsp;?<\/summary><div class=\"ans\">Lifesum sync Apple Health et Google Fit pour les pas et certaines s\u00e9ances, et peut ajouter un add-on calorique pour les exercices d\u00e9tect\u00e9s. Mais le calcul TDEE de fond reste bas\u00e9 sur le facteur d&rsquo;activit\u00e9 choisi \u00e0 l&rsquo;inscription parmi cinq cases (sedentary, low active, regular, active, very active). La NEAT mesur\u00e9e jour par jour ne recompose pas la d\u00e9pense totale. Lean calcule la NEAT directement \u00e0 partir des pas r\u00e9els mesur\u00e9s chaque jour, sans coefficient \u00e0 choisir.<\/div><\/details>\n    <details><summary>Lean est freemium ou payant&nbsp;?<\/summary><div class=\"ans\">Lean est Premium, avec un essai gratuit de 7 jours sur l&rsquo;abonnement annuel. Tu t\u00e9l\u00e9charges, tu testes BodyScan IA, scan photo IA d&rsquo;un plat, recomposition TDEE, sans engagement. Si l&rsquo;outil colle \u00e0 ton objectif, tu continues. Sinon tu d\u00e9sactives le renouvellement avant la fin de la p\u00e9riode d&rsquo;essai.<\/div><\/details>\n    <details><summary>Peut-on utiliser Lean et Lifesum en parall\u00e8le&nbsp;?<\/summary><div class=\"ans\">Oui, c&rsquo;est d\u00e9fendable si tu appr\u00e9cies les recettes et les plans di\u00e8te Lifesum pour structurer ta semaine, ou si tu veux varier les protocoles (keto, je\u00fbne, m\u00e9diterran\u00e9en). Lean s&rsquo;occupe du moteur m\u00e9tabolique (BMR sur bodyfat r\u00e9el, NEAT, EAT, TEF, adaptation), Lifesum t&rsquo;apporte la diversit\u00e9 culinaire et l&rsquo;accompagnement di\u00e9t\u00e9tique. Les bases sont diff\u00e9rentes (USDA + OpenFoodFacts c\u00f4t\u00e9 Lean, base propri\u00e9taire c\u00f4t\u00e9 Lifesum) donc l&rsquo;effort de double saisie est r\u00e9el&nbsp;: c&rsquo;est un trade-off \u00e0 arbitrer selon tes priorit\u00e9s.<\/div><\/details>\n  <\/div>\n<\/section>\n\n<section aria-labelledby=\"conclu\" class=\"rev\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">12 &middot; Conclusion<\/span><\/div>\n  <h2 id=\"conclu\">1990 face \u00e0 2026<\/h2>\n  <p>Ce n&rsquo;est pas Lifesum face \u00e0 Lean en marketing. C&rsquo;est le wrapping di\u00e9t\u00e9tique premium face \u00e0 la pr\u00e9cision TDEE, deux promesses diff\u00e9rentes.<\/p>\n  <p>Lifesum reste l&rsquo;une des meilleures apps grand public pour les plans di\u00e8te, les recettes et la qualit\u00e9 de son UX. Mais pour ton TDEE, Lifesum utilise Mifflin-St Jeor 1990 sans bodyfat mesur\u00e9 dans l&rsquo;app, plus un facteur d&rsquo;activit\u00e9 fig\u00e9 que tu coches une seule fois \u00e0 l&rsquo;inscription (sedentary, low active, regular, active, very active), et ignore l&rsquo;adaptation m\u00e9tabolique. Le combo des trois rend tout suivi calorique pr\u00e9cis impossible au-del\u00e0 de quelques semaines de cut. C&rsquo;est math\u00e9matique.<\/p>\n  <p>Lean a \u00e9t\u00e9 construit pour faire exactement l&rsquo;inverse&nbsp;: BMR bas\u00e9 sur le <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/depense-energetique-totale-v2\/\">bodyfat r\u00e9el<\/a> (mesur\u00e9 par BodyScan IA) via un mod\u00e8le propri\u00e9taire brevet\u00e9, <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/neat-depense-non-sportive\/\">NEAT par pas r\u00e9els<\/a>, EAT par sport et MET, <a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/effet-thermique-des-aliments\/\">TEF par macros<\/a>, plus l&rsquo;adaptation m\u00e9tabolique qui module le BMR semaine apr\u00e8s semaine. Chaque composant calcul\u00e9 pr\u00e9cis\u00e9ment, sans coefficient magique.<\/p>\n  <p>Lifesum reste tr\u00e8s solide sur les plans di\u00e8te, les recettes et la p\u00e9dagogie nutritionnelle. Si tu as essay\u00e9 Lifesum s\u00e9rieusement et que tu n&rsquo;as pas eu les r\u00e9sultats que tu esp\u00e9rais sur ton cut, le probl\u00e8me n&rsquo;est pas toi, ni Lifesum sur sa promesse di\u00e9t\u00e9tique. Le probl\u00e8me est le TDEE fig\u00e9 sous le capot. Change le moteur, garde l&rsquo;inspiration culinaire en parall\u00e8le si tu en as besoin.<\/p>\n<\/section>\n\n<div class=\"get-band rev\">\n  <div class=\"kicker\">Descarga<\/div>\n  <h3>Lean se puede descargar gratis<\/h3>\n  <p>iOS et Android. Le BodyScan IA fonctionne avec une simple photo. Pas de pince \u00e0 pli cutan\u00e9, pas de balance imp\u00e9dance, pas de DEXA.<\/p>\n  <div class=\"stores\">\n    <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\" aria-label=\"Descargar Lean en la App Store\">\n      <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/a>\n    <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\" aria-label=\"Descargar Lean en Google Play\">\n      <img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/>\n    <\/a>\n  <\/div>\n<\/div>\n\n<section aria-labelledby=\"links\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">Para ir m\u00e1s lejos<\/span><\/div>\n  <h3 id=\"links\" style=\"margin-top:0\">Maillage interne<\/h3>\n  <ul>\n    <li><a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/tdee-calculator\/\">Calculadora TDEE gratuita en l\u00ednea<\/a> &middot; version web, sans inscription, m\u00eame logique que l&rsquo;app (BMR + NEAT + EAT + TEF).<\/li>\n    <li><a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/depense-energetique-totale-v2\/\">Comprendre la TDEE en d\u00e9tail (BMR, NEAT, EAT, TEF, adaptation)<\/a> &middot; article scientifique de fond.<\/li>\n    <li><a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/comment-compter-ses-calories\/\">C\u00f3mo contar tus calor\u00edas correctamente<\/a> &middot; guide pratique pour d\u00e9butants.<\/li>\n    <li><a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/neat-depense-non-sportive\/\">NEAT&nbsp;: gasto por pasos y actividad fuera del deporte<\/a>.<\/li>\n    <li><a class=\"inline\" href=\"https:\/\/lean-app.com\/es\/effet-thermique-des-aliments\/\">TEF&nbsp;: la digesti\u00f3n quema calor\u00edas<\/a>.<\/li>\n  <\/ul>\n<\/section>\n\n<section aria-labelledby=\"src\" class=\"sources\">\n  <div class=\"section-label\"><span class=\"bar\"><\/span><span class=\"num\">Fuentes<\/span><\/div>\n  <h3 id=\"src\" style=\"margin-top:0;color:var(--ink)\">Bibliographie<\/h3>\n  <ol>\n    <li>Harris J.A., Benedict F.G. (1919). A Biometric Study of Basal Metabolism in Man. Carnegie Institution of Washington.<\/li>\n    <li>Mifflin M.D. et al. (1990). A new predictive equation for resting energy expenditure in healthy individuals. American Journal of Clinical Nutrition.<\/li>\n    <li>Katch V.L., McArdle W.D. (1973). Prediction of body density from simple anthropometric measurements in college-age men and women. Human Biology.<\/li>\n    <li>Frankenfield D.C. et al. (2013). Validation of Mifflin-St Jeor equation in obese and non-obese populations. PubMed 23631843.<\/li>\n    <li>Westerterp K.R. (2004). Diet induced thermogenesis. Nutrition and Metabolism.<\/li>\n    <li>M\u00fcller M.J., Bosy-Westphal A. (2013). Adaptive thermogenesis with weight loss in humans. Obesity.<\/li>\n    <li>Schakel S.F., Sievert Y.A., Buzzard I.M. (1988). Sources of data for developing and maintaining a nutrient database (NCCDB). Journal of the American Dietetic Association.<\/li>\n  <\/ol>\n<\/section>\n\n<\/main>\n\n<footer>\n  <div class=\"wrap\">\n    <div class=\"row\">\n      <div>\n        <div class=\"kicker\">Lean &middot; lean-app.com<\/div>\n        <p>Article publi\u00e9 le 23 mai 2026. Mis \u00e0 jour r\u00e9guli\u00e8rement avec les retours d&rsquo;utilisateurs et les nouvelles \u00e9tudes pertinentes. Lean est disponible sur iOS et Android.<\/p>\n      <\/div>\n      <div class=\"stores\">\n        <a href=\"https:\/\/apps.apple.com\/fr\/app\/lean-calorie-ai-podometre\/id6738668646\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-appstore-official.webp\" alt=\"App Store\" width=\"413\" height=\"122\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n        <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.lean.testsqflite\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-googleplay-official.webp\" alt=\"Google Play\" width=\"315\" height=\"95\" loading=\"lazy\" decoding=\"async\" \/><\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/footer>\n\n<script>\n(function(){\n  var bar = document.getElementById('progBar');\n  function up(){\n    var h = document.documentElement;\n    var sc = (h.scrollTop)\/Math.max(1,(h.scrollHeight - h.clientHeight));\n    bar.style.transform = 'scaleX(' + Math.max(0,Math.min(1,sc)) + ')';\n  }\n  document.addEventListener('scroll', up, {passive:true});\n  up();\n})();\n\n(function(){\n  if (!('IntersectionObserver' in window)) {\n    document.querySelectorAll('.rev').forEach(function(n){n.classList.add('on')});\n    return;\n  }\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if (e.isIntersecting) { e.target.classList.add('on'); obs.unobserve(e.target); }\n    });\n  }, {threshold:0.12});\n  document.querySelectorAll('.rev').forEach(function(n){ obs.observe(n); });\n})();\n\n(function(){\n  var phoneImg = document.getElementById('phoneImg');\n  var phoneBack = document.getElementById('phoneBack');\n  var zones = document.getElementById('phoneZones');\n  var topTabs = document.querySelectorAll('.phone-tabs button');\n  var navTaps = document.querySelectorAll('.phone-navbar button');\n\n  var tabMap = {\n    bilan:    {src:'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_bilan.webp',     drill:false},\n    kcal:     {src:'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_kcal.webp',      drill:false},\n    depense:  {src:'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_depense.webp',   drill:true},\n    strategie:{src:'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_strategie.webp', drill:false}\n  };\n  var subMap = {\n    BMR:  'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_BMR.webp',\n    NEAT: 'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_NEAT.webp',\n    EAT:  'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_EAT.webp',\n    TEF:  'https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-screen_TEF.webp'\n  };\n  var currentTab = 'depense';\n\n  function setActive(tab){\n    topTabs.forEach(function(b){ b.classList.toggle('on', b.dataset.tab===tab); });\n  }\n  function showTab(tab){\n    var t = tabMap[tab]; if(!t) return;\n    currentTab = tab;\n    phoneImg.style.opacity = 0;\n    setTimeout(function(){\n      phoneImg.className = 'phone-bg tab-' + tab;\n      phoneImg.style.opacity = 1;\n      zones.style.display = t.drill ? 'block' : 'none';\n      phoneBack.classList.remove('on');\n    }, 150);\n    setActive(tab);\n  }\n  function showSub(sub){\n    var src = subMap[sub]; if(!src) return;\n    phoneImg.style.opacity = 0;\n    setTimeout(function(){\n      phoneImg.className = 'phone-bg sub-' + sub;\n      phoneImg.style.opacity = 1;\n      zones.style.display = 'none';\n      phoneBack.classList.add('on');\n    }, 150);\n  }\n\n  var hintD = document.getElementById('tapHintDesktop');\n  var hintM = document.getElementById('tapHintMobile');\n  function hideHints(){\n    if (hintD) hintD.classList.add('hidden');\n    if (hintM) hintM.classList.add('hidden');\n  }\n\n  topTabs.forEach(function(b){ b.addEventListener('click', function(){ hideHints(); showTab(b.dataset.tab); }); });\n  navTaps.forEach(function(b){ b.addEventListener('click', function(){ hideHints(); showTab(b.dataset.tab); }); });\n  zones.querySelectorAll('.z').forEach(function(z){\n    z.addEventListener('click', function(){ hideHints(); showSub(z.dataset.sub); });\n    z.addEventListener('keydown', function(e){\n      if (e.key==='Enter' || e.key===' ') { e.preventDefault(); hideHints(); showSub(z.dataset.sub); }\n    });\n  });\n  phoneBack.addEventListener('click', function(){ hideHints(); showTab(currentTab); });\n})();\n\n(function(){\n  if (typeof Chart === 'undefined') return;\n  \/\/ v6 anti-overflow helper: preserve designer intent + strict clamp inside chartArea\n  function xAdj(xv, halfW, baseAdj){\n    return function(c){\n      var s = c.chart.scales.x;\n      if(!s || !c.chart.chartArea) return (baseAdj != null ? baseAdj : 0);\n      var area = c.chart.chartArea;\n      var px = s.getPixelForValue(xv);\n      var hw = halfW || 60;\n      var base = (baseAdj != null) ? baseAdj : 0;\n      var center = px + base;\n      var minC = area.left + hw + 4;\n      var maxC = area.right - hw - 4;\n      if(maxC < minC){ var mid = (area.left + area.right) \/ 2; return mid - px; }\n      if(center < minC) center = minC;\n      if(center > maxC) center = maxC;\n      return center - px;\n    };\n  }\nvar PINK = '#FF2D6E';\n  var LIFE = '#27B5A3';\n  var INK  = '#0E0E10';\n  var MUTE = '#6E6E73';\n  var RULE = '#E8E6DF';\n\n  Chart.defaults.font.family = '-apple-system, \"SF Pro Text\", system-ui, sans-serif';\n  Chart.defaults.color = MUTE;\n\n  \/\/ Plugin custom : trait pointille noir reliant le sommet de la barre Lifesum (2500) au sommet de la barre Lean (2000) pour le chart BMR\n  var bmrDeltaLine = {\n    id: 'bmrDeltaLine',\n    afterDatasetsDraw: function(chart){\n      var meta = chart.getDatasetMeta(0);\n      if (!meta || !meta.data || meta.data.length < 2) return;\n      var b1 = meta.data[0], b2 = meta.data[1];\n      if (!b1 || !b2) return;\n      var ctx = chart.ctx;\n      var x1 = b1.x, y1 = b1.y;\n      var x2 = b2.x, y2 = b2.y;\n      ctx.save();\n      ctx.strokeStyle = INK;\n      ctx.lineWidth = 1.5;\n      ctx.setLineDash([6,4]);\n      ctx.beginPath();\n      ctx.moveTo(x1, y1);\n      ctx.lineTo(x2, y1);   \/\/ segment horizontal en haut de la barre Lifesum\n      ctx.moveTo(x2, y1);\n      ctx.lineTo(x2, y2);   \/\/ segment vertical jusqu'au sommet de la barre Lean\n      ctx.stroke();\n      ctx.restore();\n    }\n  };\n\n  var lazy = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if (!e.isIntersecting) return;\n      var id = e.target.id;\n      if (id === 'chartBMR')   buildBMR();\n      if (id === 'chartNEAT')  buildNEAT();\n      if (id === 'chartAdapt') buildAdapt();\n      lazy.unobserve(e.target);\n    });\n  }, {threshold:0.2});\n  ['chartBMR','chartNEAT','chartAdapt'].forEach(function(id){\n    var el = document.getElementById(id);\n    if (el) lazy.observe(el);\n  });\n\n  \/\/ Animation des barres horizontales scorecard\n  var scoreObs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if (!e.isIntersecting) return;\n      e.target.querySelectorAll('.bar .b > i').forEach(function(i){\n        var w = i.style.width;\n        i.style.width = '0%';\n        requestAnimationFrame(function(){ requestAnimationFrame(function(){ i.style.width = w; }); });\n      });\n      scoreObs.unobserve(e.target);\n    });\n  }, {threshold:0.25});\n  document.querySelectorAll('.scorecard').forEach(function(n){ scoreObs.observe(n); });\n\n  function fmt(n){return n.toLocaleString('fr-FR').replace(',',' ');}\n\n  function buildBMR(){\n    var ctx = document.getElementById('chartBMR').getContext('2d');\n    new Chart(ctx, {\n      type: 'bar',\n      data: {\n        labels: ['LIFESUM \u00b7 Mifflin-St Jeor\\n1990', 'LEAN \u00b7 Brevet\u00e9\\nsur bodyfat r\u00e9el'],\n        datasets: [{\n          data: [2500, 2000],\n          backgroundColor: [LIFE, PINK],\n          borderRadius: 6,\n          maxBarThickness: 110\n        }]\n      },\n      plugins: [bmrDeltaLine],\n      options: {\n        responsive:true, maintainAspectRatio:false,\n        animation:{duration:900, easing:'easeOutQuart'},\n        layout:{padding:{top:80, bottom:6, left:14, right:14}},\n        plugins:{\n          legend:{display:false},\n          tooltip:{enabled:false},\n          annotation:{\n            annotations:{\n              lblLIFE:{type:'label',xValue:0,yValue:2670,content:['2 500'],font:{family:'-apple-system',size:24,weight:'700'},color:INK},\n              lblLEAN:{type:'label',xValue:1,yValue:2170,content:['2 000'],font:{family:'-apple-system',size:24,weight:'700'},color:PINK,xAdjust:18,yAdjust:-2},\n              delta:{type:'label',xValue:0.5,yValue:2750,content:['\u2212500 kcal'],font:{family:'-apple-system',size:12,weight:'600'},color:'#fff',backgroundColor:INK,borderRadius:14,padding:{x:11,y:5},yAdjust:0}\n            }\n          }\n        },\n        scales:{\n          x:{grid:{display:false,drawBorder:false},ticks:{font:{size:11},color:MUTE,callback:function(v,i){return this.getLabelForValue(v).split('\\n');}},border:{display:false}},\n          y:{beginAtZero:true,max:2900,position:'right',grid:{color:RULE,borderDash:[4,4],drawBorder:false},border:{display:false},ticks:{font:{size:11},color:MUTE,stepSize:1000,callback:function(v){return v===0?'0':fmt(v);}}}\n        }\n      }\n    });\n  }\n\n  function buildNEAT(){\n    var ctx = document.getElementById('chartNEAT').getContext('2d');\n    var labels = ['Lun','Mar','Mer','Jeu','Ven','Sam','Dim'];\n    var real   = [2100, 2350, 2080, 2950, 2200, 3200, 1800];\n    new Chart(ctx, {\n      type: 'line',\n      data: {\n        labels: labels,\n        datasets: [\n          {label:'Lean \u00b7 d\u00e9pense r\u00e9elle',data:real,borderColor:PINK,backgroundColor:'rgba(255,45,110,0.08)',borderWidth:2.5,pointRadius:5,pointBackgroundColor:'#fff',pointBorderColor:PINK,pointBorderWidth:2,tension:0.35,fill:true},\n          {label:'Lifesum \u00b7 objectif fixe 2 400 kcal',data:[2400,2400,2400,2400,2400,2400,2400],borderColor:LIFE,borderWidth:2.5,borderDash:[8,5],pointRadius:0,tension:0,fill:false}\n        ]\n      },\n      options: {\n        responsive:true, maintainAspectRatio:false,\n        animation:{duration:1000, easing:'easeOutQuart'},\n        layout:{padding:{top:80, bottom:34, left:32, right:64}},\n        plugins:{\n          legend:{display:true, position:'top', align:'start', labels:{boxWidth:14, boxHeight:2, color:MUTE, font:{size:12}, padding:14, usePointStyle:false}},\n          tooltip:{backgroundColor:'#0c0c0c',titleColor:'#fff',bodyColor:'#fff',cornerRadius:8,padding:10,displayColors:false,callbacks:{label:function(c){return fmt(c.parsed.y)+' kcal';}}},\n          annotation:{annotations:{\n            peakSam:{type:'label',xValue:5,yValue:3450,content:['Disneyland 15 km','+800 kcal'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:PINK,borderRadius:10,padding:{x:9,y:5},textAlign:'center',xAdjust:xAdj(5,58,-28)},\n            peakJeu:{type:'label',xValue:3,yValue:2950,content:['Footing + bureau debout'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:INK,borderRadius:10,padding:{x:9,y:5}},\n            dipDim:{type:'label',xValue:6,yValue:1620,content:['Canap\u00e9 Netflix','\u2212600 kcal'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:'#5a5a5e',borderRadius:10,padding:{x:9,y:5},textAlign:'center',xAdjust:xAdj(6,52,-42)},\n            lifeTag:{type:'label',xValue:0.55,yValue:2510,content:['Lifesum fixe : 2 400'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:LIFE,borderRadius:10,padding:{x:9,y:4},xAdjust:xAdj(0.55,68,0)}\n          }}\n        },\n        scales:{\n          x:{grid:{display:false,drawBorder:false},ticks:{font:{size:11},color:MUTE},border:{display:false}},\n          y:{min:1400,max:3800,position:'right',grid:{color:RULE,borderDash:[4,4],drawBorder:false},border:{display:false},ticks:{font:{size:11},color:MUTE,stepSize:500,callback:function(v){return fmt(v);}}}\n        }\n      }\n    });\n  }\n\n  function buildAdapt(){\n    var ctx = document.getElementById('chartAdapt').getContext('2d');\n    var labels = ['S.1','S.2','S.3','S.4','S.5','S.6','S.7','S.8'];\n    var lean = [2500, 2470, 2420, 2350, 2280, 2230, 2180, 2150];\n    var life = [2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500];\n    new Chart(ctx, {\n      type:'line',\n      data:{labels:labels,datasets:[\n        {label:'Lean \u00b7 TDEE r\u00e9elle adapt\u00e9e',data:lean,borderColor:PINK,backgroundColor:'rgba(255,45,110,0.10)',borderWidth:2.5,pointRadius:4,pointBackgroundColor:'#fff',pointBorderColor:PINK,pointBorderWidth:2,tension:0.35,fill:true},\n        {label:'Lifesum \u00b7 objectif fig\u00e9',data:life,borderColor:LIFE,borderWidth:2.5,borderDash:[8,5],pointRadius:0,tension:0,fill:false}\n      ]},\n      options:{\n        responsive:true, maintainAspectRatio:false,\n        animation:{duration:1100, easing:'easeOutQuart'},\n        layout:{padding:{top:72, bottom:28, left:64, right:64}},\n        plugins:{\n          legend:{display:true,position:'top',align:'start',labels:{boxWidth:14,boxHeight:2,color:MUTE,font:{size:12},padding:14}},\n          tooltip:{backgroundColor:'#0c0c0c',titleColor:'#fff',bodyColor:'#fff',cornerRadius:8,padding:10,displayColors:false,callbacks:{label:function(c){return fmt(c.parsed.y)+' kcal';}}},\n          annotation:{annotations:{\n            adaptTag:{type:'label',xValue:5.6,yValue:2100,content:['\u221214 % adaptation','Vous arr\u00eatez de perdre'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:PINK,borderRadius:10,padding:{x:9,y:5},textAlign:'center',xAdjust:xAdj(5.6,72,-95)},\n            lifeStill:{type:'label',xValue:0.7,yValue:2570,content:['Lifesum : 2 500 fig\u00e9'],font:{family:'-apple-system',size:10,weight:'600'},color:'#fff',backgroundColor:LIFE,borderRadius:10,padding:{x:9,y:4},xAdjust:xAdj(0.7,68,0)},\n            start:{type:'label',xValue:0,yValue:2630,content:['2 500'],font:{family:'-apple-system',size:14,weight:'700'},color:INK,xAdjust:xAdj(0,22,22)},\n            end:{type:'label',xValue:7,yValue:2080,content:['2 150'],font:{family:'-apple-system',size:14,weight:'700'},color:PINK,xAdjust:xAdj(7,22,-22)}\n          }}\n        },\n        scales:{\n          x:{grid:{display:false,drawBorder:false},ticks:{font:{size:11},color:MUTE},border:{display:false}},\n          y:{min:2000,max:2700,position:'right',grid:{color:RULE,borderDash:[4,4],drawBorder:false},border:{display:false},ticks:{font:{size:11},color:MUTE,stepSize:200,callback:function(v){return fmt(v);}}}\n        }\n      }\n    });\n  }\n})();\n<\/script>\n\n<\/div>\n\n\n<!-- lean-mesh-v15 -->\n<aside class=\"lean-mesh\" style=\"margin:48px auto;max-width:760px;padding:24px 28px;background:#ffffff;border-left:4px solid #FF2D6E;border-radius:0 12px 12px 0;box-shadow:0 6px 24px rgba(20,20,40,0.06);font-family:-apple-system,'SF Pro Text','Segoe UI',Roboto,Arial,sans-serif;color:#1a1a2e;\"><p style=\"margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#FF2D6E;\">Leer tambi\u00e9n<\/p><ul style=\"list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:10px;\"><li><a href=\"\/es\/metabolisme-de-base\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Metabolismo basal (BMR)&nbsp;: todo lo que hay que saber para calcularlo <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Definici\u00f3n, ecuaci\u00f3n del TDEE, 4 f\u00f3rmulas hist\u00f3ricas, por qu\u00e9 la grasa corporal lo cambia todo.<\/span><\/a><\/li><li><a href=\"\/es\/depense-energetique-totale-v2\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Gasto energ\u00e9tico total (TDEE)&nbsp;: la f\u00f3rmula can\u00f3nica BMR + NEAT + EAT + TEF <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Entiende las 4 piezas + la adaptaci\u00f3n metab\u00f3lica, fuentes cient\u00edficas 2025.<\/span><\/a><\/li><li><a href=\"\/es\/eat\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">EAT&nbsp;: tu gasto deportivo real, sesi\u00f3n por sesi\u00f3n <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Los MET correctos, la trampa del doble conteo, lo que Garmin y MyFitnessPal pasan por alto.<\/span><\/a><\/li><li><a href=\"\/es\/meilleures-applications-calories-2026\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Mejores aplicaciones para contar calor\u00edas en 2026&nbsp;: 8 aplicaciones probadas <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Lean, MFP, Cronometer, Yazio, Lifesum, FatSecret, Noom, Foodvisor.<\/span><\/a><\/li><li><a href=\"\/es\/alternative-myfitnesspal\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Alternativa a MyFitnessPal en 2026: las 5 opciones reales probadas <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Comparatif honn\u00eate, pr\u00e9cision TDEE, ergonomie.<\/span><\/a><\/li><li><a href=\"\/es\/comparatifs\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Todas las comparativas de Lean frente a las principales aplicaciones de calor\u00edas <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Hub&nbsp;: MyFitnessPal, Yazio, Cronometer, Lifesum, FatSecret, Noom.<\/span><\/a><\/li><li><a href=\"\/es\/lean-vs-myfitnesspal\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Lean frente a MyFitnessPal&nbsp;: la f\u00f3rmula TDEE que lo cambia todo <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Por qu\u00e9 MFP se equivoca en tu gasto cal\u00f3rico real.<\/span><\/a><\/li><li><a href=\"\/es\/calculateur-tdee\/\" style=\"display:block;padding:14px 16px;background:#FAF7F2;border-radius:8px;color:#1a1a2e;text-decoration:none;font-weight:600;line-height:1.4;\">Calculateur TDEE : la formule canonique BMR + NEAT + EAT + TEF <span style=\"color:#4D4D52;font-weight:400;display:block;font-size:14px;margin-top:4px;\">Calculateur bodyfat-aware avec breakdown des 4 briques m\u00e9taboliques.<\/span><\/a><\/li><\/ul><\/aside>","protected":false},"excerpt":{"rendered":"<p>Lean Calculateur TDEE Accueil &nbsp;\/&nbsp; Lean vs Lifesum Comparatif &middot; Nutrition &amp; TDEE Lean face \u00e0 Lifesum. Le wrapping di\u00e9t\u00e9tique premium face au seul qui recompose ton TDEE en continu. Lifesum vend du coaching di\u00e8te. Lean voit ta d\u00e9pense r\u00e9elle. Deux promesses qui ne jouent pas sur le m\u00eame terrain. L&rsquo;\u00e9quipe Lean &middot; Lecture 12&nbsp;min [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-lvm-blank","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1407","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lean-app.com\/es\/lean-vs-lifesum\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean\" \/>\n<meta property=\"og:description\" content=\"Lean Calculateur TDEE Accueil &nbsp;\/&nbsp; Lean vs Lifesum Comparatif &middot; Nutrition &amp; TDEE Lean face \u00e0 Lifesum. Le wrapping di\u00e9t\u00e9tique premium face au seul qui recompose ton TDEE en continu. Lifesum vend du coaching di\u00e8te. Lean voit ta d\u00e9pense r\u00e9elle. Deux promesses qui ne jouent pas sur le m\u00eame terrain. L&rsquo;\u00e9quipe Lean &middot; Lecture 12&nbsp;min [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lean-app.com\/es\/lean-vs-lifesum\/\" \/>\n<meta property=\"og:site_name\" content=\"Lean\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/share\/1GXD3qyMBy\/?mibextid=wwXIfr\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-24T14:43:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-22T17:47:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\" \/>\n<meta name=\"author\" content=\"L&#039;\u00e9quipe Lean\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"L&#039;\u00e9quipe Lean\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"27 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/\"},\"author\":{\"@id\":\"https:\/\/lean-app.com\/#organization\"},\"headline\":\"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE\",\"datePublished\":\"2026-05-24T14:43:07+00:00\",\"dateModified\":\"2026-08-22T17:47:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/\"},\"wordCount\":5716,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/lean-app.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\",\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/lean-app.com\/lean-vs-lifesum\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/\",\"url\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/\",\"name\":\"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean\",\"isPartOf\":{\"@id\":\"https:\/\/lean-app.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\",\"datePublished\":\"2026-05-24T14:43:07+00:00\",\"dateModified\":\"2026-08-22T17:47:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#breadcrumb\"},\"inLanguage\":\"es-ES\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/lean-app.com\/lean-vs-lifesum\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage\",\"url\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\",\"contentUrl\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/lean-app.com\/lean-vs-lifesum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/lean-app.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/lean-app.com\/#website\",\"url\":\"https:\/\/lean-app.com\/\",\"name\":\"Lean\",\"description\":\"T\u00e9l\u00e9charge, essaye GRATUITEMENT l&#039;application et prends en main ton corps \u00c0 VIE.\",\"publisher\":{\"@id\":\"https:\/\/lean-app.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/lean-app.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-ES\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/lean-app.com\/#organization\",\"name\":\"Lean\",\"url\":\"https:\/\/lean-app.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-ES\",\"@id\":\"https:\/\/lean-app.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2025\/08\/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png\",\"contentUrl\":\"https:\/\/lean-app.com\/wp-content\/uploads\/2025\/08\/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png\",\"width\":1672,\"height\":1484,\"caption\":\"Lean\"},\"image\":{\"@id\":\"https:\/\/lean-app.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/share\/1GXD3qyMBy\/?mibextid=wwXIfr\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lean-app.com\/es\/lean-vs-lifesum\/","og_locale":"es_ES","og_type":"article","og_title":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean","og_description":"Lean Calculateur TDEE Accueil &nbsp;\/&nbsp; Lean vs Lifesum Comparatif &middot; Nutrition &amp; TDEE Lean face \u00e0 Lifesum. Le wrapping di\u00e9t\u00e9tique premium face au seul qui recompose ton TDEE en continu. Lifesum vend du coaching di\u00e8te. Lean voit ta d\u00e9pense r\u00e9elle. Deux promesses qui ne jouent pas sur le m\u00eame terrain. L&rsquo;\u00e9quipe Lean &middot; Lecture 12&nbsp;min [&hellip;]","og_url":"https:\/\/lean-app.com\/es\/lean-vs-lifesum\/","og_site_name":"Lean","article_publisher":"https:\/\/www.facebook.com\/share\/1GXD3qyMBy\/?mibextid=wwXIfr","article_published_time":"2026-05-24T14:43:07+00:00","article_modified_time":"2026-08-22T17:47:36+00:00","og_image":[{"url":"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp","type":"","width":"","height":""}],"author":"L'\u00e9quipe Lean","twitter_card":"summary_large_image","twitter_misc":{"Written by":"L'\u00e9quipe Lean","Est. reading time":"27 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#article","isPartOf":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/"},"author":{"@id":"https:\/\/lean-app.com\/#organization"},"headline":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE","datePublished":"2026-05-24T14:43:07+00:00","dateModified":"2026-08-22T17:47:36+00:00","mainEntityOfPage":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/"},"wordCount":5716,"commentCount":0,"publisher":{"@id":"https:\/\/lean-app.com\/#organization"},"image":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage"},"thumbnailUrl":"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp","inLanguage":"es-ES","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/lean-app.com\/lean-vs-lifesum\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/","url":"https:\/\/lean-app.com\/lean-vs-lifesum\/","name":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE - Lean","isPartOf":{"@id":"https:\/\/lean-app.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage"},"image":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage"},"thumbnailUrl":"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp","datePublished":"2026-05-24T14:43:07+00:00","dateModified":"2026-08-22T17:47:36+00:00","breadcrumb":{"@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#breadcrumb"},"inLanguage":"es-ES","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lean-app.com\/lean-vs-lifesum\/"]}]},{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#primaryimage","url":"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp","contentUrl":"https:\/\/lean-app.com\/wp-content\/uploads\/2026\/05\/lvm-logo-lean-square-scaled.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/lean-app.com\/lean-vs-lifesum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lean-app.com\/"},{"@type":"ListItem","position":2,"name":"Lean face \u00e0 Lifesum : coaching di\u00e8te premium face \u00e0 la pr\u00e9cision TDEE"}]},{"@type":"WebSite","@id":"https:\/\/lean-app.com\/#website","url":"https:\/\/lean-app.com\/","name":"Lean","description":"Descarga, prueba GRATIS la aplicaci\u00f3n y toma el control de tu cuerpo DE POR VIDA.","publisher":{"@id":"https:\/\/lean-app.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lean-app.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-ES"},{"@type":"Organization","@id":"https:\/\/lean-app.com\/#organization","name":"Lean","url":"https:\/\/lean-app.com\/","logo":{"@type":"ImageObject","inLanguage":"es-ES","@id":"https:\/\/lean-app.com\/#\/schema\/logo\/image\/","url":"https:\/\/lean-app.com\/wp-content\/uploads\/2025\/08\/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png","contentUrl":"https:\/\/lean-app.com\/wp-content\/uploads\/2025\/08\/Logo-for-Lean-App-the-best-calorie-and-TDEE-tracking-application.png","width":1672,"height":1484,"caption":"Lean"},"image":{"@id":"https:\/\/lean-app.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/share\/1GXD3qyMBy\/?mibextid=wwXIfr"]}]}},"_links":{"self":[{"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/posts\/1407","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/comments?post=1407"}],"version-history":[{"count":0,"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/posts\/1407\/revisions"}],"wp:attachment":[{"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/media?parent=1407"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/categories?post=1407"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lean-app.com\/es\/wp-json\/wp\/v2\/tags?post=1407"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}