PageSourceSearch

https://www.ody.tech/

html ody.tech collected 2026-10-09 22:05:59 UTC 57,502 bytes, 4 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/images/logo-odysse.png" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/css/18f10a82e3e8a241.css?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-6956dcac8326fe2b.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte"/>
1<script src="/_next/static/chunks/fd9d1056-4e1a26e2d413ba3c.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/23-f5ecdd56026e6c6c.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/main-app-04c52b0e2bc264cd.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/223-0c69dc2af1604aa0.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<script src="/_next/static/chunks/app/layout-519d9a20d19b42f2.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
1<link rel="preload" href="https://widget.superchat.de/snippet.js?applicationKey=WCewpV5zR0xEJblOEl32Z7dGbK" as="script"/><meta name="theme-color" content="#F3F7FF"/><title>Odysse - Fleet Orchestration Intelligence</title><meta name="description" content="AI-powered fleet orchestration for human and autonomous fleets. Live in London today."/><link rel="manifest" href="/manifest.webmanifest" crossorigin="use-credentials"/><link rel="canonical" href="https://ody.tech"/><meta name="apple-mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Odysse"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="Odysse - Fleet Orchestration Intelligence"/><meta property="og:description" content="AI-powered fleet orchestration for human and autonomous fleets. Live in London today."/><meta property="og:url" content="https://ody.tech"/><meta property="og:site_name" content="Odysse"/><meta property="og:image:alt" content="Odysse - Fleet Orchestration Intelligence"/><meta property="og:image:type" content="image/png"/><meta property="og:image" content="https://ody.tech/opengraph-image?8efedfc33e3ce541"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Odysse - Fleet Orchestration Intelligence"/><meta name="twitter:description" content="AI-powered fleet orchestration for human and autonomous fleets. Live in London today."/><meta name="twitter:image:alt" content="Odysse - Fleet Orchestration Intelligence"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image" content="https://ody.tech/opengraph-image?8efedfc33e3ce541"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="shortcut icon" href="/favicon.ico"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/icons/favicon-96x96.png" type="image/png" sizes="96x96"/><link rel="apple-touch-icon" href="/icons/apple-touch-icon.png" sizes="180x180"/>
1<script src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" noModule=""></script>
1</head><body><nav class="nav"><a class="nav-logo" href="/"><img alt="Odysse" fetchPriority="high" width="887" height="535" decoding="async" data-nimg="1" style="color:transparent" src="/images/logo-odysse.png"/></a><div class="nav-desktop"><ul class="nav-links"><li><a class="nav-link" href="/#p-hex">Odysse AI</a></li><li><a class="nav-link" href="/#p-heatmap">Fleet</a></li><li><a class="nav-link" href="/#p-vehicle">Autonomy</a></li><li><a class="nav-link" href="/about">About</a></li><li><a class="nav-link" href="/blog">Blogs</a></li><li><a class="nav-link" href="/join-us">Join Us</a></li></ul><a target="_blank" rel="noopener noreferrer" class="nav-book-cta" href="https://book.ody.tech/booking">Book a Ride</a><a class="nav-cta" href="mailto:[email protected]">Contact</a></div><button type="button" class="nav-hamburger" aria-label="Abrir menu" aria-expanded="false"><span></span><span></span><span></span></button></nav><main style="overflow-y:auto"><section id="p-hero" class="hero-section" style="position:relative;width:100%;overflow:hidden;display:flex;align-items:center"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div class="hero-fallback" aria-hidden="true"></div><div style="position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(to right,rgba(255,255,255,.88) 0%,rgba(255,255,255,.55) 35%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 100%), linear-gradient(to top,rgba(255,255,255,.65) 0%,rgba(255,255,255,0) 40%)"></div><div class="section-pad" style="position:relative;z-index:10;max-width:760px"><div class="hero-tagline" style="font-size:20px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#2F6BFF;margin-bottom:26px;display:flex;align-items:center;gap:12px"><span style="width:28px;height:1px;background:#2F6BFF;display:inline-block"></span>AI-powered fleet orchestration<span style="width:5px;height:5px;border-radius:50%;background:#22c55e;display:inline-block;animation:blink 2s infinite"></span></div><h1 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(42px,6.0vw,84px);font-weight:400;line-height:1.18;letter-spacing:-.03em;margin-bottom:28px;color:#0B1F3B;text-shadow:0 4px 40px rgba(255,255,255,.9)">Every vehicle.<br/>Every hour.<br/><em style="font-style:normal;color:#2F6BFF">Earning more.</em></h1><p style="font-size:clamp(20px,1.6vw,32px);font-weight:200;line-height:1.4;color:rgba(11,31,59,.75);max-width:520px;margin-bottom:44px">AI that dynamically orchestrates fleets in real time to maximise utilisation and revenue per vehicle.</p><div style="display:flex;gap:14px;align-items:center;flex-wrap:wrap"><a class="btn-gradient" style="font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;background:#0B1F3B;color:#fff;padding:13px 28px;text-decoration:none" href="#p-problem">Discover Odysse</a><a style="font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0B1F3B;text-decoration:none" href="mailto:[email protected]">Talk to us →</a></div></div><div class="hero-scroll"><div style="width:42px;height:1px;background:rgba(11,31,59,.1);overflow:hidden;position:relative"><div style="position:absolute;top:0;left:0;width:100%;height:100%;background:#2F6BFF;animation:scanH 2.5s ease-in-out infinite"></div></div><span style="font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(11,31,59,.8)">Scroll</span></div><style>
2            @keyframes blink{0%,100%{opacity:1}50%{opacity:.15}}
3            @keyframes scanH{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
4          </style></section><section id="p-numbers" class="section-tint" style="background:#fff;border-top:1px solid rgba(11,31,59,.07);border-bottom:1px solid rgba(11,31,59,.07)"><div class="numbers-grid"><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:60px;font-weight:400;color:#0B1F3B;line-height:1;margin-bottom:14px;letter-spacing:-.03em">60%<sup style="font-size:34px;color:#2F6BFF">+</sup></div><div style="font-size:22px;font-weight:300;color:rgba(11,31,59,.68);line-height:1.6">Increase in revenue per hour</div><div style="font-size:18px;color:rgba(47,107,255,.7);margin-top:5px">
4vs ride-hailing industry average</div></div><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:60px;font-weight:400;color:#0B1F3B;line-height:1;margin-bottom:14px;letter-spacing:-.03em">210<sup style="font-size:34px;color:#2F6BFF">K+</sup></div><div style="font-size:22px;font-weight:300;color:rgba(11,31,59,.68);line-height:1.6">Journeys completed</div><div style="font-size:18px;color:rgba(47,107,255,.7);margin-top:5px">Live London fleet</div></div><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:60px;font-weight:400;color:#0B1F3B;line-height:1;margin-bottom:14px;letter-spacing:-.03em">1.9<sup style="font-size:34px;color:#2F6BFF">M+</sup></div><div style="font-size:22px;font-weight:300;color:rgba(11,31,59,.68);line-height:1.6">Zero-emission miles</div><div style="font-size:18px;color:rgba(47,107,255,.7);margin-top:5px">RL model trained on real data</div></div><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:60px;font-weight:400;color:#0B1F3B;line-height:1;margin-bottom:14px;letter-spacing:-.03em">600<sup style="font-size:34px;color:#2F6BFF">K+</sup></div><div style="font-size:22px;font-weight:300;color:rgba(11,31,59,.68);line-height:1.6">Demand signals processed</div><div style="font-size:18px;color:rgba(47,107,255,.7);margin-top:5px">Daily AI inference, live</div></div></div></section><section id="p-problem" class="section-pad" style="background:radial-gradient(ellipse 70% 55% at 50% 45%, rgba(47,107,255,.10) 0%, transparent 70%), linear-gradient(180deg, #F3F7FF 0%, #E8F0FF 100%);min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:80px;padding-bottom:80px"><div style="max-width:880px"><div style="display:inline-block;font-size:18px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#2F6BFF;background:rgba(47,107,255,.08);border:1px solid rgba(47,107,255,.25);border-radius:999px;padding:8px 22px;margin-bottom:48px">The large fleet problem</div><h2 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(26px,3.5vw,40px);font-weight:400;line-height:1.15;letter-spacing:-.02em;margin-bottom:0"><span style="color:rgba(11,31,59,.8)">Tens of thousands of ride-hailing vehicles.</span><br/><span style="color:rgba(11,31,59,.7)">Millions of individual decisions.</span><br/><span style="background:linear-gradient(90deg, #0B1F3B 0%, #2F6BFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:500">No city-wide central intelligence.</span></h2><div style="width:2px;height:56px;background:linear-gradient(to bottom,transparent,#2F6BFF,transparent);margin:40px auto"></div><p style="font-size:clamp(18px,1.4vw,22px);font-weight:200;color:rgba(11,31,59,.75);line-height:1.95;max-width:860px;margin:0 auto">Vehicles cluster around the same demand while entire areas remain unserved.<br/><strong style="font-weight:500;color:#2F6BFF">Congestion increases. Utilisation falls. Revenue is lost.</strong><br/>In autonomous fleets, solving this becomes critical for profitability.</p></div></section><section id="p-hex" style="background:#fff;min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:80px 0"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><div style="position:relative;z-index:10;text-align:center;padding:0 40px;max-width:1200px"><div style="display:inline-flex;align-items:center;gap:10px;margin-bottom:28px"><div style="width:1px;height:22px;background:linear-gradient(to bottom,transparent,#2F6BFF,transparent);animation:labelPulse 2s ease-in-out infinite"></div><span style="font-size:20px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#2F6BFF">Odysse · Reinforcement learning · Live</span><div style="width:1px;height:22px;background:linear-gradient(to bottom,transparent,#2F6BFF,transparent);animation:labelPulse 2s ease-in-out infinite"></div></div><h2 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(36px,4.8vw,68px);font-weight:400;line-height:1.06;letter-spacing:-.025em;margin-bottom:24px">One AI.<br/><em style="font-style:normal;color:#2F6BFF">Every vehicle.<br/>The whole city.</em></h2><p style="font-size:clamp(20px,1.35vw,28px);font-weight:200;color:rgba(11,31,59,.7);line-height:1.95;max-width:850px;margin:0 auto 36px">Odysse uses reinforced learning to dynamically orchestrate fleets in real time, maximising utilisation, revenue per vehicle, and fleet efficiency across entire cities.</p><div style="display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-bottom:28px"><span style="border:1px solid rgba(47,107,255,.35);padding:7px 14px;font-size:18px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(47,107,255,.85);white-space:nowrap">Reinforcement learning</span><span style="border:1px solid rgba(47,107,255,.35);padding:7px 14px;font-size:18px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(47,107,255,.85);white-space:nowrap">Real-time inference</span><span style="border:1px solid rgba(47,107,255,.35);padding:7px 14px;font-size:18px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(47,107,255,.85);white-space:nowrap">Continuous learning</span><span style="border:1px solid rgba(47,107,255,.35);padding:7px 14px;font-size:18px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(47,107,255,.85);white-space:nowrap">City-scale AI</span></div><div style="display:flex;gap:28px;justify-content:center;flex-wrap:wrap"><span style="font-size:16px;font-weight:300;letter-spacing:.08em;color:rgba(11,31,59,.75)">Real time deployment<!-- --> <span style="color:rgba(47,107,255,.8);font-weight:400">↻ live</span></span><span style="font-size:16px;font-weight:300;letter-spacing:.08em;color:rgba(11,31,59,.75)">Dynamic positioning<!-- --> <span style="color:rgba(47,107,255,.8);font-weight:400">↑ active</span></span><span style="font-size:16px;font-weight:300;letter-spacing:.08em;color:rgba(11,31,59,.75)">Miles orchestrated<!-- --> <span style="color:rgba(47,107,255,.8);font-weight:400">1.9M+</span></span><span style="font-size:16px;font-weight:300;letter-spacing:.08em;color:rgba(11,31,59,.75)">Revenue per hour<!-- --> <span style="color:rgba(47,107,255,.8);font-weight:400">↑ ~60%</span></span></div></div><style>@keyframes labelPulse{0%,100%{opacity:.25}50%{opacity:1}}</style></section><section id="p-heatmap" style="background:#fff;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative"><div class="heatmap-grid"><div><div style="font-size:20px;letter-spacing:.22em;text-transform:uppercase;color:#2F6BFF;margin-bottom:30px">AI fleet orchestration · proven in London</div><h2 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(36px,4.6vw,66px);font-weight:400;line-height:1.05;letter-spacing:-.025em;margin-bottom:24px">The AI sees the city.<br/><em style="font-style:normal;color:#2F6BFF">The fleet follows.</em></h2><p style="font-size:clamp(18px,1.2vw,26px);font-weight:200;line-height:1.65;color:rgba(11,31,59,.76);max-width:560px;margin-bottom:34px">Odysse distributes vehicles across the city in real time, ahead of demand. Every trip, movement, wait time and outcome feeds back into the model. Odysse never stops learning.</p><div style="display:flex;gap:34px;flex-wrap:wrap;padding-top:28px;border-top:1px solid rgba(11,31,59,.12)"><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:34px;color:#0B1F3B;line-height:1;margin-bottom:6px">63<span style="color:#2F6BFF">%</span><span style="color:#2F6BFF;font-size:22px"></span></div><div style="font-size:14px;font-weight:300;color:rgba(11,31,59,.62);line-height:1.45;max-width:120px">On-trip vs 43% industry</div></div><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:34px;color:#0B1F3B;line-height:1;margin-bottom:6px">210K<span style="color:#2F6BFF"></span><span style="color:#2F6BFF;font-size:22px">+</span></div><div style="font-size:14px;font-weight:300;color:rgba(11,31,59,.62);line-height:1.45;max-width:120px">Trips orchestrated</div></div><div><div style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:34px;color:#0B1F3B;line-height:1;margin-bottom:6px">3yrs<span style="color:#2F6BFF"></span><span style="color:#2F6BFF;font-size:22px"></span></div><div style="font-size:14px;font-weight:300;color:rgba(11,31,59,.62);line-height:1.45;max-width:120px">
4Live London training</div></div></div></div><div style="display:flex;align-items:center;justify-content:center"><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--></div></div></section><section id="p-vehicle" class="hero-section" style="position:relative;display:flex;align-items:center;overflow:hidden"><img alt="Odysse fleet vehicle" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent;animation:vZoom 20s ease-in-out infinite alternate" src="/images/vw.jpg"/><div style="position:absolute;inset:0;background:linear-gradient(to right,rgba(255,255,255,.35) 0%,rgba(255,255,255,0) 55%)"></div><div class="section-pad" style="position:relative;z-index:10;max-width:900px"><div class="frost-card"><div style="font-size:20px;letter-spacing:.2em;text-transform:uppercase;color:#2F6BFF;margin-bottom:24px">Built for what&#x27;s coming</div><h2 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(34px,4.2vw,60px);font-weight:400;line-height:1.05;letter-spacing:-.025em;margin-bottom:24px">Proven on human fleets.<br/><em style="font-style:normal;color:#2F6BFF">Ready for AVs.</em></h2><p style="font-size:20px;font-weight:200;line-height:1.85;color:rgba(11,31,59,.72);margin-bottom:28px">Odysse’s model has been trained on three years of data from real London streets, learning from edge cases, top-driver behaviour, waiting patterns and demand shifts to make every fleet decision sharper.</p><p style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(17px,1.7vw,22px);color:rgba(11,31,59,.7);line-height:1.5;margin-bottom:36px;border-left:2px solid #2F6BFF;padding-left:20px">The actuator changes. The intelligence stays.</p><a style="font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:rgba(11,31,59,.65);text-decoration:none;display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid rgba(11,31,59,.08);padding-bottom:12px" href="#p-av">The autonomy case →</a></div></div></section><section class="section-pad" style="background:#fff;min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding-top:80px;padding-bottom:80px;border-top:1px solid rgba(11,31,59,.06);position:relative;overflow:hidden"><div style="position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;background:radial-gradient(ellipse,rgba(47,107,255,.06) 0%,transparent 65%);pointer-events:none"></div><div style="max-width:800px;position:relative;z-index:2"><h2 style="font-family:&#x27;Space Grotesk&#x27;, sans-serif;font-size:clamp(42px,6vw,88px);font-weight:400;line-height:1.16;letter-spacing:-.035em;margin-bottom:36px">Something<br/>significant is being <em style="font-style:normal;color:#2F6BFF">built here.</em></h2><p style="font-size:20px;font-weight:200;color:rgba(11,31,59,.65);line-height:1.9;max-width:340px;margin:0 auto 52px">We&#x27;d like to tell you more.</p><div style="display:flex;gap:16px;justify-content:center;margin-bottom:48px"><a class="btn-gradient" style="font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;background:#0B1F3B;color:#fff;padding:16px 42px;text-decoration:none" href="mailto:[email protected]">Get in touch</a><a style="font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0B1F3B;text-decoration:none;display:flex;align-items:center;gap:8px" href="https://book.ody.tech/">Passenger Portal →</a></div></div></section><footer class="footer"><div class="footer-grid"><div><img alt="Odysse" loading="lazy" width="887" height="535" decoding="async" data-nimg="1" style="color:transparent;height:110px;width:auto;margin-bottom:20px;display:block" src="/images/logo-odysse.png"/><p style="font-size:16px;font-weight:200;color:rgba(11,31,59,0.88);line-height:1.75;max-width:280px">Odysse Ltd. is a private limited company registered in England &amp; Wales (registered number 12916243).</p><p style="font-size:16px;font-weight:200;color:rgba(11,31,59,0.82);margin-top:12px;line-height:1.6">Suite 121, Airport House<br/>265 Purley Way, Croydon CR0 0XZ</p><div style="display:flex;gap:12px;margin-top:24px"><a href="https://www.facebook.com/people/Odysse-Ltd/61577070269591/" target="_blank" rel="noreferrer" style="width:40px;height:40px;border-radius:50%;border:1px solid rgba(11,31,59,0.75);display:flex;align-items:center;justify-content:center;font-size:16px;color:rgba(11,31,59,0.82);text-decoration:none;transition:all 0.2s">f</a><a href="https://www.linkedin.com/company/odysse/" target="_blank" rel="noreferrer" style="width:40px;height:40px;border-radius:50%;border:1px solid rgba(11,31,59,0.75);display:flex;align-items:center;justify-content:center;font-size:16px;color:rgba(11,31,59,0.82);text-decoration:none;transition:all 0.2s">in</a><a href="https://www.youtube.com/@OdysseLTD" target="_blank" rel="noreferrer" style="width:40px;height:40px;border-radius:50%;border:1px solid rgba(11,31,59,0.75);display:flex;align-items:center;justify-content:center;font-size:16px;color:rgba(11,31,59,0.82);text-decoration:none;transition:all 0.2s">▶</a></div></div><div><h4 style="font-size:16px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#2F6BFF;margin-bottom:20px">Company</h4><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/">Home</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/about">About</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/#p-hex">Product</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/#p-heatmap">Fleet</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/#p-vehicle">Autonomy</a></div><div><h4 style="font-size:16px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#2F6BFF;margin-bottom:20px">Useful Links</h4><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="https://book.ody.tech/home">Ride with Odysse</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="https://ody.tech/join-us">Join Odysse</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/terms-and-condition">Terms &amp; Conditions</a><a style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s" href="/privacy-policy">Privacy Policy</a></div><div><h4 style="font-size:16px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:#2F6BFF;margin-bottom:20px">Contact Us</h4><a href="https://wa.me/447413033777" style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s">WhatsApp</a><a href="tel:+442084280098" style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s">+44 20 8428 0098</a><a href="mailto:[email protected]" style="display:block;font-size:18px;font-weight:200;color:rgba(11,31,59,0.85);text-decoration:none;margin-bottom:11px;transition:color 0.2s">[email protected]</a></div></div><div class="footer-bar"><p style="font-size:13px;font-weight:200;color:rgba(11,31,59,0.6)">Copyright © 2026 <strong style="font-weight:400;color:rgba(11,31,59,0.85)">Odysse</strong>. All Rights Reserved</p><p style="font-size:13px;font-weight:200;color:rgba(11,31,59,0.5)">ody.tech</p></div></footer></main>
4<script>(self.__next_s=self.__next_s||[]).push([0,{"type":"application/ld+json","children":"{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"name\":\"Odysse\",\"legalName\":\"Odysse Ltd\",\"url\":\"https://ody.tech\",\"logo\":\"https://ody.tech/icon-512.png\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Airport House, 265 Purley Way\",\"addressLocality\":\"Croydon\",\"addressRegion\":\"Surrey\",\"postalCode\":\"CR0 0XZ\",\"addressCountry\":\"GB\"},\"telephone\":\"+442084280098\",\"email\":\"[email protected]\",\"areaServed\":{\"@type\":\"City\",\"name\":\"London\"},\"sameAs\":[\"https://www.linkedin.com/company/odysse/\",\"https://www.facebook.com/people/Odysse-Ltd/61577070269591/\",\"https://www.youtube.com/@OdysseLTD\"]}","id":"organization-jsonld"}])</script>
4<script src="/_next/static/chunks/webpack-6956dcac8326fe2b.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte" async=""></script>
4<script>(self.__next_f=self.__next_f||[]).push([0]);self.__next_f.push([2,null])</script>
4<script>self.__next_f.push([1,"1:HL[\"/_next/static/css/18f10a82e3e8a241.css?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"style\"]\n"])</script>
4<script>self.__next_f.push([1,"2:I[5751,[],\"\"]\n4:I[8599,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"default\"]\n5:\"$Sreact.suspense\"\n6:I[912,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"BailoutToCSR\"]\n7:I[6201,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"default\"]\n8:I[231,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"\"]\n9:I[233,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"default\"]\na:I[8263,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"default\"]\nb:I[8173,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"Image\"]\nc:I[2674,[\"974\",\"static/chunks/974-5d515036e26cbe38.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB"])</script>
4<script>self.__next_f.push([1,"9TGte\",\"484\",\"static/chunks/484-4faee43579735b13.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"931\",\"static/chunks/app/page-4e4003102dbe1568.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"default\"]\nd:I[9275,[],\"\"]\ne:I[1343,[],\"\"]\nf:I[4080,[\"223\",\"static/chunks/223-0c69dc2af1604aa0.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"185\",\"static/chunks/app/layout-519d9a20d19b42f2.js?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\"],\"\"]\n11:I[6130,[],\"\"]\n12:[]\n"])</script>
4<script>self.__next_f.push([1,"0:[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/18f10a82e3e8a241.css?dpl=dpl_7fydZuFoHEsAayCCLCvkUwB9TGte\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\"}]],[\"$\",\"$L2\",null,{\"buildId\":\"CWXzhGOtV9lrmQHRaKOtQ\",\"assetPrefix\":\"\",\"initialCanonicalUrl\":\"/\",\"initialTree\":[\"\",{\"children\":[\"__PAGE__\",{}]},\"$undefined\",\"$undefined\",true],\"initialSeedData\":[\"\",{\"children\":[\"__PAGE__\",{},[[\"$L3\",[[\"$\",\"$L4\",null,{}],[\"$\",\"main\",null,{\"style\":{\"overflowY\":\"auto\"},\"children\":[[\"$\",\"section\",null,{\"id\":\"p-hero\",\"className\":\"hero-section\",\"style\":{\"position\":\"relative\",\"width\":\"100%\",\"overflow\":\"hidden\",\"display\":\"flex\",\"alignItems\":\"center\"},\"children\":[[\"$\",\"$5\",null,{\"fallback\":null,\"children\":[\"$\",\"$L6\",null,{\"reason\":\"next/dynamic\",\"children\":[\"$\",\"$L7\",null,{}]}]}],[\"$\",\"div\",null,{\"className\":\"hero-fallback\",\"aria-hidden\":true}],[\"$\",\"div\",null,{\"style\":{\"position\":\"absolute\",\"inset\":0,\"zIndex\":2,\"pointerEvents\":\"none\",\"background\":\"linear-gradient(to right,rgba(255,255,255,.88) 0%,rgba(255,255,255,.55) 35%,rgba(255,255,255,.1) 60%,rgba(255,255,255,0) 100%), linear-gradient(to top,rgba(255,255,255,.65) 0%,rgba(255,255,255,0) 40%)\"}}],[\"$\",\"div\",null,{\"className\":\"section-pad\",\"style\":{\"position\":\"relative\",\"zIndex\":10,\"maxWidth\":760},\"children\":[[\"$\",\"div\",null,{\"className\":\"hero-tagline\",\"style\":{\"fontSize\":20,\"fontWeight\":400,\"letterSpacing\":\".22em\",\"textTransform\":\"uppercase\",\"color\":\"#2F6BFF\",\"marginBottom\":26,\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":12},\"children\":[[\"$\",\"span\",null,{\"style\":{\"width\":28,\"height\":1,\"background\":\"#2F6BFF\",\"display\":\"inline-block\"}}],\"AI-powered fleet orchestration\",[\"$\",\"span\",null,{\"style\":{\"width\":5,\"height\":5,\"borderRadius\":\"50%\",\"background\":\"#22c55e\",\"display\":\"inline-block\",\"animation\":\"blink 2s infinite\"}}]]}],[\"$\",\"h1\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(42px,6.0vw,84px)\",\"fontWeight\":400,\"lineHeight\":1.18,\"letterSpacing\":\"-.03em\",\"marginBottom\":28,\"color\":\"#0B1F3B\",\"textShadow\":\"0 4px 40px rgba(255,255,255,.9)\"},\"children\":[\"Every vehicle.\",[\"$\",\"br\",null,{}],\"Every hour.\",[\"$\",\"br\",null,{}],[\"$\",\"em\",null,{\"style\":{\"fontStyle\":\"normal\",\"color\":\"#2F6BFF\"},\"children\":\"Earning more.\"}]]}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":\"clamp(20px,1.6vw,32px)\",\"fontWeight\":200,\"lineHeight\":1.4,\"color\":\"rgba(11,31,59,.75)\",\"maxWidth\":520,\"marginBottom\":44},\"children\":\"AI that dynamically orchestrates fleets in real time to maximise utilisation and revenue per vehicle.\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"gap\":14,\"alignItems\":\"center\",\"flexWrap\":\"wrap\"},\"children\":[[\"$\",\"$L8\",null,{\"href\":\"#p-problem\",\"className\":\"btn-gradient\",\"style\":{\"fontSize\":14,\"fontWeight\":500,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"background\":\"#0B1F3B\",\"color\":\"#fff\",\"padding\":\"13px 28px\",\"textDecoration\":\"none\"},\"children\":\"Discover Odysse\"}],[\"$\",\"$L8\",null,{\"href\":\"mailto:[email protected]\",\"style\":{\"fontSize\":14,\"fontWeight\":700,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"#0B1F3B\",\"textDecoration\":\"none\"},\"children\":\"Talk to us →\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"hero-scroll\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"width\":42,\"height\":1,\"background\":\"rgba(11,31,59,.1)\",\"overflow\":\"hidden\",\"position\":\"relative\"},\"children\":[\"$\",\"div\",null,{\"style\":{\"position\":\"absolute\",\"top\":0,\"left\":0,\"width\":\"100%\",\"height\":\"100%\",\"background\":\"#2F6BFF\",\"animation\":\"scanH 2.5s ease-in-out infinite\"}}]}],[\"$\",\"span\",null,{\"style\":{\"fontSize\":10,\"letterSpacing\":\".2em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(11,31,59,.8)\"},\"children\":\"Scroll\"}]]}],[\"$\",\"style\",null,{\"children\":\"\\n            @keyframes blink{0%,100%{opacity:1}50%{opacity:.15}}\\n            @keyframes scanH{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}\\n          \"}]]}],[\"$\",\"section\",null,{\"id\":\"p-numbers\",\"className\":\"section-tint\",\"style\":{\"background\":\"#fff\",\"borderTop\":\"1px solid rgba(11,31,59,.07)\",\"borderBottom\":\"1px solid rgba(11,31,59,.07)\"}
4,\"children\":[\"$\",\"div\",null,{\"className\":\"numbers-grid\",\"children\":[[\"$\",\"div\",\"0\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":60,\"fontWeight\":400,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":14,\"letterSpacing\":\"-.03em\"},\"children\":[\"60%\",[\"$\",\"sup\",null,{\"style\":{\"fontSize\":34,\"color\":\"#2F6BFF\"},\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":22,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.68)\",\"lineHeight\":1.6},\"children\":\"Increase in revenue per hour\"}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":18,\"color\":\"rgba(47,107,255,.7)\",\"marginTop\":5},\"children\":\"vs ride-hailing industry average\"}]]}],[\"$\",\"div\",\"1\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":60,\"fontWeight\":400,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":14,\"letterSpacing\":\"-.03em\"},\"children\":[\"210\",[\"$\",\"sup\",null,{\"style\":{\"fontSize\":34,\"color\":\"#2F6BFF\"},\"children\":\"K+\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":22,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.68)\",\"lineHeight\":1.6},\"children\":\"Journeys completed\"}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":18,\"color\":\"rgba(47,107,255,.7)\",\"marginTop\":5},\"children\":\"Live London fleet\"}]]}],[\"$\",\"div\",\"2\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":60,\"fontWeight\":400,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":14,\"letterSpacing\":\"-.03em\"},\"children\":[\"1.9\",[\"$\",\"sup\",null,{\"style\":{\"fontSize\":34,\"color\":\"#2F6BFF\"},\"children\":\"M+\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":22,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.68)\",\"lineHeight\":1.6},\"children\":\"Zero-emission miles\"}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":18,\"color\":\"rgba(47,107,255,.7)\",\"marginTop\":5},\"children\":\"RL model trained on real data\"}]]}],[\"$\",\"div\",\"3\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":60,\"fontWeight\":400,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":14,\"letterSpacing\":\"-.03em\"},\"children\":[\"600\",[\"$\",\"sup\",null,{\"style\":{\"fontSize\":34,\"color\":\"#2F6BFF\"},\"children\":\"K+\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":22,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.68)\",\"lineHeight\":1.6},\"children\":\"Demand signals processed\"}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":18,\"color\":\"rgba(47,107,255,.7)\",\"marginTop\":5},\"children\":\"Daily AI inference, live\"}]]}]]}]}],[\"$\",\"section\",null,{\"id\":\"p-problem\",\"className\":\"section-pad\",\"style\":{\"background\":\"radial-gradient(ellipse 70% 55% at 50% 45%, rgba(47,107,255,.10) 0%, transparent 70%), linear-gradient(180deg, #F3F7FF 0%, #E8F0FF 100%)\",\"minHeight\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"textAlign\":\"center\",\"paddingTop\":80,\"paddingBottom\":80},\"children\":[\"$\",\"div\",null,{\"style\":{\"maxWidth\":880},\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\",\"fontSize\":18,\"fontWeight\":500,\"letterSpacing\":\".2em\",\"textTransform\":\"uppercase\",\"color\":\"#2F6BFF\",\"background\":\"rgba(47,107,255,.08)\",\"border\":\"1px solid rgba(47,107,255,.25)\",\"borderRadius\":999,\"padding\":\"8px 22px\",\"marginBottom\":48},\"children\":\"The large fleet problem\"}],[\"$\",\"h2\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(26px,3.5vw,40px)\",\"fontWeight\":400,\"lineHeight\":1.15,\"letterSpacing\":\"-.02em\",\"marginBottom\":0},\"children\":[[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(11,31,59,.8)\"},\"children\":\"Tens of thousands of ride-hailing vehicles.\"}],[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(11,31,59,.7)\"},\"children\":\"Millions of individual decisions.\"}],[\"$\",\"br\",null,{}],[\"$\",\"span\",null,{\"style\":{\"background\":\"linear-gradient(90deg, #0B1F3B 0%, #2F6BFF 100%)\",\"WebkitBackgroun
4dClip\":\"text\",\"backgroundClip\":\"text\",\"color\":\"transparent\",\"fontWeight\":500},\"children\":\"No city-wide central intelligence.\"}]]}],[\"$\",\"div\",null,{\"style\":{\"width\":2,\"height\":56,\"background\":\"linear-gradient(to bottom,transparent,#2F6BFF,transparent)\",\"margin\":\"40px auto\"}}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":\"clamp(18px,1.4vw,22px)\",\"fontWeight\":200,\"color\":\"rgba(11,31,59,.75)\",\"lineHeight\":1.95,\"maxWidth\":860,\"margin\":\"0 auto\"},\"children\":[\"Vehicles cluster around the same demand while entire areas remain unserved.\",[\"$\",\"br\",null,{}],[\"$\",\"strong\",null,{\"style\":{\"fontWeight\":500,\"color\":\"#2F6BFF\"},\"children\":\"Congestion increases. Utilisation falls. Revenue is lost.\"}],[\"$\",\"br\",null,{}],\"In autonomous fleets, solving this becomes critical for profitability.\"]}]]}]}],[\"$\",\"section\",null,{\"id\":\"p-hex\",\"style\":{\"background\":\"#fff\",\"minHeight\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"position\":\"relative\",\"padding\":\"80px 0\"},\"children\":[[\"$\",\"$5\",null,{\"fallback\":null,\"children\":[\"$\",\"$L6\",null,{\"reason\":\"next/dynamic\",\"children\":[\"$\",\"$L9\",null,{}]}]}],[\"$\",\"div\",null,{\"style\":{\"position\":\"relative\",\"zIndex\":10,\"textAlign\":\"center\",\"padding\":\"0 40px\",\"maxWidth\":1200},\"children\":[[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-flex\",\"alignItems\":\"center\",\"gap\":10,\"marginBottom\":28},\"children\":[[\"$\",\"div\",null,{\"style\":{\"width\":1,\"height\":22,\"background\":\"linear-gradient(to bottom,transparent,#2F6BFF,transparent)\",\"animation\":\"labelPulse 2s ease-in-out infinite\"}}],[\"$\",\"span\",null,{\"style\":{\"fontSize\":20,\"fontWeight\":500,\"letterSpacing\":\".18em\",\"textTransform\":\"uppercase\",\"color\":\"#2F6BFF\"},\"children\":\"Odysse · Reinforcement learning · Live\"}],[\"$\",\"div\",null,{\"style\":{\"width\":1,\"height\":22,\"background\":\"linear-gradient(to bottom,transparent,#2F6BFF,transparent)\",\"animation\":\"labelPulse 2s ease-in-out infinite\"}}]]}],[\"$\",\"h2\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(36px,4.8vw,68px)\",\"fontWeight\":400,\"lineHeight\":1.06,\"letterSpacing\":\"-.025em\",\"marginBottom\":24},\"children\":[\"One AI.\",[\"$\",\"br\",null,{}],[\"$\",\"em\",null,{\"style\":{\"fontStyle\":\"normal\",\"color\":\"#2F6BFF\"},\"children\":[\"Every vehicle.\",[\"$\",\"br\",null,{}],\"The whole city.\"]}]]}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":\"clamp(20px,1.35vw,28px)\",\"fontWeight\":200,\"color\":\"rgba(11,31,59,.7)\",\"lineHeight\":1.95,\"maxWidth\":850,\"margin\":\"0 auto 36px\"},\"children\":\"Odysse uses reinforced learning to dynamically orchestrate fleets in real time, maximising utilisation, revenue per vehicle, and fleet efficiency across entire cities.\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"gap\":10,\"justifyContent\":\"center\",\"flexWrap\":\"wrap\",\"marginBottom\":28},\"children\":[[\"$\",\"span\",\"Reinforcement learning\",{\"style\":{\"border\":\"1px solid rgba(47,107,255,.35)\",\"padding\":\"7px 14px\",\"fontSize\":18,\"fontWeight\":400,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(47,107,255,.85)\",\"whiteSpace\":\"nowrap\"},\"children\":\"Reinforcement learning\"}],[\"$\",\"span\",\"Real-time inference\",{\"style\":{\"border\":\"1px solid rgba(47,107,255,.35)\",\"padding\":\"7px 14px\",\"fontSize\":18,\"fontWeight\":400,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(47,107,255,.85)\",\"whiteSpace\":\"nowrap\"},\"children\":\"Real-time inference\"}],[\"$\",\"span\",\"Continuous learning\",{\"style\":{\"border\":\"1px solid rgba(47,107,255,.35)\",\"padding\":\"7px 14px\",\"fontSize\":18,\"fontWeight\":400,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(47,107,255,.85)\",\"whiteSpace\":\"nowrap\"},\"children\":\"Continuous learning\"}],[\"$\",\"span\",\"City-scale AI\",{\"style\":{\"border\":\"1px solid rgba(47,107,255,.35)\",\"padding\":\"7px 14px\",\"fontSize\":18,\"fontWeight\":400,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(47,107,255,.85)\",\"whiteSpace\":\"nowrap\"},\"children\":\"City-scale AI\"}]]}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"gap\":28,\"justifyContent\":\"center\",\"flexWrap\":\"wrap\"}
4,\"children\":[[\"$\",\"span\",\"Real time deployment\",{\"style\":{\"fontSize\":16,\"fontWeight\":300,\"letterSpacing\":\".08em\",\"color\":\"rgba(11,31,59,.75)\"},\"children\":[\"Real time deployment\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(47,107,255,.8)\",\"fontWeight\":400},\"children\":\"↻ live\"}]]}],[\"$\",\"span\",\"Dynamic positioning\",{\"style\":{\"fontSize\":16,\"fontWeight\":300,\"letterSpacing\":\".08em\",\"color\":\"rgba(11,31,59,.75)\"},\"children\":[\"Dynamic positioning\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(47,107,255,.8)\",\"fontWeight\":400},\"children\":\"↑ active\"}]]}],[\"$\",\"span\",\"Miles orchestrated\",{\"style\":{\"fontSize\":16,\"fontWeight\":300,\"letterSpacing\":\".08em\",\"color\":\"rgba(11,31,59,.75)\"},\"children\":[\"Miles orchestrated\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(47,107,255,.8)\",\"fontWeight\":400},\"children\":\"1.9M+\"}]]}],[\"$\",\"span\",\"Revenue per hour\",{\"style\":{\"fontSize\":16,\"fontWeight\":300,\"letterSpacing\":\".08em\",\"color\":\"rgba(11,31,59,.75)\"},\"children\":[\"Revenue per hour\",\" \",[\"$\",\"span\",null,{\"style\":{\"color\":\"rgba(47,107,255,.8)\",\"fontWeight\":400},\"children\":\"↑ ~60%\"}]]}]]}]]}],[\"$\",\"style\",null,{\"children\":\"@keyframes labelPulse{0%,100%{opacity:.25}50%{opacity:1}}\"}]]}],[\"$\",\"section\",null,{\"id\":\"p-heatmap\",\"style\":{\"background\":\"#fff\",\"minHeight\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"overflow\":\"hidden\",\"position\":\"relative\"},\"children\":[\"$\",\"div\",null,{\"className\":\"heatmap-grid\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontSize\":20,\"letterSpacing\":\".22em\",\"textTransform\":\"uppercase\",\"color\":\"#2F6BFF\",\"marginBottom\":30},\"children\":\"AI fleet orchestration · proven in London\"}],[\"$\",\"h2\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(36px,4.6vw,66px)\",\"fontWeight\":400,\"lineHeight\":1.05,\"letterSpacing\":\"-.025em\",\"marginBottom\":24},\"children\":[\"The AI sees the city.\",[\"$\",\"br\",null,{}],[\"$\",\"em\",null,{\"style\":{\"fontStyle\":\"normal\",\"color\":\"#2F6BFF\"},\"children\":\"The fleet follows.\"}]]}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":\"clamp(18px,1.2vw,26px)\",\"fontWeight\":200,\"lineHeight\":1.65,\"color\":\"rgba(11,31,59,.76)\",\"maxWidth\":560,\"marginBottom\":34},\"children\":\"Odysse distributes vehicles across the city in real time, ahead of demand. Every trip, movement, wait time and outcome feeds back into the model. Odysse never stops learning.\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"gap\":34,\"flexWrap\":\"wrap\",\"paddingTop\":28,\"borderTop\":\"1px solid rgba(11,31,59,.12)\"},\"children\":[[\"$\",\"div\",\"63%\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":34,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":6},\"children\":[\"63\",[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\"},\"children\":\"%\"}],[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\",\"fontSize\":22},\"children\":\"\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.62)\",\"lineHeight\":1.45,\"maxWidth\":120},\"children\":\"On-trip vs 43% industry\"}]]}],[\"$\",\"div\",\"210K+\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":34,\"color\":\"#0B1F3B\",\"lineHeight\":1,\"marginBottom\":6},\"children\":[\"210K\",[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\"},\"children\":\"\"}],[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\",\"fontSize\":22},\"children\":\"+\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.62)\",\"lineHeight\":1.45,\"maxWidth\":120},\"children\":\"Trips orchestrated\"}]]}],[\"$\",\"div\",\"3yrs\",{\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":34,\"color\":\"#0B1F3B\",\"lineHeight\"
4:1,\"marginBottom\":6},\"children\":[\"3yrs\",[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\"},\"children\":\"\"}],[\"$\",\"span\",null,{\"style\":{\"color\":\"#2F6BFF\",\"fontSize\":22},\"children\":\"\"}]]}],[\"$\",\"div\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":300,\"color\":\"rgba(11,31,59,.62)\",\"lineHeight\":1.45,\"maxWidth\":120},\"children\":\"Live London training\"}]]}]]}]]}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"$5\",null,{\"fallback\":null,\"children\":[\"$\",\"$L6\",null,{\"reason\":\"next/dynamic\",\"children\":[\"$\",\"$La\",null,{}]}]}]}]]}]}],[\"$\",\"section\",null,{\"id\":\"p-vehicle\",\"className\":\"hero-section\",\"style\":{\"position\":\"relative\",\"display\":\"flex\",\"alignItems\":\"center\",\"overflow\":\"hidden\"},\"children\":[[\"$\",\"$Lb\",null,{\"src\":\"/images/vw.jpg\",\"alt\":\"Odysse fleet vehicle\",\"fill\":true,\"style\":{\"objectFit\":\"cover\",\"animation\":\"vZoom 20s ease-in-out infinite alternate\"}}],[\"$\",\"div\",null,{\"style\":{\"position\":\"absolute\",\"inset\":0,\"background\":\"linear-gradient(to right,rgba(255,255,255,.35) 0%,rgba(255,255,255,0) 55%)\"}}],[\"$\",\"div\",null,{\"className\":\"section-pad\",\"style\":{\"position\":\"relative\",\"zIndex\":10,\"maxWidth\":900},\"children\":[\"$\",\"div\",null,{\"className\":\"frost-card\",\"children\":[[\"$\",\"div\",null,{\"style\":{\"fontSize\":20,\"letterSpacing\":\".2em\",\"textTransform\":\"uppercase\",\"color\":\"#2F6BFF\",\"marginBottom\":24},\"children\":\"Built for what's coming\"}],[\"$\",\"h2\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(34px,4.2vw,60px)\",\"fontWeight\":400,\"lineHeight\":1.05,\"letterSpacing\":\"-.025em\",\"marginBottom\":24},\"children\":[\"Proven on human fleets.\",[\"$\",\"br\",null,{}],[\"$\",\"em\",null,{\"style\":{\"fontStyle\":\"normal\",\"color\":\"#2F6BFF\"},\"children\":\"Ready for AVs.\"}]]}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":20,\"fontWeight\":200,\"lineHeight\":1.85,\"color\":\"rgba(11,31,59,.72)\",\"marginBottom\":28},\"children\":\"Odysse’s model has been trained on three years of data from real London streets, learning from edge cases, top-driver behaviour, waiting patterns and demand shifts to make every fleet decision sharper.\"}],[\"$\",\"p\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(17px,1.7vw,22px)\",\"color\":\"rgba(11,31,59,.7)\",\"lineHeight\":1.5,\"marginBottom\":36,\"borderLeft\":\"2px solid #2F6BFF\",\"paddingLeft\":20},\"children\":\"The actuator changes. The intelligence stays.\"}],[\"$\",\"$L8\",null,{\"href\":\"#p-av\",\"style\":{\"fontSize\":12,\"fontWeight\":400,\"letterSpacing\":\".12em\",\"textTransform\":\"uppercase\",\"color\":\"rgba(11,31,59,.65)\",\"textDecoration\":\"none\",\"display\":\"inline-flex\",\"alignItems\":\"center\",\"gap\":12,\"borderBottom\":\"1px solid rgba(11,31,59,.08)\",\"paddingBottom\":12},\"children\":\"The autonomy case →\"}]]}]}]]}],[\"$\",\"section\",null,{\"className\":\"section-pad\",\"style\":{\"background\":\"#fff\",\"minHeight\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"textAlign\":\"center\",\"paddingTop\":80,\"paddingBottom\":80,\"borderTop\":\"1px solid rgba(11,31,59,.06)\",\"position\":\"relative\",\"overflow\":\"hidden\"},\"children\":[[\"$\",\"div\",null,{\"style\":{\"position\":\"absolute\",\"top\":\"50%\",\"left\":\"50%\",\"transform\":\"translate(-50%,-50%)\",\"width\":600,\"height\":600,\"background\":\"radial-gradient(ellipse,rgba(47,107,255,.06) 0%,transparent 65%)\",\"pointerEvents\":\"none\"}}],[\"$\",\"div\",null,{\"style\":{\"maxWidth\":800,\"position\":\"relative\",\"zIndex\":2},\"children\":[[\"$\",\"h2\",null,{\"style\":{\"fontFamily\":\"'Space Grotesk', sans-serif\",\"fontSize\":\"clamp(42px,6vw,88px)\",\"fontWeight\":400,\"lineHeight\":1.16,\"letterSpacing\":\"-.035em\",\"marginBottom\":36},\"children\":[\"Something\",[\"$\",\"br\",null,{}],\"significant is being \",[\"$\",\"em\",null,{\"style\":{\"fontStyle\":\"normal\",\"color\":\"#2F6BFF\"},\"children\":\"built here.\"}]]}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":20,\"fontWeight\":2
400,\"color\":\"rgba(11,31,59,.65)\",\"lineHeight\":1.9,\"maxWidth\":340,\"margin\":\"0 auto 52px\"},\"children\":\"We'd like to tell you more.\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"gap\":16,\"justifyContent\":\"center\",\"marginBottom\":48},\"children\":[[\"$\",\"$L8\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"btn-gradient\",\"style\":{\"fontSize\":12,\"fontWeight\":500,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"background\":\"#0B1F3B\",\"color\":\"#fff\",\"padding\":\"16px 42px\",\"textDecoration\":\"none\"},\"children\":\"Get in touch\"}],[\"$\",\"$L8\",null,{\"href\":\"https://book.ody.tech/\",\"style\":{\"fontSize\":12,\"fontWeight\":700,\"letterSpacing\":\".1em\",\"textTransform\":\"uppercase\",\"color\":\"#0B1F3B\",\"textDecoration\":\"none\",\"display\":\"flex\",\"alignItems\":\"center\",\"gap\":8},\"children\":\"Passenger Portal →\"}]]}]]}]]}],[\"$\",\"$Lc\",null,{}]]}]]],null],null]},[[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[[\"$\",\"$Ld\",null,{\"parallelRouterKey\":\"children\",\"segmentPath\":[\"children\"],\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Le\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":\"404\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],\"notFoundStyles\":[],\"styles\":null}],[\"$\",\"$Lf\",null,{\"id\":\"organization-jsonld\",\"type\":\"application/ld+json\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Odysse\\\",\\\"legalName\\\":\\\"Odysse Ltd\\\",\\\"url\\\":\\\"https://ody.tech\\\",\\\"logo\\\":\\\"https://ody.tech/icon-512.png\\\",\\\"address\\\":{\\\"@type\\\":\\\"PostalAddress\\\",\\\"streetAddress\\\":\\\"Airport House, 265 Purley Way\\\",\\\"addressLocality\\\":\\\"Croydon\\\",\\\"addressRegion\\\":\\\"Surrey\\\",\\\"postalCode\\\":\\\"CR0 0XZ\\\",\\\"addressCountry\\\":\\\"GB\\\"},\\\"telephone\\\":\\\"+442084280098\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"areaServed\\\":{\\\"@type\\\":\\\"City\\\",\\\"name\\\":\\\"London\\\"},\\\"sameAs\\\":[\\\"https://www.linkedin.com/company/odysse/\\\",\\\"https://www.facebook.com/people/Odysse-Ltd/61577070269591/\\\",\\\"https://www.youtube.com/@OdysseLTD\\\"]}\"}}],[\"$\",\"$Lf\",null,{\"src\":\"https://widget.superchat.de/snippet.js?applicationKey=WCewpV5zR0xEJblOEl32Z7dGbK\",\"referrerPolicy\":\"no-referrer-when-downgrade\",\"strategy\":\"afterInteractive\"}]]}]}],null],null],\"couldBeIntercepted\":false,\"initialHead\":[false,\"$L10\"],\"globalErrorComponent\":\"$11\",\"missingSlots\":\"$W12\"}]]\n"])</script>
4<script>self.__next_f.push([1,"10:[[\"$\",\"meta\",\"0\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"1\",{\"name\":\"theme-color\",\"content\":\"#F3F7FF\"}],[\"$\",\"meta\",\"2\",{\"charSet\":\"utf-8\"}],[\"$\",\"title\",\"3\",{\"children\":\"Odysse - Fleet Orchestration Intelligence\"}],[\"$\",\"meta\",\"4\",{\"name\":\"description\",\"content\":\"AI-powered fleet orchestration for human and autonomous fleets. Live in London today.\"}],[\"$\",\"link\",\"5\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"use-credentials\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://ody.tech\"}],[\"$\",\"meta\",\"7\",{\"name\":\"apple-mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"8\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Odysse\"}],[\"$\",\"meta\",\"9\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:title\",\"content\":\"Odysse - Fleet Orchestration Intelligence\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:description\",\"content\":\"AI-powered fleet orchestration for human and autonomous fleets. Live in London today.\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:url\",\"content\":\"https://ody.tech\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:site_name\",\"content\":\"Odysse\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Odysse - Fleet Orchestration Intelligence\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image\",\"content\":\"https://ody.tech/opengraph-image?8efedfc33e3ce541\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:title\",\"content\":\"Odysse - Fleet Orchestration Intelligence\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:description\",\"content\":\"AI-powered fleet orchestration for human and autonomous fleets. Live in London today.\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:alt\",\"content\":\"Odysse - Fleet Orchestration Intelligence\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image\",\"content\":\"https://ody.tech/opengraph-image?8efedfc33e3ce541\"}],[\"$\",\"meta\",\"26\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"27\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"28\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"30\",{\"rel\":\"icon\",\"href\":\"/icons/favicon-96x96.png\",\"type\":\"image/png\",\"sizes\":\"96x96\"}],[\"$\",\"link\",\"31\",{\"rel\":\"apple-touch-icon\",\"href\":\"/icons/apple-touch-icon.png\",\"sizes\":\"180x180\"}]]\n"])</script>
4<script>self.__next_f.push([1,"3:null\n"])</script>
4</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.