<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8" />
  <!-- Google tag (gtag.js) -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-DMFCWR9RJN"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag() { dataLayer.push(arguments); }
    gtag('js', new Date());
    gtag('config', 'G-DMFCWR9RJN');
  </script>
  <!-- Favicons, all generated from techdailylogo-red.png by
       scripts/build-favicons.ps1 (red rounded square, white TD mark).
       Google requires a square icon that Googlebot-Image can crawl at a URL
       that does not change, and recommends larger than 48x48 - hence the
       512x512 entry. favicon.ico must exist as a real file because browsers
       request /favicon.ico by default, and without it the request falls
       through to the SPA and returns HTML for an .ico URL.
       Do not swap these for a canvas-generated data: URI; a data URI is
       neither crawlable nor stable, so Google discards it. -->
  <link rel="icon" href="/favicon.ico" sizes="48x48 32x32 16x16" />
  <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
  <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
  <link rel="icon" type="image/png" sizes="48x48" href="/favicon-48x48.png" />
  <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png" />
  <link rel="icon" type="image/png" sizes="512x512" href="/techdailylogo-red.png" />
  <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
  <meta name="theme-color" content="#DC2626" />
  <!-- Performance: preconnect to critical third-party origins -->
  <link rel="preconnect" href="https://res.cloudinary.com" crossorigin />
  <link rel="dns-prefetch" href="https://res.cloudinary.com" />
  <link rel="dns-prefetch" href="https://www.googletagmanager.com" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>TechDailyinfo | Startup and Technology News</title>
  <meta name="description"
    content="TechDailyinfo — Reporting on startups, technology, venture capital, and Silicon Valley" />

  <!-- Baseline social metadata. Per-page values are injected by the server
       prerenderer for crawlers, and updated client-side for browsers. -->
  <meta property="og:site_name" content="TechDailyinfo" />
  <meta property="og:type" content="website" />
  <meta property="og:title" content="TechDailyinfo | Startup and Technology News" />
  <meta property="og:description"
    content="TechDailyinfo — Reporting on startups, technology, venture capital, and Silicon Valley" />
  <meta property="og:url" content="https://techdailyinfo.com/" />
  <meta property="og:image" content="https://techdailyinfo.com/og-image.png" />
  <meta property="og:locale" content="en_US" />
  <meta name="twitter:card" content="summary_large_image" />
  <meta name="twitter:title" content="TechDailyinfo | Startup and Technology News" />
  <meta name="twitter:description"
    content="TechDailyinfo — Reporting on startups, technology, venture capital, and Silicon Valley" />
  <meta name="twitter:image" content="https://techdailyinfo.com/og-image.png" />
  <script type="module" crossorigin src="/assets/index-PP6f25ur.js"></script>
  <link rel="stylesheet" crossorigin href="/assets/index-DDfJARcW.css">
</head>

<body>
  <div id="root"></div>
</body>

</html>