{"id":56157,"date":"2026-04-05T17:19:23","date_gmt":"2026-04-05T15:19:23","guid":{"rendered":"https:\/\/truescreen.io\/forensic-browser\/"},"modified":"2026-08-20T14:06:03","modified_gmt":"2026-08-20T12:06:03","slug":"navigateur-forensique","status":"publish","type":"page","link":"https:\/\/truescreen.io\/fr\/forensic-browser\/","title":{"rendered":"Forensic Browser"},"content":{"rendered":"<\/p>\n<div id=\"ts-fb2\">\n<style>\nbody.page-id-56157 #main{padding:0 !important}\nbody.page-id-56157 #main .fusion-row{max-width:100% !important}\nbody.page-id-56157 #content{width:100% !important;margin:0 !important;padding:0 !important}\nbody.page-id-56157 .post-content{margin:0 !important;padding:0 !important}\n#ts-fb2{font-family:'DM Sans',system-ui,sans-serif;color:#52525b;font-size:16px;line-height:1.6;overflow-x:clip}\n#ts-fb2 *,#ts-fb2 *::before,#ts-fb2 *::after{box-sizing:border-box}\n#ts-fb2 h1,#ts-fb2 h2,#ts-fb2 h3,#ts-fb2 h4{font-family:'Raleway',system-ui,sans-serif;color:#081122;margin:0}\n#ts-fb2 p{margin:0}\n#ts-fb2 img{max-width:100%;height:auto;display:block}\n#ts-fb2 .fb2-wrap{max-width:1200px;margin:0 auto;padding:0 24px}\n#ts-fb2 .fb2-wrap-narrow{max-width:980px;margin:0 auto;padding:0 24px}\n#ts-fb2 .fb2-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#007afe}\n#ts-fb2 .fb2-eyebrow::before{content:\"\";width:24px;height:2px;background:#007afe;display:inline-block}\n#ts-fb2 .fb2-mono{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace}\n#ts-fb2 .fb2-chip{display:inline-flex;align-items:center;gap:6px;font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:11px;padding:4px 10px;border-radius:999px;white-space:nowrap}\n#ts-fb2 .fb2-btn{display:inline-flex;align-items:center;gap:10px;background:#007afe;color:#fff !important;font-family:'DM Sans',system-ui,sans-serif;font-size:15px;font-weight:600;padding:15px 30px;border-radius:8px;text-decoration:none;transition:background .2s,box-shadow .2s,transform .1s;border:none;cursor:pointer}\n#ts-fb2 .fb2-btn:hover{background:#006fe5;box-shadow:0 4px 16px rgba(0,122,254,.25)}\n#ts-fb2 .fb2-btn:active{transform:translateY(1px)}\n#ts-fb2 .fb2-btn-ghost{display:inline-flex;align-items:center;gap:8px;color:#c8d6ef !important;font-size:15px;font-weight:500;padding:15px 10px;text-decoration:none;border-bottom:1px solid transparent;transition:color .2s}\n#ts-fb2 .fb2-btn-ghost:hover{color:#fff !important}\n#ts-fb2 section{position:relative}\n\/* ---------- HERO ---------- *\/\n#ts-fb2 .fb2-hero{background:#07204e;background:linear-gradient(180deg,#07204e 0%,#081122 100%);padding:96px 0 88px;overflow:hidden}\n#ts-fb2 .fb2-hero::before{content:\"\";position:absolute;inset:0;background-image:url('https:\/\/truescreen.io\/wp-content\/uploads\/2026\/04\/test-3\/pattern-lines-v2.webp');background-size:800px;background-repeat:no-repeat;background-position:top left;opacity:.06;pointer-events:none}\n#ts-fb2 .fb2-hero .fb2-wrap{position:relative}\n#ts-fb2 .fb2-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7db4ff;border:1px solid rgba(125,180,255,.35);border-radius:999px;padding:6px 14px;margin-bottom:28px}\n#ts-fb2 .fb2-hero-eyebrow .fb2-dot{width:6px;height:6px;border-radius:999px;background:#0d957a;box-shadow:0 0 0 3px rgba(13,149,122,.25)}\n#ts-fb2 .fb2-hero h1{color:#fff;font-size:52px;font-weight:700;line-height:1.15;letter-spacing:-.015em;max-width:820px}\n#ts-fb2 .fb2-hero-sub{color:#b9c6dd;font-size:19px;line-height:1.6;max-width:640px;margin-top:24px}\n#ts-fb2 .fb2-hero-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:40px}\n#ts-fb2 .fb2-hero-kicker{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#7db4ff;margin-bottom:20px}\n#ts-fb2 .fb2-hero-visual{position:relative;margin-top:64px;padding-bottom:0}\n#ts-fb2 .fb2-hero-visual img{width:min(940px,92%);margin:0 auto;filter:drop-shadow(0 30px 60px rgba(0,0,0,.45))}\n#ts-fb2 .fb2-hero-chip-a{position:absolute;top:12%;left:10%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#9fd7c8;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 .fb2-hero-chip-a .fb2-dot{width:6px;height:6px;border-radius:999px;background:#0d957a}\n#ts-fb2 .fb2-hero-chip-b{position:absolute;top:30%;right:7%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#7db4ff;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 .fb2-hero-chip-c{position:absolute;bottom:10%;left:13%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#c8d6ef;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 .fb2-hero-chip-d{position:absolute;top:10%;right:9%;background:rgba(8,17,34,.92);border:1px solid rgba(13,149,122,.5);color:#3ecfae;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 .fb2-hero-chip-e{position:absolute;bottom:20%;right:6%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#c8d6ef;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 .fb2-hero-chip-f{position:absolute;top:44%;left:7%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#7db4ff;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n#ts-fb2 section[id]{scroll-margin-top:96px}\n#ts-fb2 .faq-answer a{color:#007afe !important;text-decoration:none;border-bottom:1px solid rgba(0,122,254,.35)}\n#ts-fb2 .faq-answer a:hover{border-bottom-color:#007afe}\n\/* ---------- WHY (editorial rows) ---------- *\/\n#ts-fb2 .fb2-why{background:#fff;padding:112px 0}\n#ts-fb2 .fb2-why-grid{display:grid;grid-template-columns:5fr 7fr;gap:64px}\n#ts-fb2 .fb2-why-left{position:sticky;top:120px;align-self:start}\n#ts-fb2 .fb2-why h2{font-size:38px;font-weight:700;line-height:1.2;letter-spacing:-.01em;margin-top:20px}\n#ts-fb2 .fb2-why-left p{margin-top:20px;font-size:17px;max-width:42ch}\n#ts-fb2 .fb2-why-item{border-top:1px solid #e2e8ee;padding:36px 0 40px;display:grid;grid-template-columns:64px 1fr;gap:24px}\n#ts-fb2 .fb2-why-item:last-child{border-bottom:1px solid #e2e8ee}\n#ts-fb2 .fb2-why-num{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:14px;color:#007afe;padding-top:6px}\n#ts-fb2 .fb2-why-item h3{font-size:22px;font-weight:600;line-height:1.35}\n#ts-fb2 .fb2-why-item p{margin-top:12px;max-width:58ch}\n\/* ---------- CAPTURE MODES ---------- *\/\n#ts-fb2 .fb2-modes{background:#f7f9fd;padding:112px 0}\n#ts-fb2 .fb2-modes-head{text-align:center;max-width:720px;margin:0 auto}\n#ts-fb2 .fb2-modes h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-modes-head p{margin-top:16px;font-size:17px}\n#ts-fb2 .fb2-modes-row{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:64px}\n#ts-fb2 .fb2-mode{padding:8px 40px 32px;border-left:1px solid #e2e8ee}\n#ts-fb2 .fb2-mode:first-child{border-left:none;padding-left:0}\n#ts-fb2 .fb2-mode:last-child{padding-right:0}\n#ts-fb2 .fb2-mode svg{width:28px;height:28px;stroke:#007afe;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}\n#ts-fb2 .fb2-mode h3{font-size:20px;font-weight:600;margin-top:18px}\n#ts-fb2 .fb2-mode p{margin-top:12px;font-size:15px}\n\/* ---------- FEATURES ---------- *\/\n#ts-fb2 .fb2-feat{background:#fff;padding:112px 0}\n#ts-fb2 .fb2-feat-head{max-width:720px}\n#ts-fb2 .fb2-feat h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-feat-head p{margin-top:16px;font-size:17px}\n#ts-fb2 .fb2-feat-grid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:56px;margin-top:56px}\n#ts-fb2 .fb2-feat-item{border-top:1px solid #e2e8ee;padding:24px 0 28px}\n#ts-fb2 .fb2-feat-item h3{font-size:16.5px;font-weight:600;font-family:'DM Sans',system-ui,sans-serif;display:flex;align-items:center;gap:10px}\n#ts-fb2 .fb2-feat-item h3 svg{flex:none;width:18px;height:18px;stroke:#007afe;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}\n#ts-fb2 .fb2-feat-item p{font-size:14px;line-height:1.55;margin-top:8px;padding-left:28px}\n\/* ---------- USE CASES (ledger) ---------- *\/\n#ts-fb2 .fb2-cases{background:#081122;padding:112px 0}\n#ts-fb2 .fb2-cases h2{color:#fff;font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px;max-width:560px}\n#ts-fb2 .fb2-cases-sub{color:#8fa3c4;font-size:17px;margin-top:16px;max-width:52ch}\n#ts-fb2 .fb2-cases-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:80px;margin-top:56px}\n#ts-fb2 .fb2-case{border-top:1px solid rgba(143,163,196,.22);padding:26px 0;display:grid;grid-template-columns:44px 1fr;gap:16px}\n#ts-fb2 .fb2-case-num{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:12px;color:#4ea3ff;padding-top:4px}\n#ts-fb2 .fb2-case h3{color:#fff;font-size:17px;font-weight:600;font-family:'DM Sans',system-ui,sans-serif}\n#ts-fb2 .fb2-case p{color:#8fa3c4;font-size:14.5px;line-height:1.55;margin-top:6px}\n\/* ---------- HOW IT WORKS ---------- *\/\n#ts-fb2 .fb2-how{background:#fff;padding:112px 0}\n#ts-fb2 .fb2-how-head{max-width:720px}\n#ts-fb2 .fb2-how h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-how-head p{margin-top:16px;font-size:17px}\n#ts-fb2 .fb2-step{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin-top:88px}\n#ts-fb2 .fb2-step-num{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:13px;color:#007afe;display:inline-flex;align-items:center;gap:10px}\n#ts-fb2 .fb2-step-num::after{content:\"\";width:40px;height:1px;background:#c9d6e8}\n#ts-fb2 .fb2-step h3{font-size:26px;font-weight:600;margin-top:16px}\n#ts-fb2 .fb2-step-text p{margin-top:14px;font-size:16px;max-width:48ch}\n#ts-fb2 .fb2-shot{background:#eef2f8;border:1px solid #e2e8ee;border-radius:16px;padding:10px;box-shadow:0 1px 2px rgba(8,17,34,.06),0 12px 32px rgba(8,17,34,.08)}\n#ts-fb2 .fb2-shot-bar{display:flex;gap:5px;padding:2px 4px 8px}\n#ts-fb2 .fb2-shot-bar span{width:8px;height:8px;border-radius:999px;background:#d4dce8}\n#ts-fb2 .fb2-shot img{border-radius:8px;width:100%}\n#ts-fb2 .fb2-step:nth-child(odd) .fb2-step-visual{order:-1}\n\/* ---------- GEO ---------- *\/\n#ts-fb2 .fb2-geo{background:#07204e;padding:112px 0}\n#ts-fb2 .fb2-geo-grid{display:grid;grid-template-columns:6fr 6fr;gap:72px;align-items:center}\n#ts-fb2 .fb2-geo h2{color:#fff;font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-geo-lead{color:#b9c6dd;font-size:16.5px;line-height:1.65;margin-top:20px}\n#ts-fb2 .fb2-geo-map{position:relative}\n#ts-fb2 .fb2-geo-map img{border-radius:16px;border:1px solid rgba(125,180,255,.18)}\n#ts-fb2 .fb2-geo-map .fb2-chip{position:absolute;bottom:16px;left:16px;background:rgba(8,17,34,.85);border:1px solid rgba(125,180,255,.3);color:#7db4ff}\n#ts-fb2 .fb2-geo-points{margin-top:64px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}\n#ts-fb2 .fb2-geo-point{border-top:1px solid rgba(143,163,196,.25);padding:28px 40px 0 0}\n#ts-fb2 .fb2-geo-point h3{color:#fff;font-size:17px;font-weight:600;font-family:'DM Sans',system-ui,sans-serif;display:flex;align-items:center;gap:10px}\n#ts-fb2 .fb2-geo-point h3 svg{width:18px;height:18px;stroke:#4ea3ff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}\n#ts-fb2 .fb2-geo-point p{color:#8fa3c4;font-size:14.5px;line-height:1.6;margin-top:10px}\n\/* ---------- OBJECTIONS (dossier) ---------- *\/\n#ts-fb2 .fb2-obj{background:#f7f9fd;padding:112px 0}\n#ts-fb2 .fb2-obj-head{text-align:center;max-width:760px;margin:0 auto}\n#ts-fb2 .fb2-obj h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-obj-head p{margin-top:16px;font-size:17px}\n#ts-fb2 .fb2-obj-doc{background:#fff;border:1px solid #e2e8ee;border-radius:16px;margin-top:56px;overflow:hidden;box-shadow:0 1px 2px rgba(8,17,34,.06),0 4px 12px rgba(8,17,34,.04)}\n#ts-fb2 .fb2-obj-dochead{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 32px;border-bottom:1px solid #e2e8ee;background:#fbfcfe;flex-wrap:wrap}\n#ts-fb2 .fb2-obj-dochead-title{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#52525b}\n#ts-fb2 .fb2-obj-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(13,149,122,.1);color:#0d957a;font-size:12px;font-weight:600;padding:4px 12px;border-radius:999px}\n#ts-fb2 .fb2-obj-grid{display:grid;grid-template-columns:1fr 1fr}\n#ts-fb2 .fb2-obj-item{padding:32px;border-top:1px solid #eef1f6;position:relative}\n#ts-fb2 .fb2-obj-item:nth-child(odd){border-right:1px solid #eef1f6}\n#ts-fb2 .fb2-obj-item:nth-child(-n+2){border-top:none}\n#ts-fb2 .fb2-obj-q{font-family:'Raleway',system-ui,sans-serif;font-size:18px;font-weight:600;color:#081122;line-height:1.4;padding-left:16px;border-left:3px solid #007afe}\n#ts-fb2 .fb2-obj-a{margin-top:14px;font-size:14.5px;line-height:1.6}\n#ts-fb2 .fb2-obj-a strong{color:#0d957a;font-weight:600}\n\/* ---------- PACKAGE ---------- *\/\n#ts-fb2 .fb2-pack{background:#fff;padding:112px 0}\n#ts-fb2 .fb2-pack-grid{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:start}\n#ts-fb2 .fb2-pack h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-pack-left p{margin-top:20px;font-size:17px;max-width:44ch}\n#ts-fb2 .fb2-pack-doc{background:#081122;border-radius:16px;padding:8px;box-shadow:0 24px 48px rgba(8,17,34,.25)}\n#ts-fb2 .fb2-pack-dochead{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;flex-wrap:wrap;gap:10px}\n#ts-fb2 .fb2-pack-dochead span{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8fa3c4}\n#ts-fb2 .fb2-pack-item{background:#0d1930;border:1px solid rgba(143,163,196,.15);border-radius:10px;padding:24px;margin-top:8px}\n#ts-fb2 .fb2-pack-item h3{color:#fff;font-size:17px;font-weight:600;font-family:'DM Sans',system-ui,sans-serif;display:flex;align-items:center;gap:10px}\n#ts-fb2 .fb2-pack-item h3 svg{width:18px;height:18px;stroke:#4ea3ff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}\n#ts-fb2 .fb2-pack-item p{color:#8fa3c4;font-size:14px;line-height:1.6;margin-top:10px}\n#ts-fb2 .fb2-pack-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}\n#ts-fb2 .fb2-pack-chips .fb2-chip{background:rgba(78,163,255,.08);border:1px solid rgba(78,163,255,.25);color:#7db4ff}\n#ts-fb2 .fb2-pack-seal{display:flex;align-items:center;gap:10px;padding:18px 24px 16px;flex-wrap:wrap}\n#ts-fb2 .fb2-pack-grid>*{min-width:0}\n#ts-fb2 .fb2-pack-doc{max-width:100%}\n#ts-fb2 .fb2-pack-seal .fb2-chip{background:rgba(13,149,122,.12);border:1px solid rgba(13,149,122,.35);color:#3ecfae}\n\/* ---------- COMPLIANCE ---------- *\/\n#ts-fb2 .fb2-comp{background:#f7f9fd;padding:96px 0}\n#ts-fb2 .fb2-comp-head{text-align:center}\n#ts-fb2 .fb2-comp h2{font-size:32px;font-weight:700;letter-spacing:-.01em;margin-top:20px}\n#ts-fb2 .fb2-comp-row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:56px}\n#ts-fb2 .fb2-comp-item{padding:8px 32px;text-align:center;border-left:1px solid #e2e8ee}\n#ts-fb2 .fb2-comp-item:first-child{border-left:none}\n#ts-fb2 .fb2-comp-item img{height:56px;width:auto;margin:0 auto 18px;object-fit:contain}\n#ts-fb2 .fb2-comp-item h3{font-size:16px;font-weight:600;font-family:'DM Sans',system-ui,sans-serif}\n#ts-fb2 .fb2-comp-item p{font-size:13.5px;line-height:1.55;margin-top:8px}\n\/* ---------- FAQ ---------- *\/\n#ts-fb2 .fb2-faq{background:#fff;padding:112px 0}\n#ts-fb2 .fb2-faq h2{font-size:38px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin-top:20px}\n#ts-fb2 .fb2-faq-grid{display:grid;grid-template-columns:4fr 8fr;gap:64px;align-items:start}\n#ts-fb2 .fb2-faq-left{position:sticky;top:120px}\n#ts-fb2 .fb2-faq-left p{margin-top:20px;font-size:16px;max-width:36ch}\n#ts-fb2 .faq-item{border-bottom:1px solid #e2e8ee}\n#ts-fb2 .faq-item:first-child{border-top:1px solid #e2e8ee}\n#ts-fb2 .faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;padding:22px 4px;font-family:'DM Sans',system-ui,sans-serif;font-size:16.5px;font-weight:600;color:#081122}\n#ts-fb2 .faq-question::-webkit-details-marker{display:none}\n#ts-fb2 .faq-question br{display:none}\n#ts-fb2 .faq-icon{flex:none;width:26px;height:26px;border:1px solid #e2e8ee;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#007afe;font-weight:500;font-size:15px;transition:transform .2s;line-height:1}\n#ts-fb2 details[open] .faq-icon{transform:rotate(45deg)}\n#ts-fb2 .faq-answer{padding:0 40px 24px 4px;font-size:15px;line-height:1.65;color:#52525b}\n\/* ---------- FINAL CTA ---------- *\/\n#ts-fb2 .fb2-cta{background:#07204e;background:linear-gradient(180deg,#081122 0%,#07204e 100%);padding:112px 0;overflow:hidden}\n#ts-fb2 .fb2-cta::before{content:\"\";position:absolute;inset:0;background-image:url('https:\/\/truescreen.io\/wp-content\/uploads\/2026\/04\/test-3\/pattern-lines-v2.webp');background-size:800px;background-repeat:no-repeat;background-position:top left;opacity:.06;pointer-events:none}\n#ts-fb2 .fb2-cta .fb2-wrap{position:relative;display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center}\n#ts-fb2 .fb2-cta h2{color:#fff;font-size:44px;font-weight:700;letter-spacing:-.015em;line-height:1.15}\n#ts-fb2 .fb2-cta-sub{color:#b9c6dd;font-size:18px;line-height:1.6;margin-top:20px;max-width:52ch}\n#ts-fb2 .fb2-cta-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:36px}\n#ts-fb2 .fb2-cta-os{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}\n#ts-fb2 .fb2-cta-os .fb2-chip{background:rgba(8,17,34,.6);border:1px solid rgba(125,180,255,.25);color:#c8d6ef;font-size:12px;padding:8px 14px}\n#ts-fb2 .fb2-cta-visual img{filter:drop-shadow(0 24px 48px rgba(0,0,0,.4))}\n\/* ---------- RESPONSIVE ---------- *\/\n@media (max-width:1023px){\n#ts-fb2 .fb2-hero h1{font-size:40px}\n#ts-fb2 .fb2-why-grid,#ts-fb2 .fb2-pack-grid,#ts-fb2 .fb2-faq-grid,#ts-fb2 .fb2-geo-grid{grid-template-columns:1fr;gap:48px}\n#ts-fb2 .fb2-why-left,#ts-fb2 .fb2-faq-left{position:static}\n#ts-fb2 .fb2-modes-row{grid-template-columns:1fr;margin-top:48px}\n#ts-fb2 .fb2-mode{border-left:none;border-top:1px solid #e2e8ee;padding:28px 0}\n#ts-fb2 .fb2-mode:first-child{border-top:none;padding-top:0}\n#ts-fb2 .fb2-feat-grid{grid-template-columns:1fr 1fr;column-gap:40px}\n#ts-fb2 .fb2-cases-grid{grid-template-columns:1fr;column-gap:0}\n#ts-fb2 .fb2-step{grid-template-columns:1fr;gap:32px;margin-top:64px}\n#ts-fb2 .fb2-step:nth-child(odd) .fb2-step-visual{order:0}\n#ts-fb2 .fb2-geo-points{grid-template-columns:1fr;margin-top:40px}\n#ts-fb2 .fb2-geo-point{padding-right:0}\n#ts-fb2 .fb2-obj-grid{grid-template-columns:1fr}\n#ts-fb2 .fb2-obj-item:nth-child(odd){border-right:none}\n#ts-fb2 .fb2-obj-item:nth-child(2){border-top:1px solid #eef1f6}\n#ts-fb2 .fb2-comp-row{grid-template-columns:1fr 1fr;gap:32px 0}\n#ts-fb2 .fb2-comp-item:nth-child(3){border-left:none}\n#ts-fb2 .fb2-cta .fb2-wrap{grid-template-columns:1fr}\n#ts-fb2 .fb2-cta-visual{display:none}\n}\n@media (max-width:767px){\n#ts-fb2 .fb2-hero{padding:64px 0 56px}\n#ts-fb2 .fb2-hero-visual{margin-top:40px}\n#ts-fb2 .fb2-hero h1{font-size:32px}\n#ts-fb2 .fb2-hero-sub{font-size:17px}\n#ts-fb2 .fb2-hero-chip-a,#ts-fb2 .fb2-hero-chip-b,#ts-fb2 .fb2-hero-chip-c,#ts-fb2 .fb2-hero-chip-d,#ts-fb2 .fb2-hero-chip-e,#ts-fb2 .fb2-hero-chip-f{display:none}\n#ts-fb2 .fb2-why,#ts-fb2 .fb2-modes,#ts-fb2 .fb2-cases,#ts-fb2 .fb2-how,#ts-fb2 .fb2-geo,#ts-fb2 .fb2-obj,#ts-fb2 .fb2-pack,#ts-fb2 .fb2-faq,#ts-fb2 .fb2-cta{padding:64px 0}\n#ts-fb2 .fb2-comp{padding:64px 0}\n#ts-fb2 .fb2-why h2,#ts-fb2 .fb2-modes h2,#ts-fb2 .fb2-cases h2,#ts-fb2 .fb2-how h2,#ts-fb2 .fb2-geo h2,#ts-fb2 .fb2-obj h2,#ts-fb2 .fb2-pack h2,#ts-fb2 .fb2-faq h2,#ts-fb2 .fb2-feat h2{font-size:28px}\n#ts-fb2 .fb2-feat{padding:64px 0}\n#ts-fb2 .fb2-feat-grid{grid-template-columns:1fr}\n#ts-fb2 .fb2-cta h2{font-size:30px}\n#ts-fb2 .fb2-why-item{grid-template-columns:1fr;gap:8px;padding:28px 0}\n#ts-fb2 .fb2-comp-row{grid-template-columns:1fr;gap:40px}\n#ts-fb2 .fb2-comp-item{border-left:none;padding:0}\n#ts-fb2 .fb2-obj-item{padding:24px 20px}\n#ts-fb2 .fb2-pack-doc{padding:6px}\n#ts-fb2 .fb2-faq-grid{gap:32px}\n}\n\/* ---------- hero: AI detection chip ---------- *\/\n#ts-fb2 .fb2-hero-chip-g{position:absolute;bottom:31%;left:5%;background:rgba(8,17,34,.92);border:1px solid rgba(125,180,255,.35);color:#7db4ff;z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35)}\n@media (max-width:767px){#ts-fb2 .fb2-hero-chip-g{display:none}}\n\/* ---------- section shell ---------- *\/\n#ts-fb2 .fb6{padding:144px 0}\n#ts-fb2 .fb6-light{background:#fff}\n#ts-fb2 .fb6-tint{background:#f7f9fd}\n#ts-fb2 .fb6-dark{background:#081122}\n#ts-fb2 .fb6-dark h2,#ts-fb2 .fb6-dark h3,#ts-fb2 .fb6-dark h4{color:#fff}\n#ts-fb2 .fb6-dark p,#ts-fb2 .fb6-dark li{color:#8fa3c4}\n#ts-fb2 .fb6-head{max-width:760px}\n#ts-fb2 .fb6 h2{font-size:40px;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin-top:20px}\n#ts-fb2 .fb6-lede{margin-top:24px;font-size:19px;line-height:1.6;max-width:60ch}\n#ts-fb2 .fb6-tag{display:inline-flex;align-items:center;gap:12px;font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#007afe}\n#ts-fb2 .fb6-dark .fb6-tag{color:#4ea3ff}\n\/* ---------- benefit rows ---------- *\/\n#ts-fb2 .fb6-row{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:center;margin-top:96px}\n#ts-fb2 .fb6-row+.fb6-row{margin-top:120px}\n#ts-fb2 .fb6-row.fb6-flip .fb6-copy{order:2}\n#ts-fb2 .fb6-row h3{font-size:24px;font-weight:600;line-height:1.3}\n#ts-fb2 .fb6-copy p{margin-top:18px;max-width:50ch;font-size:16.5px;line-height:1.65}\n#ts-fb2 .fb6-fig{border-radius:14px;overflow:hidden;box-shadow:0 22px 50px rgba(8,17,34,.26)}\n#ts-fb2 .fb6-fig img{width:100%;display:block}\n\/* ---------- download button on phones ---------- *\/\n\/* the label wrapped onto two lines with the logos floating in the middle of\n   the box: full width, one line, sized so it still fits a 320px screen. *\/\n@media(max-width:767px){\n#ts-fb2 .fb2-btn{width:100%;justify-content:center;white-space:nowrap;padding:16px 14px;font-size:14.5px;gap:8px}\n\/* the hero break is set for the desktop measure: on a phone it strands a word *\/\n#ts-fb2 .fb2-hero h1 br{display:none}\n#ts-fb2 .fb2-btn svg{width:15px;height:15px}\n#ts-fb2 .fb2-btn svg+svg{margin-left:-2px}\n#ts-fb2 .fb2-hero-cta,#ts-fb2 .fb6-cta{width:100%}\n}\n@media(max-width:360px){\n#ts-fb2 .fb2-btn{font-size:13.5px;padding:16px 10px;gap:7px}\n}\n\/* ---------- platform logos in the download buttons ---------- *\/\n#ts-fb2 .fb2-btn svg{fill:currentColor;stroke:none;flex:none}\n#ts-fb2 .fb2-btn svg+svg{margin-left:-4px}\n\/* ---------- geo map: exit points drawn over the asset ---------- *\/\n#ts-fb2 .fb6-map{position:relative;line-height:0}\n#ts-fb2 .fb6-map i{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:#4ea3ff;box-shadow:0 0 0 3px rgba(78,163,255,.22)}\n#ts-fb2 .fb6-fig-plain{border-radius:0;overflow:visible;box-shadow:none}\n#ts-fb2 .fb6-fig-plain img{filter:drop-shadow(0 24px 46px rgba(0,0,0,.4))}\n\/* ---------- capture modes ---------- *\/\n\/* must follow .fb6-copy p: same specificity, so the later rule zeroes the\n   inherited top margin inside the row. *\/\n#ts-fb2 .fb6-mode{display:flex;gap:18px;margin-top:26px;max-width:52ch}\n#ts-fb2 .fb6-mode svg{width:22px;height:22px;stroke:#007afe;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:4px}\n#ts-fb2 .fb6-dark .fb6-mode svg{stroke:#4ea3ff}\n#ts-fb2 .fb6-mode p{margin-top:0}\n\/* ---------- technical grid ---------- *\/\n#ts-fb2 .fb6-spec{margin-top:112px;padding-top:44px;border-top:1px solid #e2e8ee}\n#ts-fb2 .fb6-dark .fb6-spec{border-top-color:rgba(143,163,196,.2)}\n#ts-fb2 .fb6-spec-lab{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#626d7d}\n#ts-fb2 .fb6-dark .fb6-spec-lab{color:#8ba0c2}\n#ts-fb2 .fb6-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 56px;margin-top:24px}\n\/* \"Other acquisitions\" holds four items, not twelve: one row on desktop. *\/\n#ts-fb2 #fb6-beyond .fb6-grid{grid-template-columns:repeat(4,1fr);gap:0 32px}\n#ts-fb2 .fb6-item{padding:28px 0 26px;border-bottom:1px solid #e2e8ee}\n#ts-fb2 .fb6-dark .fb6-item{border-bottom-color:rgba(143,163,196,.22)}\n#ts-fb2 .fb6-item h4{font-family:'DM Sans',system-ui,sans-serif;font-size:16px;font-weight:600;color:#081122;line-height:1.35;margin:0;display:flex;gap:10px;align-items:flex-start}\n\/* must come after the rule above: same specificity, so order decides. Without\n   it the titles render #081122 on the #081122 background and vanish. *\/\n#ts-fb2 .fb6-dark .fb6-item h4{color:#fff}\n#ts-fb2 .fb6-item h4 svg{width:19px;height:19px;stroke:#007afe;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}\n#ts-fb2 .fb6-dark .fb6-item h4 svg{stroke:#4ea3ff}\n#ts-fb2 .fb6-item p{margin-top:9px;padding-left:29px;font-size:14.5px;line-height:1.6;color:#52525b}\n#ts-fb2 .fb6-dark .fb6-item p{color:#8fa3c4}\n#ts-fb2 .fb6-cta{margin-top:80px;display:flex;align-items:center;gap:22px;flex-wrap:wrap}\n\/* ---------- use-case rail (home pattern) ---------- *\/\n\/* overflow must NOT sit on the section: it would cancel the sticky pin on\n   the inner element. The inner clips the track instead. *\/\n#ts-fb2 .fb6-uc{background:#050b18;padding:0}\n#ts-fb2 .fb6-uc-inner{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:112px 0;overflow:hidden}\n#ts-fb2 .fb6-uc .fb2-wrap{width:100%}\n#ts-fb2 .fb6-track{display:flex;gap:28px;margin-top:56px;padding-left:max(24px,calc((100vw - 1200px)\/2));will-change:transform}\n#ts-fb2 .fb6-card{flex:0 0 330px;background:#0d1930;border:1px solid rgba(143,163,196,.18);border-radius:16px;padding:30px 28px 32px;min-height:270px;display:flex;flex-direction:column}\n#ts-fb2 .fb6-card-fig{margin:-30px -28px 24px;border-radius:16px 16px 0 0;overflow:hidden;background:#0a1220}\n#ts-fb2 .fb6-card-fig img{width:100%;height:auto;display:block}\n#ts-fb2 .fb6-card b{font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:12px;color:#4ea3ff;font-weight:500}\n#ts-fb2 .fb6-card h3{color:#fff;font-size:20px;font-weight:600;line-height:1.3;margin-top:18px}\n#ts-fb2 .fb6-card p{color:#8fa3c4;font-size:14.5px;line-height:1.6;margin-top:12px}\n#ts-fb2 .fb6-rail-hint{margin-top:28px;font-family:'JetBrains Mono',ui-monospace,'SF Mono',Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5d7091}\n@media(max-width:1100px){\n#ts-fb2 .fb6-grid{grid-template-columns:repeat(2,1fr);gap:0 40px}\n#ts-fb2 #fb6-beyond .fb6-grid{grid-template-columns:repeat(2,1fr);gap:0 40px}\n}\n@media(max-width:960px){\n#ts-fb2 .fb6{padding:76px 0}\n#ts-fb2 .fb6 h2{font-size:29px}\n#ts-fb2 .fb6-lede{font-size:16.5px;margin-top:18px}\n#ts-fb2 .fb6-row{grid-template-columns:1fr;gap:36px;margin-top:56px}\n#ts-fb2 .fb6-row+.fb6-row{margin-top:68px}\n#ts-fb2 .fb6-row.fb6-flip .fb6-copy{order:0}\n#ts-fb2 .fb6-grid{grid-template-columns:1fr;gap:0}\n#ts-fb2 #fb6-beyond .fb6-grid{grid-template-columns:1fr;gap:0}\n#ts-fb2 .fb6-spec{margin-top:64px;padding-top:32px}\n#ts-fb2 .fb6-item{padding:22px 0 20px}\n#ts-fb2 .fb6-cta{margin-top:48px}\n\/* No pinning on phones: the rail becomes an ordinary swipe. *\/\n#ts-fb2 .fb6-uc-inner{min-height:0;padding:76px 0}\n#ts-fb2 .fb6-track{overflow-x:auto;scroll-snap-type:x mandatory;padding-left:24px;padding-right:24px;padding-bottom:8px;-webkit-overflow-scrolling:touch;transform:none !important}\n#ts-fb2 .fb6-card{scroll-snap-align:start;flex-basis:270px;min-height:0}\n}\n@media(prefers-reduced-motion:reduce){\n#ts-fb2 .fb6-uc-inner{min-height:0}\n#ts-fb2 .fb6-track{overflow-x:auto;transform:none !important}\n}\n<\/style>\n<p><!-- ================= HERO ================= --><\/p>\n<section class=\"fb2-hero\">\n<div class=\"fb2-wrap\">\n<p class=\"fb2-hero-kicker\">TrueScreen Forensic Browser<\/p>\n<h1>Capture, analyse and certify <br \/>any online content.<\/h1>\n<p class=\"fb2-hero-sub\">Turn any page, video or file into evidence nobody can dispute, and find out where its content really came from. No forensic expertise needed.<\/p>\n<div class=\"fb2-hero-cta\">\n<a href=\"#\" class=\"fb2-btn\" role=\"button\" onclick=\"event.preventDefault();if(window.tsOpenDownloadModal){window.tsOpenDownloadModal();}return false;\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M16.36 12.79c-.02-2.3 1.88-3.4 1.97-3.46-1.07-1.57-2.74-1.79-3.34-1.81-1.42-.14-2.78.84-3.5.84-.72 0-1.84-.82-3.02-.8-1.55.02-2.98.9-3.78 2.29-1.61 2.8-.41 6.94 1.16 9.21.77 1.11 1.69 2.36 2.89 2.311.16-.05 1.6-.75 3-.75s1.79.75 3.02.72c1.25-.02 2.04-1.13 2.8-2.24.88-1.28 1.25-2.53 1.27-2.59-.03-.01-2.44-.94-2.47-3.72zM14.09 5.9c.63-.77 1.06-1.83.94-2.9-.91.04-2.01.61-2.67 1.37-.59.68-1.1 1.77-.96 2.81 1.01.08 2.05-.51 2.69-1.28z\"\/><\/svg><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M3 5.86 10.4 4.8v6.66H3zM11.36 4.66 21 3.3v8.16h-9.64zM3 12.54h7.4v6.66L3 18.14zM11.36 12.54H21v8.16l-9.64-1.36z\"\/><\/svg>Download for Mac and Windows<\/a>\n<\/div>\n<div class=\"fb2-hero-visual\"><span class=\"fb2-chip fb2-hero-chip-a\"><span class=\"fb2-dot\"><\/span>SESSION \u00b7 live capture<\/span><span class=\"fb2-chip fb2-hero-chip-b\">SHA-256 223061161c6a\u2026df01d7<\/span><span class=\"fb2-chip fb2-hero-chip-c\">C2PA \u00b7 IPTC digital source<\/span><span class=\"fb2-chip fb2-hero-chip-d\">\u2713 eIDAS qualified timestamps<\/span><span class=\"fb2-chip fb2-hero-chip-e\">ISO\/IEC 27037<\/span><span class=\"fb2-chip fb2-hero-chip-f\">GEO-ROUTING \u00b7 80 countries<\/span><span class=\"fb2-chip fb2-hero-chip-g\">AUTOMATIC \u00b7 whole sites<\/span><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-home-macbook.webp\" alt=\"TrueScreen Forensic Browser home screen on macOS\" width=\"1800\" height=\"1126\" fetchpriority=\"high\" \/><\/div>\n<\/div>\n<\/section>\n<p><!-- ================= ACQUISITION ================= --><\/p>\n<section class=\"fb6 fb6-light\" id=\"fb6-acquisition\">\n<div class=\"fb2-wrap\">\n<div class=\"fb6-head\">\n<span class=\"fb6-tag\">Forensic acquisition<\/span><\/p>\n<h2>Evidence built to survive cross-examination<\/h2>\n<p class=\"fb6-lede\">What was on screen, when, from where, and untouched since. Captured in a controlled environment and sealed the moment the session closes, never reconstructed afterwards.<\/p>\n<\/div>\n<div class=\"fb6-row\">\n<div class=\"fb6-copy\">\n<h3>One page, a whole session, or an entire site<\/h3>\n<div class=\"fb6-mode\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 8V5a2 2 0 0 1 2-2h3\"\/><path d=\"M16 3h3a2 2 0 0 1 2 2v3\"\/><path d=\"M21 16v3a2 2 0 0 1-2 2h-3\"\/><path d=\"M8 21H5a2 2 0 0 1-2-2v-3\"\/><\/svg><\/p>\n<p><strong>Targeted capture<\/strong> keeps the package lean: you decide what becomes evidence, shot by shot.<\/p>\n<\/div>\n<div class=\"fb6-mode\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"23 7 16 12 23 17 23 7\"\/><rect x=\"1\" y=\"5\" width=\"15\" height=\"14\" rx=\"2\" ry=\"2\"\/><\/svg><\/p>\n<p><strong>Full recording<\/strong> captures audio and video of the entire session, so nothing has to be rebuilt from memory later.<\/p>\n<\/div>\n<div class=\"fb6-mode\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg><\/p>\n<p><strong>Automatic acquisition<\/strong> takes a whole site, a list of addresses or a sitemap: the pages are found and captured one after another, without opening them by hand.<\/p>\n<\/div>\n<\/div>\n<div>\n<div class=\"fb6-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-modes-auto.webp\" alt=\"Choosing the capture mode at the start of a session\" width=\"1500\" height=\"964\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-row fb6-flip\">\n<div class=\"fb6-copy\">\n<h3>Prove what a page showed in another country<\/h3>\n<p>A page is served differently depending on where you are. The session exits in the country you choose, and that point of observation is verified and written into the record.<\/p>\n<\/div>\n<div>\n<div class=\"fb6-fig fb6-map\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/07\/forensic-browser-geo-map.webp\" alt=\"Exit points available across the world map\" width=\"1024\" height=\"576\" loading=\"lazy\" \/><i style=\"left:22.36%;top:46.88%\"><\/i><i style=\"left:29.0%;top:43.58%\"><\/i><i style=\"left:28.52%;top:40.8%\"><\/i><i style=\"left:23.93%;top:54.51%\"><\/i><i style=\"left:33.89%;top:78.47%\"><\/i><i style=\"left:32.62%;top:84.55%\"><\/i><i style=\"left:28.71%;top:65.8%\"><\/i><i style=\"left:49.22%;top:41.84%\"><\/i><i style=\"left:49.8%;top:43.92%\"><\/i><i style=\"left:47.36%;top:47.57%\"><\/i><i style=\"left:51.07%;top:43.06%\"><\/i><i style=\"left:53.03%;top:37.67%\"><\/i><i style=\"left:52.64%;top:41.49%\"><\/i><i style=\"left:54.49%;top:52.26%\"><\/i><i style=\"left:55.76%;top:50.52%\"><\/i><i style=\"left:57.13%;top:39.58%\"><\/i><i style=\"left:57.23%;top:55.03%\"><\/i><i style=\"left:66.02%;top:57.47%\"><\/i><i style=\"left:50.49%;top:64.93%\"><\/i><i style=\"left:60.06%;top:68.92%\"><\/i><i style=\"left:57.52%;top:81.42%\"><\/i><i style=\"left:70.02%;top:60.94%\"><\/i><i style=\"left:71.58%;top:55.56%\"><\/i><i style=\"left:77.83%;top:65.45%\"><\/i><i style=\"left:80.96%;top:71.18%\"><\/i><i style=\"left:81.64%;top:45.49%\"><\/i><i style=\"left:82.91%;top:49.83%\"><\/i><i style=\"left:86.43%;top:48.44%\"><\/i><i style=\"left:80.66%;top:87.15%\"><\/i><i style=\"left:89.16%;top:88.19%\"><\/i><i style=\"left:94.43%;top:93.58%\"><\/i><\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-spec\">\n<span class=\"fb6-spec-lab\">What the acquisition records<\/span><\/p>\n<div class=\"fb6-grid\">\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z\"\/><circle cx=\"12\" cy=\"13\" r=\"4\"\/><\/svg>Page snapshots<\/h4>\n<p>Rendered screenshot, live DOM source and a full MHTML archive with the page assets. In automatic mode the certified image is the whole page, not only the visible part.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"23 7 16 12 23 17 23 7\"\/><rect x=\"1\" y=\"5\" width=\"15\" height=\"14\" rx=\"2\" ry=\"2\"\/><\/svg>Continuous video and audio<\/h4>\n<p>Session video at 20 fps, with audio taken from the browser process, not the microphone.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>Certified downloads<\/h4>\n<p>Files and videos fetched from the page, hashed with SHA-256 and SHA-512, bound to the chain.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"22 12 18 12 15 21 9 3 6 12 2 12\"\/><\/svg>All network traffic<\/h4>\n<p>Full HTTP archive (HAR) with request and response headers. Raw packet capture (PCAP) is switched on from the settings, and caps the session at eight minutes.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>Proved time<\/h4>\n<p>Dual timestamps checked against multiple NTP servers, with clock drift measured and recorded.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"10\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>Hardened environment<\/h4>\n<p>DevTools disabled, code injection blocked, debugging flags refused, app files hashed at startup.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71\"\/><path d=\"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71\"\/><\/svg>Tamper-evident chain<\/h4>\n<p>Each step hashed as sha256(previous | step | timestamp | data), so any alteration breaks the chain.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/><\/svg>Network transparency<\/h4>\n<p>VPN, proxy and Tor exit detection, TLS interception checks and certificate pinning, in the audit log.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"8\" rx=\"2\"\/><rect x=\"2\" y=\"13\" width=\"20\" height=\"8\" rx=\"2\"\/><line x1=\"6\" y1=\"7\" x2=\"6.01\" y2=\"7\"\/><line x1=\"6\" y1=\"17\" x2=\"6.01\" y2=\"17\"\/><\/svg>Virtual machine detection<\/h4>\n<p>Virtualised environments identified and recorded in the session metadata.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>Geo-routed capture<\/h4>\n<p>Exit points in 80 countries, with the resulting IP and geolocation verified.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"16 18 22 12 16 6\"\/><polyline points=\"8 6 2 12 8 18\"\/><\/svg>Live source analysis<\/h4>\n<p>The rendered DOM hashed next to the HTML fetched independently from the server.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"8\" y1=\"17\" x2=\"16\" y2=\"17\"\/><\/svg>Single PDF document<\/h4>\n<p>Every automatic acquisition also produces one PDF with all the pages in order, delivered on its own and listed in the report with its own hash.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= BEYOND THE BROWSER ================= --><\/p>\n<section class=\"fb6 fb6-tint\" id=\"fb6-beyond\">\n<div class=\"fb2-wrap\">\n<div class=\"fb6-head\">\n<span class=\"fb6-tag\">Beyond the browser<\/span><\/p>\n<h2>Not everything worth proving happens on a web page<\/h2>\n<p class=\"fb6-lede\">The same seal reaches what a browser cannot. It all starts from the same home screen and ends in the same certified package.<\/p>\n<\/div>\n<div class=\"fb6-spec\">\n<span class=\"fb6-spec-lab\">Other acquisitions<\/span><\/p>\n<div class=\"fb6-grid\">\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"3\" width=\"20\" height=\"14\" rx=\"2\"\/><line x1=\"8\" y1=\"21\" x2=\"16\" y2=\"21\"\/><line x1=\"12\" y1=\"17\" x2=\"12\" y2=\"21\"\/><\/svg>Computer screen<\/h4>\n<p>Everything that happens on screen, inside and outside the browser, with the sound of the machine, for up to twenty minutes.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><polyline points=\"22 6 12 13 2 6\"\/><\/svg>Email<\/h4>\n<p>A patented method: add the TrueScreen address to the recipients and the message is certified as it travelled. On a TrueScreen workspace.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"23 7 16 12 23 17 23 7\"\/><rect x=\"1\" y=\"5\" width=\"15\" height=\"14\" rx=\"2\" ry=\"2\"\/><\/svg>Video calls<\/h4>\n<p>A TrueScreen bot joins the call on Zoom, Google Meet or Teams, records it and certifies it when the meeting ends. On a TrueScreen workspace.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"\/><path d=\"M9 14l2 2 4-4\"\/><\/svg>Local files<\/h4>\n<p>Photos, video, audio and documents opened from disk: read for their origin, fingerprinted and certified without leaving the app.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= ANALYSIS ================= --><\/p>\n<section class=\"fb6 fb6-dark\" id=\"fb6-analysis\">\n<div class=\"fb2-wrap\">\n<div class=\"fb6-head\">\n<span class=\"fb6-tag\">Analysis<\/span><\/p>\n<h2>Know what you are looking at<\/h2>\n<p class=\"fb6-lede\">Open a file before you act on it: the origin records it carries, what it really is under the name it was given, and the fingerprint of its bytes. Captured files and local ones alike.<\/p>\n<\/div>\n<div class=\"fb6-row\">\n<div class=\"fb6-copy\">\n<h3>Find out where the content came from<\/h3>\n<p>What the file records about its own origin: C2PA content credentials, the IPTC digital source field and the generator tags in EXIF and XMP, reported exactly as found or as absent.<\/p>\n<p>Scoring for AI generation is being completed on TrueScreen infrastructure and is not active in the app yet.<\/p>\n<\/div>\n<div>\n<div class=\"fb6-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-media-provenance.webp\" alt=\"Origin and watermark checks on an analysed image\" width=\"1500\" height=\"964\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-spec\">\n<span class=\"fb6-spec-lab\">What the analysis reads<\/span><\/p>\n<div class=\"fb6-grid\">\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polygon points=\"12 2 2 7 12 12 22 7 12 2\"\/><polyline points=\"2 17 12 22 22 17\"\/><polyline points=\"2 12 12 17 22 12\"\/><\/svg>Media inventory<\/h4>\n<p>Media from the DOM and network traffic, with real size, MIME type and dimensions.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"4\" y1=\"9\" x2=\"20\" y2=\"9\"\/><line x1=\"4\" y1=\"15\" x2=\"20\" y2=\"15\"\/><line x1=\"10\" y1=\"3\" x2=\"8\" y2=\"21\"\/><line x1=\"16\" y1=\"3\" x2=\"14\" y2=\"21\"\/><\/svg>Fingerprints on inspection<\/h4>\n<p>SHA-256 and MD5 on the fetched bytes, next to the source URL.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"17 1 21 5 17 9\"\/><path d=\"M3 11V9a4 4 0 0 1 4-4h14\"\/><polyline points=\"7 23 3 19 7 15\"\/><path d=\"M21 13v2a4 4 0 0 1-4 4H3\"\/><\/svg>Declared format vs real format<\/h4>\n<p>Format read from the file header, compared with the declared Content-Type.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\/><polyline points=\"9 11.5 11.2 13.7 15 9.5\"\/><\/svg>C2PA content credentials<\/h4>\n<p>The signed C2PA manifest and its assertions, when present.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20.6 13.4L12 22l-9-9V3h10z\"\/><line x1=\"7.5\" y1=\"7.5\" x2=\"7.51\" y2=\"7.5\"\/><\/svg>IPTC digital source<\/h4>\n<p>The IPTC digitalSourceType field: captured, composite or trained-algorithmic.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"5\" y=\"5\" width=\"14\" height=\"14\" rx=\"2\"\/><rect x=\"9\" y=\"9\" width=\"6\" height=\"6\"\/><line x1=\"9\" y1=\"2\" x2=\"9\" y2=\"5\"\/><line x1=\"15\" y1=\"2\" x2=\"15\" y2=\"5\"\/><line x1=\"9\" y1=\"19\" x2=\"9\" y2=\"22\"\/><line x1=\"15\" y1=\"19\" x2=\"15\" y2=\"22\"\/><line x1=\"2\" y1=\"9\" x2=\"5\" y2=\"9\"\/><line x1=\"2\" y1=\"15\" x2=\"5\" y2=\"15\"\/><line x1=\"19\" y1=\"9\" x2=\"22\" y2=\"9\"\/><line x1=\"19\" y1=\"15\" x2=\"22\" y2=\"15\"\/><\/svg>Generator signatures<\/h4>\n<p>Generator and software tags in EXIF, XMP and container metadata.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"12\" y1=\"7\" x2=\"12\" y2=\"13\"\/><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/><\/svg>Stated limits<\/h4>\n<p>Binary documents are marked not applicable, never as matching.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"6\" y1=\"3\" x2=\"6\" y2=\"15\"\/><circle cx=\"18\" cy=\"6\" r=\"3\"\/><circle cx=\"6\" cy=\"18\" r=\"3\"\/><path d=\"M18 9a9 9 0 0 1-9 9\"\/><\/svg>Separate from the evidence<\/h4>\n<p>Inspection sits outside the acquisition and changes nothing.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"2\" y=\"7\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2\"\/><\/svg>Files from your device<\/h4>\n<p>Photos, video, audio and documents opened from disk, not only what the session captured.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"9 11 12 14 22 4\"\/><path d=\"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11\"\/><\/svg>Certify what you inspect<\/h4>\n<p>Any analysed file can be pulled into the package and sealed with the session.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= REPORTING ================= --><\/p>\n<section class=\"fb6 fb6-tint\" id=\"fb6-reporting\">\n<div class=\"fb2-wrap\">\n<div class=\"fb6-head\">\n<span class=\"fb6-tag\">Certified reporting<\/span><\/p>\n<h2>A report you can hand over without explaining it<\/h2>\n<p class=\"fb6-lede\">Evidence is only worth what someone else can verify alone. A court or a regulator checks every claim in the report without taking your word for anything.<\/p>\n<\/div>\n<div class=\"fb6-row\">\n<div class=\"fb6-copy\">\n<h3>One technical report, certified end to end<\/h3>\n<p>One technical report holds it all: hashes, times, network data and the point of observation. It carries a qualified seal, so it goes to a court or a counterpart exactly as it is.<\/p>\n<\/div>\n<div>\n<div class=\"fb6-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-report.webp\" alt=\"Certified technical report of a forensic acquisition session\" width=\"1500\" height=\"964\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-row fb6-flip\">\n<div class=\"fb6-copy\">\n<h3>Sealed, stored, and ready to send<\/h3>\n<p>Stored on European infrastructure. You get a shareable identifier, and the archive stays retrievable the moment anyone asks.<\/p>\n<\/div>\n<div>\n<div class=\"fb6-fig fb6-fig-plain\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-certified-macbook.webp\" alt=\"Certification completed, with the report identifier\" width=\"1800\" height=\"1126\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-spec\">\n<span class=\"fb6-spec-lab\">What you receive<\/span><\/p>\n<div class=\"fb6-grid\">\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"6\"\/><polyline points=\"8.2 13.4 7 22 12 19 17 22 15.8 13.4\"\/><\/svg>Qualified seal<\/h4>\n<p>XAdES seal and qualified timestamp from a QTSP under eIDAS, binding the JSON record and the PDF.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"8\" y1=\"13\" x2=\"16\" y2=\"13\"\/><line x1=\"8\" y1=\"17\" x2=\"13\" y2=\"17\"\/><\/svg>Certified report<\/h4>\n<p>A PDF stating what was captured, when, from where, by whom and with which hashes, ready to file. After an automatic acquisition it also states how many pages were taken, and which.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"21 8 21 21 3 21 3 8\"\/><rect x=\"1\" y=\"3\" width=\"22\" height=\"5\" rx=\"1\"\/><line x1=\"10\" y1=\"12\" x2=\"14\" y2=\"12\"\/><\/svg>Complete archive<\/h4>\n<p>Screenshots, page sources, MHTML, files, media and logs, exactly as collected, with the single PDF document alongside them.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><polyline points=\"1 4 1 10 7 10\"\/><path d=\"M3.5 15a9 9 0 1 0 2.1-9.4L1 10\"\/><\/svg>Recomputable chain<\/h4>\n<p>The chain and its formula ship inside the package, verifiable without our software.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1\"\/><\/svg>Report identifier<\/h4>\n<p>A shareable identifier per certification, with the package retrievable from the TrueScreen cloud.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><line x1=\"8\" y1=\"6\" x2=\"21\" y2=\"6\"\/><line x1=\"8\" y1=\"12\" x2=\"21\" y2=\"12\"\/><line x1=\"8\" y1=\"18\" x2=\"21\" y2=\"18\"\/><line x1=\"3\" y1=\"6\" x2=\"3.01\" y2=\"6\"\/><line x1=\"3\" y1=\"12\" x2=\"3.01\" y2=\"12\"\/><line x1=\"3\" y1=\"18\" x2=\"3.01\" y2=\"18\"\/><\/svg>Audit trail<\/h4>\n<p>Every action logged in order, from the operator declaration to the final seal.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><ellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\/><path d=\"M21 5v14c0 1.7-4 3-9 3s-9-1.3-9-3V5\"\/><path d=\"M21 12c0 1.7-4 3-9 3s-9-1.3-9-3\"\/><\/svg>EU data residency<\/h4>\n<p>Packages stored on European cloud infrastructure, under GDPR.<\/p>\n<\/div>\n<div class=\"fb6-item\">\n<h4><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"9\" y=\"2\" width=\"6\" height=\"4\" rx=\"1\"\/><path d=\"M15 4h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3\"\/><polyline points=\"9 14 11 16 15 12\"\/><\/svg>Forensic method<\/h4>\n<p>Acquisition, identification and preservation following ISO\/IEC 27037.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"fb6-cta\"><a href=\"#\" class=\"fb2-btn\" role=\"button\" onclick=\"event.preventDefault();if(window.tsOpenDownloadModal){window.tsOpenDownloadModal();}return false;\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M16.36 12.79c-.02-2.3 1.88-3.4 1.97-3.46-1.07-1.57-2.74-1.79-3.34-1.81-1.42-.14-2.78.84-3.5.84-.72 0-1.84-.82-3.02-.8-1.55.02-2.98.9-3.78 2.29-1.61 2.8-.41 6.94 1.16 9.21.77 1.11 1.69 2.36 2.89 2.311.16-.05 1.6-.75 3-.75s1.79.75 3.02.72c1.25-.02 2.04-1.13 2.8-2.24.88-1.28 1.25-2.53 1.27-2.59-.03-.01-2.44-.94-2.47-3.72zM14.09 5.9c.63-.77 1.06-1.83.94-2.9-.91.04-2.01.61-2.67 1.37-.59.68-1.1 1.77-.96 2.81 1.01.08 2.05-.51 2.69-1.28z\"\/><\/svg><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M3 5.86 10.4 4.8v6.66H3zM11.36 4.66 21 3.3v8.16h-9.64zM3 12.54h7.4v6.66L3 18.14zM11.36 12.54H21v8.16l-9.64-1.36z\"\/><\/svg>Download for Mac and Windows<\/a><\/div>\n<\/div>\n<\/section>\n<p><!-- ================= USE CASES ================= --><\/p>\n<section class=\"fb6 fb6-uc\" id=\"fb6-cases\">\n<div class=\"fb6-uc-inner\">\n<div class=\"fb2-wrap\">\n<span class=\"fb6-tag\" style=\"color:#4ea3ff\">Use cases<\/span><\/p>\n<h2 style=\"color:#fff\">What professionals use it for<\/h2>\n<p class=\"fb6-lede\" style=\"color:#8fa3c4\">Lawyers, investigators, journalists, brand protection, HR and compliance teams use it to get there first.<\/p>\n<\/div>\n<div class=\"fb6-track\" id=\"fb6-track\">\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-ip-brand.webp\" alt=\"IP and brand protection\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>01<\/b><\/p>\n<h3>IP and brand protection<\/h3>\n<p>Capture counterfeit listings and misuse of your brand assets before infringers take them down.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-defamation.webp\" alt=\"Defamation and harassment\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>02<\/b><\/p>\n<h3>Defamation and harassment<\/h3>\n<p>Preserve defamatory posts, threats and cyberbullying from any website or social platform.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-social-media.webp\" alt=\"Social media evidence\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>03<\/b><\/p>\n<h3>Social media<\/h3>\n<p>Certify posts, comments, profiles and stories exactly as the platform served them, before they are edited or deleted.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-chat.webp\" alt=\"Chat and messaging evidence\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>04<\/b><\/p>\n<h3>Chat and messaging<\/h3>\n<p>Capture a conversation from its web client, message by message, with the timestamps and the account it was read from.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-litigation.webp\" alt=\"Litigation and disputes\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>05<\/b><\/p>\n<h3>Litigation and disputes<\/h3>\n<p>Certified web evidence for contract disputes and regulatory investigations, with full chain of custody.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-fraud.webp\" alt=\"Fraud investigations\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>06<\/b><\/p>\n<h3>Fraud investigations<\/h3>\n<p>Document fraudulent sites, phishing pages and scam listings with verified timestamps.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-deepfake.webp\" alt=\"Where a file came from\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>07<\/b><\/p>\n<h3>Where a file came from<\/h3>\n<p>Read what a photo or a video declares about its own origin, C2PA credentials included, before you act on it.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-journalism.webp\" alt=\"Journalism and fact-checking\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>08<\/b><\/p>\n<h3>Journalism and fact-checking<\/h3>\n<p>Preserve a source and check its media before publication, so the story holds when it is challenged afterwards.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-insurance.webp\" alt=\"Insurance claims\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>09<\/b><\/p>\n<h3>Insurance claims<\/h3>\n<p>Capture listings, damage reports and third-party statements as certified evidence on a claim.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-ephemeral.webp\" alt=\"Ephemeral content\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>10<\/b><\/p>\n<h3>Content that will not last<\/h3>\n<p>Download and certify a social video before it is deleted, with its own hash and timestamp.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-downloads.webp\" alt=\"Certified downloads\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>11<\/b><\/p>\n<h3>Certified downloads<\/h3>\n<p>Preserve a document, invoice or report with proof of its source and the moment of capture.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-site-capture.webp\" alt=\"A whole site at once\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>12<\/b><\/p>\n<h3>A whole site at once<\/h3>\n<p>Preserve a site, a list of addresses or a sitemap in a single session, page by page, when opening them one by one is not an option.<\/p>\n<\/article>\n<article class=\"fb6-card\">\n<div class=\"fb6-card-fig\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/uc-screen-recording.webp\" alt=\"What happens on your screen\" width=\"660\" height=\"300\" loading=\"lazy\" \/><\/div>\n<p><b>13<\/b><\/p>\n<h3>What happens on your screen<\/h3>\n<p>Record a desktop application, a remote session or anything else the browser cannot reach, and certify it like any other acquisition.<\/p>\n<\/article>\n<\/div>\n<div class=\"fb2-wrap\">\n<p class=\"fb6-rail-hint\">Scroll to move through the cases \u2192<\/p>\n<\/div>\n<\/div>\n<p><script>\n(function(){\nvar sec=document.getElementById('fb6-cases'),track=document.getElementById('fb6-track');\nif(!sec||!track)return;\nvar reduce=window.matchMedia('(prefers-reduced-motion: reduce)');\nfunction enabled(){return window.innerWidth>960&&!reduce.matches;}\nvar maxShift=0,pinH=0;\nfunction measure(){\nif(!enabled()){track.style.transform='';sec.style.height='';return;}\nmaxShift=Math.max(0,track.scrollWidth-window.innerWidth+48);\npinH=window.innerHeight+maxShift;\nsec.style.height=pinH+'px';\n}\nfunction onScroll(){\nif(!enabled())return;\nvar r=sec.getBoundingClientRect(),travel=pinH-window.innerHeight;\nvar p=travel>0?Math.min(1,Math.max(0,-r.top\/travel)):0;\ntrack.style.transform='translate3d('+(-p*maxShift)+'px,0,0)';\n}\nvar inner=sec.firstElementChild;\nif(inner){inner.style.position='sticky';inner.style.top='0';}\nmeasure();onScroll();\nwindow.addEventListener('scroll',onScroll,{passive:true});\nwindow.addEventListener('resize',function(){measure();onScroll();},{passive:true});\n})();\n<\/script><br \/>\n<\/section>\n<p><!-- ================= FAQ ================= --><\/p>\n<section class=\"fb2-faq faq faq-truescreen\" id=\"fb2-faq-sec\" aria-labelledby=\"fb2-faq-title\">\n<div class=\"fb2-wrap\">\n<div class=\"fb2-faq-grid\">\n<div class=\"fb2-faq-left\">\n<span class=\"fb2-eyebrow\">FAQ<\/span><\/p>\n<h2 id=\"fb2-faq-title\">Frequently Asked Questions<\/h2>\n<p>What professionals ask before their first session.<\/p>\n<\/div>\n<div class=\"faq-list\">\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Can it tell me if a video is a deepfake or an image was made by AI?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">It reads what the file declares about its own origin: C2PA content credentials, the IPTC digital source field and the generator signatures in EXIF and XMP, reported as found or as absent. Scoring for AI generation is being completed on TrueScreen infrastructure and is not active in the app yet.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Does analysing a file change the evidence?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">No. Opening a file\u2019s details reads its data and origin records without touching the capture. Nothing joins the package unless you pick it.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Why should I use Forensic Browser instead of a regular screenshot?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">A screenshot can be edited and proves neither when nor where it was taken. Forensic Browser captures the whole context: verified timestamps, network data, operator identity and page source, sealed with a qualified timestamp.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Will this evidence be accepted in court?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">Yes. Every certification carries a qualified timestamp and a certified seal compliant with eIDAS, and the acquisition follows ISO\/IEC 27037. The evidence holds full legal and evidentiary value across the European Union.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Do I need technical expertise to use it?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">No. It works like any browser: open a page, click Certify, browse normally. The forensic data is captured in the background, and ending the session creates and certifies the package with no manual steps.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">How is it different from a browser extension?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">Extensions run inside a standard browser, where the page can be manipulated before capture. Forensic Browser is a standalone app with a hardened environment: developer tools disabled, code injection blocked, integrity verified at every launch.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">What do I receive after a certification session?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">A certified PDF report, a JSON report with the forensic metadata, and the archive with screenshots, video, page source and network logs, all sealed with a qualified timestamp. After an automatic acquisition the package also carries a single PDF with every page captured, in order.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Can it capture an entire site instead of page by page?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">Yes. Point it at a site, a list of addresses or a sitemap: the pages are found and captured one after another in a single session, each with its own snapshot, source and hashes. The report states how many were taken and which, and the package carries one PDF with all of them in order.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Can it certify something that is not a web page?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">Yes. The same app records the computer screen, certifies an email by putting the TrueScreen address among its recipients, sends a bot into a video call to certify the meeting, and certifies files already on your machine. Email and meeting certification run on a TrueScreen workspace.<\/div>\n<\/details>\n<details class=\"faq-item\">\n<summary class=\"faq-question\"><span class=\"faq-question-text\">Which languages does the app work in?<\/span><span class=\"faq-icon\" aria-hidden=\"true\">+<\/span><\/summary>\n<div class=\"faq-answer\">The interface and the system menus follow the operator: Italian, English, French, Spanish and German.<\/div>\n<\/details>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= FINAL CTA ================= --><\/p>\n<section class=\"fb2-cta\">\n<div class=\"fb2-wrap\">\n<div>\n<h2>Stop losing evidence.<\/h2>\n<p class=\"fb2-cta-sub\">Join 20,000+ professionals who turn volatile web content into certified evidence with full legal value.<\/p>\n<div class=\"fb2-cta-actions\">\n<a href=\"#\" class=\"fb2-btn\" role=\"button\" onclick=\"event.preventDefault();if(window.tsOpenDownloadModal){window.tsOpenDownloadModal();}return false;\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M16.36 12.79c-.02-2.3 1.88-3.4 1.97-3.46-1.07-1.57-2.74-1.79-3.34-1.81-1.42-.14-2.78.84-3.5.84-.72 0-1.84-.82-3.02-.8-1.55.02-2.98.9-3.78 2.29-1.61 2.8-.41 6.94 1.16 9.21.77 1.11 1.69 2.36 2.89 2.311.16-.05 1.6-.75 3-.75s1.79.75 3.02.72c1.25-.02 2.04-1.13 2.8-2.24.88-1.28 1.25-2.53 1.27-2.59-.03-.01-2.44-.94-2.47-3.72zM14.09 5.9c.63-.77 1.06-1.83.94-2.9-.91.04-2.01.61-2.67 1.37-.59.68-1.1 1.77-.96 2.81 1.01.08 2.05-.51 2.69-1.28z\"\/><\/svg><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M3 5.86 10.4 4.8v6.66H3zM11.36 4.66 21 3.3v8.16h-9.64zM3 12.54h7.4v6.66L3 18.14zM11.36 12.54H21v8.16l-9.64-1.36z\"\/><\/svg>Download for Mac and Windows<\/a><br \/>\n<a href=\"https:\/\/truescreen.io\/contact-us\/\" class=\"fb2-btn-ghost\">Talk to our team \u2192<\/a>\n<\/div>\n<div class=\"fb2-cta-os\"><span class=\"fb2-chip\">macOS \u00b7 .dmg installer<\/span><span class=\"fb2-chip\">Windows \u00b7 .exe installer<\/span><span class=\"fb2-chip\">Italiano \u00b7 English \u00b7 Fran\u00e7ais \u00b7 Espa\u00f1ol \u00b7 Deutsch<\/span><\/div>\n<\/div>\n<div class=\"fb2-cta-visual\"><img decoding=\"async\" src=\"https:\/\/truescreen.io\/wp-content\/uploads\/2026\/08\/fb-certified-macbook.webp\" alt=\"TrueScreen Forensic Browser\" loading=\"lazy\" \/><\/div>\n<\/div>\n<\/section>\n<\/div>\n<p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":15,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"100-width.php","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-56157","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/56157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/comments?post=56157"}],"version-history":[{"count":18,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/56157\/revisions"}],"predecessor-version":[{"id":58085,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/56157\/revisions\/58085"}],"wp:attachment":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/media?parent=56157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}