PageSourceSearch

https://castos.com/about/

html castos.com collected 2026-09-24 06:46:18 UTC 70,802 bytes, 76 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.0">
1<script>window.dataLayer = window.dataLayer || [];
2function gtag(){dataLayer.push(arguments);}
3gtag('consent', 'default', {
4  ad_storage: 'denied',
5  ad_user_data: 'denied',
6  ad_personalization: 'denied',
7  analytics_storage: 'denied',
8  functionality_storage: 'granted',
9  security_storage: 'granted',
10  wait_for_update: 500
11});</script>
11<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/5fc56145a813a8f49ad4226373af626d/script.js"></script>
11<script>
vendor: 327 bytes, lines 11-15
11(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
12new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
13j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
14'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
15})(window,document,'script','dataLayer','
15GTM-WSRH3PT
vendor: 3 bytes, line 15
15');
15</script>
15<title>About Castos | The All-in-One Podcast Hosting Platform</title><meta name="description" content="Learn about Castos and meet the team behind the all-in-one podcast hosting platform helping creators start, distribute, grow, and monetize their shows."><link rel="canonical" href="https://castos.com/about/"><link rel="alternate" type="text/markdown" href="https://castos.com/about.md"><meta name="robots" content="index,follow"><!-- Open Graph --><meta property="og:type" content="website"><meta property="og:locale" content="en_US"><meta property="og:title" content="About Castos | The All-in-One Podcast Hosting Platform"><meta property="og:description" content="Learn about Castos and meet the team behind the all-in-one podcast hosting platform helping creators start, distribute, grow, and monetize their shows."><meta property="og:image" content="https://images-cdn.castos.com/2021/09/og-castos.png"><meta property="og:url" content="https://castos.com/about/"><meta property="og:site_name" content="Castos"><!-- Twitter Card --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="About Castos | The All-in-One Podcast Hosting Platform"><meta name="twitter:description" content="Learn about Castos and meet the team behind the all-in-one podcast hosting platform helping creators start, distribute, grow, and monetize their shows."><meta name="twitter:image" content="https://images-cdn.castos.com/2021/09/og-castos.png"><meta name="twitter:site" content="@CastosHQ"><!-- Structured data: Yoast passthrough or Organization fallback -->
15<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://castos.com/about/","url":"https://castos.com/about/","name":"About Castos | The All-in-One Podcast Hosting Platform","isPartOf":{"@id":"https://castos.com/#website"},"datePublished":"2018-08-31T18:37:56+00:00","dateModified":"2026-07-14T00:00:00+00:00","description":"Learn about Castos and meet the team behind the all-in-one podcast hosting platform helping creators start, distribute, grow, and monetize their shows.","breadcrumb":{"@id":"https://castos.com/about/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://castos.com/about/"]}]},{"@type":"BreadcrumbList","@id":"https://castos.com/about/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://castos.com/"},{"@type":"ListItem","position":2,"name":"About Us"}]},{"@type":"WebSite","@id":"https://castos.com/#website","url":"https://castos.com/","name":"Castos","description":"Podcast hosting and analytics to help you build, grow, and monetize your show","publisher":{"@id":"https://castos.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://castos.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://castos.com/#organization","name":"Castos","url":"https://castos.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://castos.com/#/schema/logo/image/","url":"https://images-cdn.castos.com/2021/09/og-castos.png","contentUrl":"https://images-cdn.castos.com/2021/09/og-castos.png","width":1200,"height":630,"caption":"Castos"},"image":{"@id":"https://castos.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/castoshq","https://x.com/CastosHQ","https://www.youtube.com/channel/UC-yy3XlEmIf-k2fVSWPT6yg","https://www.linkedin.com/company/castos/"]}]}</script>
15<link rel="icon" type="image/png" href="https://images-cdn.castos.com/2026/06/castos-favicon.png"><!-- Feeds --><link rel="alternate" type="application/rss+xml" title="Castos Blog" href="/feed.xml"><link rel="llms-sitemap" href="/llms.txt"><!-- Fonts --><link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Kanit:wght@400;500;600;700&display=swap" rel="stylesheet"><style>.logo-wall__mask[data-astro-cid-v4dacsw4]{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.logo-wall__track[data-astro-cid-v4dacsw4]{display:flex;gap:2rem;width:max-content;align-items:center;will-change:transform;backface-visibility:hidden}.logo-wall__logo[data-astro-cid-v4dacsw4]{width:6rem;height:6rem;object-fit:cover;border-radius:.75rem;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;flex-shrink:0;transition:transform .2s ease}.logo-wall__logo[data-astro-cid-v4dacsw4]:hover{transform:scale(1.04)}.logo-wall__track--static[data-astro-cid-v4dacsw4]{width:100%;justify-content:center}@media(min-width:768px){.logo-wall__track[data-astro-cid-v4dacsw4]{gap:2.5rem}.logo-wall__logo[data-astro-cid-v4dacsw4]{width:7rem;height:7rem}}@media(prefers-reduced-motion:no-preference){.logo-wall__track[data-astro-cid-v4dacsw4]{animation:logo-wall-scroll var(--logo-wall-duration, 80s) linear infinite}.logo-wall__track[data-astro-cid-v4dacsw4].logo-wall__track--static{animation:none}@keyframes logo-wall-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}}
16.brand-logos__white-on-light[data-astro-cid-3zhcnff4]{filter:brightness(0);opacity:.55}[data-astro-cid-jfguegy5][data-tp-viewport][data-theme=dark]{background:#000;color:#fff}[data-astro-cid-jfguegy5][data-tp-viewport][data-theme=light]{background:#fff;color:#111}[data-astro-cid-jfguegy5][data-tp-viewport][data-theme=yellow]{background:#000;color:#ffe600}#audio-trimmer .at-range{accent-color:#6d28d9}#audio-trimmer [data-at-waveform-bars] span{flex:1 1 0;min-width:1px;border-radius:2px;background:#7c3aed}
17</style>
18<link rel="stylesheet" href="/_astro/Base.C3oNdqAp.css"></head> <body class="font-sans text-gray-700 bg-white antialiased">
vendor: 68 bytes, line 18
18 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
18GTM-WSRH3PT
vendor: 83 bytes, line 18
18" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 
18<header id="site-header" class="fixed top-0 inset-x-0 z-50 bg-white shadow-[0_2px_2px_-2px_rgba(0,0,0,0.2)] transition-transform duration-[250ms] ease-in-out"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8"> <div class="flex items-center justify-between h-20"> <!-- Logo --> <a href="/" class="flex-shrink-0" aria-label="Castos home"> <img src="/castos-logo.svg" alt="Castos" width="160" height="52" loading="eager" class="h-10 w-auto"> </a> <!-- Desktop nav --> <nav class="hidden lg:flex items-center gap-1" aria-label="Main navigation"> <div class="relative"> <button type="button" class="nav-trigger inline-flex items-center gap-1 bg-transparent border-0 px-4 py-2 text-base font-semibold text-gray-500 hover:text-purple-600 cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-purple-600 focus-visible:ring-offset-2 rounded" data-menu="product" aria-expanded="false" aria-haspopup="true" aria-controls="menu-product"> Product <svg class="w-3.5 h-3.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button> <div id="menu-product" class="absolute top-full mt-1 bg-white rounded-xl shadow-lg ring-1 ring-gray-200 py-4 px-4 before:content-[''] before:absolute before:-top-1 before:left-0 before:right-0 before:h-1 left-1/2 -translate-x-1/2 w-[780px]" hidden> <div class="grid gap-6 grid-cols-3"> <div> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mb-3 px-2"> Hosting &amp; Publishing </div> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/podcast-hosting-platform/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="2" width="20" height="8" rx="2" ry="2"/><rect x="2" y="14" width="20" height="8" rx="2" ry="2"/><line x1="6" y1="6" x2="6.01" y2="6"/><line x1="6" y1="18" x2="6.01" y2="18"/></svg> <span>Podcast Hosting</span> </a> </li><li class="list-none"> <a href="/hybrid-podcasting/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"/><path d="M19 10v2a7 7 0 0 1-14 0v-2"/><line x1="12" y1="19" x2="12" y2="23"/><line x1="8" y1="23" x2="16" y2="23"/></svg> <span>Hybrid Podcasting</span> </a> </li><li class="list-none"> <a href="/private-podcasting-solutions/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"/><path d="M7 11V7a5 5 0 0 1 10 0v4"/></svg> <span>Private Podcasting</span> </a> </li><li class="list-none"> <a href="/youtube-republishing/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"/><polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"/></svg> <span>YouTube Republishing</span> </a> </li><li class="list-none"> <a href="/seriously-simple-podcasting/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline">
18 <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="16 18 22 12 16 6"/><polyline points="8 6 2 12 8 18"/></svg> <span>SSP for WordPress</span> </a> </li> </ul> </div><div> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mb-3 px-2"> Growth &amp; Monetization </div> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/commerce/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M6 2 3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"/><line x1="3" y1="6" x2="21" y2="6"/><path d="M16 10a4 4 0 0 1-8 0"/></svg> <span>Castos Commerce</span> </a> </li><li class="list-none"> <a href="/advertising/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 11l18-8v18l-18-8z"/><path d="M11.6 16.8a3 3 0 1 1-5.8-1.6"/></svg> <span>Castos Ads</span> </a> </li><li class="list-none"> <a href="/campaigns/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"/></svg> <span>Campaigns</span> </a> </li><li class="list-none"> <a href="/productions/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="2" width="20" height="20" rx="2.18" ry="2.18"/><line x1="7" y1="2" x2="7" y2="22"/><line x1="17" y1="2" x2="17" y2="22"/><line x1="2" y1="12" x2="22" y2="12"/><line x1="2" y1="7" x2="7" y2="7"/><line x1="2" y1="17" x2="7" y2="17"/><line x1="17" y1="17" x2="22" y2="17"/><line x1="17" y1="7" x2="22" y2="7"/></svg> <span>Productions</span> </a> </li> </ul> </div><div> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mb-3 px-2"> Insights &amp; Experience </div> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/podcast-analytics/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="12" y1="20" x2="12" y2="10"/><line x1="18" y1="20" x2="18" y2="4"/><line x1="6" y1="20" x2="6" y2="16"/></svg> <span>Podcast Analytics</span> </a> </li><li class="list-none"> <a href="/customizable-podcast-website/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" 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> <span>Podcast Websites</span> </a> </li><li class="list-none"> <a href="/transcription/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline">
18 <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" 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="16" y1="13" x2="8" y2="13"/><line x1="16" y1="17" x2="8" y2="17"/><polyline points="10 9 9 9 8 9"/></svg> <span>Podcast Transcripts</span> </a> </li><li class="list-none"> <a href="/ai-assistant/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 3l1.9 5.4L19 10l-5.1 1.6L12 17l-1.9-5.4L5 10l5.1-1.6z"/><path d="M19 3v4"/><path d="M17 5h4"/></svg> <span>AI Assistant</span> </a> </li><li class="list-none"> <a href="/mobile-app/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="5" y="2" width="14" height="20" rx="2" ry="2"/><line x1="12" y1="18" x2="12.01" y2="18"/></svg> <span>Mobile App</span> </a> </li> </ul> </div> </div> </div>  </div><div class="relative"> <button type="button" class="nav-trigger inline-flex items-center gap-1 bg-transparent border-0 px-4 py-2 text-base font-semibold text-gray-500 hover:text-purple-600 cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-purple-600 focus-visible:ring-offset-2 rounded" data-menu="use-cases" aria-expanded="false" aria-haspopup="true" aria-controls="menu-use-cases"> Use Cases <svg class="w-3.5 h-3.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button> <div id="menu-use-cases" class="absolute top-full mt-1 bg-white rounded-xl shadow-lg ring-1 ring-gray-200 py-4 px-4 before:content-[''] before:absolute before:-top-1 before:left-0 before:right-0 before:h-1 left-0 w-[520px]" hidden> <div class="grid gap-6 grid-cols-2"> <div> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mb-3 px-2"> External / Commercial </div> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/enterprise-podcast-platform/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="4" y="2" width="16" height="20" rx="2" ry="2"/><line x1="9" y1="6" x2="9" y2="6.01"/><line x1="15" y1="6" x2="15" y2="6.01"/><line x1="9" y1="10" x2="9" y2="10.01"/><line x1="15" y1="10" x2="15" y2="10.01"/><line x1="9" y1="14" x2="9" y2="14.01"/><line x1="15" y1="14" x2="15" y2="14.01"/><path d="M10 22v-4h4v4"/></svg> <span>Enterprise</span> </a> </li><li class="list-none"> <a href="/podcasting-for-agencies/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="2" y="7" width="20" height="14" rx="2" ry="2"/><path d="M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"/></svg> <span>Agencies</span> </a> </li><li class="list-none"> <a href="/networks/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline">
18 <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="18" cy="5" r="3"/><circle cx="6" cy="12" r="3"/><circle cx="18" cy="19" r="3"/><line x1="8.59" y1="13.51" x2="15.42" y2="17.49"/><line x1="15.41" y1="6.51" x2="8.59" y2="10.49"/></svg> <span>Networks</span> </a> </li><li class="list-none"> <a href="/coaches-and-consultants/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="8.5" cy="7" r="4"/><polyline points="17 11 19 13 23 9"/></svg> <span>Coaches &amp; Consultants</span> </a> </li> </ul> </div><div> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mb-3 px-2"> Internal / Mission </div> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/private-podcasting-for-companies/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"/><circle cx="9" cy="7" r="4"/><path d="M23 21v-2a4 4 0 0 0-3-3.87"/><path d="M16 3.13a4 4 0 0 1 0 7.75"/></svg> <span>Internal Business Podcasts</span> </a> </li><li class="list-none"> <a href="/christian-podcasting-for-churches/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> <span>Churches</span> </a> </li><li class="list-none"> <a href="/podcasting-for-universities/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 10v6M2 10l10-5 10 5-10 5z"/><path d="M6 12v5c3 3 9 3 12 0v-5"/></svg> <span>Universities</span> </a> </li><li class="list-none"> <a href="/podcasting-for-nonprofits/" class="flex items-center gap-3 px-2 py-2 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 rounded-md no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> <span>Nonprofits</span> </a> </li> </ul> </div> </div> </div>  </div><a href="/pricing/" class="inline-flex items-center px-4 py-2 text-base font-semibold text-gray-500 hover:text-purple-600 no-underline transition-colors rounded focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-purple-600 focus-visible:ring-offset-2" data-nav-link="pricing"> Pricing </a><div class="relative"> <button type="button" class="nav-trigger inline-flex items-center gap-1 bg-transparent border-0 px-4 py-2 text-base font-semibold text-gray-500 hover:text-purple-600 cursor-pointer transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-purple-600 focus-visible:ring-offset-2 rounded" data-menu="resources" aria-expanded="false" aria-haspopup="true" aria-controls="menu-resources">
18 Resources <svg class="w-3.5 h-3.5" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button>  <div id="menu-resources" class="absolute top-full left-0 mt-1 w-64 bg-white rounded-xl shadow-lg ring-1 ring-gray-200 py-2 before:content-[''] before:absolute before:-top-1 before:left-0 before:right-0 before:h-1" hidden> <ul class="list-none m-0 p-0"> <li class="list-none"> <a href="/how-to-start-a-podcast/" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"/><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"/></svg> <span>How to Start a Podcast</span> </a> </li><li class="list-none"> <a href="/blog/" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 11a9 9 0 0 1 9 9"/><path d="M4 4a16 16 0 0 1 16 16"/><circle cx="5" cy="19" r="1"/></svg> <span>Blog</span> </a> </li><li class="list-none"> <a href="/podcasts/" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="2"/><path d="M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14"/></svg> <span>Castos Originals</span> </a> </li><li class="list-none"> <a href="https://www.youtube.com/@castos" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"/><polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"/></svg> <span>YouTube</span> </a> </li><li class="list-none"> <a href="/tools/" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"/></svg> <span>Tools</span> </a> </li><li class="list-none"> <a href="/support/" class="flex items-center gap-3 px-4 py-2.5 text-sm font-medium text-gray-600 hover:bg-gray-50 hover:text-purple-600 no-underline"> <svg class="w-5 h-5 flex-shrink-0 text-purple-600" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="10"/><circle cx="12" cy="12" r="4"/><line x1="4.93" y1="4.93" x2="9.17" y2="9.17"/><line x1="14.83" y1="14.83" x2="19.07" y2="19.07"/><line x1="14.83" y1="9.17" x2="19.07" y2="4.93"/><line x1="14.83" y1="9.17" x2="18.36" y2="5.64"/><line x1="4.93" y1="19.07" x2="9.17" y2="14.83"/></svg> <span>Support</span> </a> </li> </ul> </div> </div> </nav> <!-- Right actions (desktop) --> <div class="hidden lg:flex items-center gap-5"> <button type="button" class="p-2 -m-2 text-gray-500 hover:text-purple-600 transition-colors rounded-md focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-purple-600 focus-visible:ring-offset-2" aria-label="Search" data-search-trigger> <svg class="w-5 h-5" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <circle cx="11" cy="11" r="8"></circle> <path d="m21 21-4.3-4.3"></path> </svg> </button> <a href="https://app.castos.com/login" class="text-base font-semibold text-gray-500 hover:text-purple-600 no-underline transition-colors">
19Login
20</a> <a href="https://app.castos.com/register" class="inline-flex items-center px-5 py-2.5 text-base font-semibold text-white bg-pink-600 hover:bg-pink-700 no-underline rounded-md transition-colors"> Start Free Trial </a> </div> <!-- Mobile actions --> <div class="lg:hidden flex items-center gap-1"> <button type="button" class="p-2 text-gray-500 hover:text-purple-600 rounded-md" aria-label="Search" data-search-trigger>
20 <svg class="w-6 h-6" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <circle cx="11" cy="11" r="8"></circle> <path d="m21 21-4.3-4.3"></path> </svg> </button> <button id="mobile-menu-toggle" class="p-2 text-gray-500 hover:text-purple-600 rounded-md" aria-label="Open menu" aria-expanded="false" aria-controls="mobile-drawer"> <svg class="w-6 h-6" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path> </svg> </button> </div> </div> </div> </header> <!-- Scrim --><div id="mobile-scrim" class="fixed inset-0 z-40 bg-black/50 transition-opacity" hidden aria-hidden="true"></div> <!-- Drawer panel --> <div id="mobile-drawer" class="fixed top-0 right-0 bottom-0 z-50 w-[85vw] max-w-[400px] bg-white shadow-2xl flex flex-col" role="dialog" aria-modal="true" aria-label="Mobile navigation" hidden aria-hidden="true"> <!-- Drawer header --> <div class="flex items-center justify-between px-4 py-4 border-b border-gray-200"> <img src="/castos-logo.svg" alt="Castos" width="100" height="27" loading="eager"> <button id="mobile-drawer-close" class="p-2 text-gray-700 hover:text-gray-900 rounded-md" aria-label="Close menu" data-drawer-first-focusable> <svg class="w-6 h-6" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> </svg> </button> </div> <!-- Accordion nav --> <nav class="flex-1 overflow-y-auto py-2" aria-label="Mobile menu"> <div class="border-b border-gray-100 px-4"> <button type="button" class="flex items-center gap-3 w-full py-3 text-sm font-semibold text-gray-900" data-search-trigger> <svg class="w-5 h-5 text-gray-400" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <circle cx="11" cy="11" r="8"></circle> <path d="m21 21-4.3-4.3"></path> </svg>
21Search
22</button> </div> <div class="border-b border-gray-100 last:border-0 px-4"> <button class="flex items-center justify-between w-full py-3 text-sm font-semibold text-gray-900" data-accordion-trigger aria-expanded="false" aria-controls="drawer-product"> Product <svg class="w-4 h-4 text-gray-400 transition-transform" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button>
22 <div id="drawer-product" class="pb-3" hidden> <div class="mb-3 last:mb-0"> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mt-2 mb-1 pl-2"> Hosting &amp; Publishing </div> <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/podcast-hosting-platform/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Podcast Hosting </a> </li><li> <a href="/hybrid-podcasting/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Hybrid Podcasting </a> </li><li> <a href="/private-podcasting-solutions/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Private Podcasting </a> </li><li> <a href="/youtube-republishing/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> YouTube Republishing </a> </li><li> <a href="/seriously-simple-podcasting/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> SSP for WordPress </a> </li> </ul> </div><div class="mb-3 last:mb-0"> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mt-2 mb-1 pl-2"> Growth &amp; Monetization </div> <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/commerce/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Castos Commerce </a> </li><li> <a href="/advertising/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Castos Ads </a> </li><li> <a href="/campaigns/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Campaigns </a> </li><li> <a href="/productions/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Productions </a> </li> </ul> </div><div class="mb-3 last:mb-0"> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mt-2 mb-1 pl-2"> Insights &amp; Experience </div> <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/podcast-analytics/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Podcast Analytics </a> </li><li> <a href="/customizable-podcast-website/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Podcast Websites </a> </li><li> <a href="/transcription/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Podcast Transcripts </a> </li><li> <a href="/ai-assistant/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> AI Assistant </a> </li><li> <a href="/mobile-app/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Mobile App </a> </li> </ul> </div>  </div> </div><div class="border-b border-gray-100 last:border-0 px-4"> <button class="flex items-center justify-between w-full py-3 text-sm font-semibold text-gray-900" data-accordion-trigger aria-expanded="false" aria-controls="drawer-use-cases"> Use Cases <svg class="w-4 h-4 text-gray-400 transition-transform" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button>
22 <div id="drawer-use-cases" class="pb-3" hidden> <div class="mb-3 last:mb-0"> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mt-2 mb-1 pl-2"> External / Commercial </div> <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/enterprise-podcast-platform/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Enterprise </a> </li><li> <a href="/podcasting-for-agencies/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Agencies </a> </li><li> <a href="/networks/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Networks </a> </li><li> <a href="/coaches-and-consultants/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Coaches &amp; Consultants </a> </li> </ul> </div><div class="mb-3 last:mb-0"> <div class="text-xs font-semibold uppercase tracking-wider text-gray-400 mt-2 mb-1 pl-2"> Internal / Mission </div> <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/private-podcasting-for-companies/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Internal Business Podcasts </a> </li><li> <a href="/christian-podcasting-for-churches/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Churches </a> </li><li> <a href="/podcasting-for-universities/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Universities </a> </li><li> <a href="/podcasting-for-nonprofits/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Nonprofits </a> </li> </ul> </div>  </div> </div><div class="border-b border-gray-100 last:border-0 px-4"> <a href="/pricing/" class="flex items-center w-full py-3 text-sm font-semibold text-gray-900 no-underline"> Pricing </a> </div><div class="border-b border-gray-100 last:border-0 px-4"> <button class="flex items-center justify-between w-full py-3 text-sm font-semibold text-gray-900" data-accordion-trigger aria-expanded="false" aria-controls="drawer-resources"> Resources <svg class="w-4 h-4 text-gray-400 transition-transform" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true"> <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"></path> </svg> </button>
22 <div id="drawer-resources" class="pb-3" hidden>  <ul class="space-y-1 list-none m-0 p-0"> <li> <a href="/how-to-start-a-podcast/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> How to Start a Podcast </a> </li><li> <a href="/blog/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Blog </a> </li><li> <a href="/podcasts/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Castos Originals </a> </li><li> <a href="https://www.youtube.com/@castos" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> YouTube </a> </li><li> <a href="/tools/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Tools </a> </li><li> <a href="/support/" class="block py-1.5 pl-2 text-sm text-gray-600 hover:text-purple-600 no-underline"> Support </a> </li> </ul> </div> </div> </nav> <!-- Bottom CTA --> <div class="p-4 border-t border-gray-200 space-y-3"> <a href="https://app.castos.com/login" class="block w-full py-2.5 text-center text-sm font-medium text-gray-700 border border-gray-300 rounded-lg hover:bg-gray-50">
23Log In
24</a> <a href="https://app.castos.com/register" class="block w-full py-2.5 text-center text-sm font-semibold text-white bg-pink-600 hover:bg-pink-700 rounded-lg"> Start Free Trial </a> </div> </div> 
24<script type="module">(function(){const f=document.getElementById("site-header"),w=Array.from(document.querySelectorAll("[data-menu]")),a=document.getElementById("mobile-menu-toggle"),o=document.getElementById("mobile-drawer"),A=document.getElementById("mobile-drawer-close"),s=document.getElementById("mobile-scrim"),p=Array.from(document.querySelectorAll("[data-accordion-trigger]"));let r=null,d=null;const L=150;let m=!1;function c(){d&&(clearTimeout(d),d=null)}function v(e){c(),r&&r!==e&&u(r,!0);const t=document.getElementById(e.getAttribute("aria-controls"));t&&(e.setAttribute("aria-expanded","true"),t.removeAttribute("hidden"),r=e)}function u(e,t){if(!e)return;const i=function(){const n=document.getElementById(e.getAttribute("aria-controls"));n&&n.setAttribute("hidden",""),e.setAttribute("aria-expanded","false"),r===e&&(r=null),d=null};if(t){c(),i();return}c(),d=setTimeout(i,L)}w.forEach(function(e){const t=e.parentElement,i=document.getElementById(e.getAttribute("aria-controls"));e.addEventListener("mouseenter",function(){v(e)}),t.addEventListener("mouseleave",function(){u(e)}),t.addEventListener("mouseenter",c),i&&i.addEventListener("mouseenter",c),e.addEventListener("focusin",function(){if(m){m=!1;return}v(e)}),t.addEventListener("focusout",function(n){t.contains(n.relatedTarget)||u(e)})}),document.addEventListener("click",function(e){r&&!r.parentElement.contains(e.target)&&u(r,!0)}),document.addEventListener("keydown",function(e){if(e.key==="Escape"&&r){const t=r;u(r,!0),m=!0,t.focus()}});let b=!1;function x(){if(!o)return;o.removeAttribute("hidden"),o.setAttribute("aria-hidden","false"),s&&s.removeAttribute("hidden"),a&&a.setAttribute("aria-expanded","true"),document.body.style.overflow="hidden",b=!0;const e=o.querySelector("[data-drawer-first-focusable]");e&&e.focus()}function E(){o&&(o.setAttribute("hidden",""),o.setAttribute("aria-hidden","true"),s&&s.setAttribute("hidden",""),a&&a.setAttribute("aria-expanded","false"),document.body.style.overflow="",b=!1,a&&a.focus())}a&&a.addEventListener("click",x),A&&A.addEventListener("click",E),s&&s.addEventListener("click",E),o&&o.addEventListener("keydown",function(e){if(e.key==="Escape"){E();return}if(e.key!=="Tab")return;const t=Array.from(o.querySelectorAll('a[href], button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"])')).filter(function(l){return!l.closest("[hidden]")}),i=t[0],n=t[t.length-1];e.shiftKey&&document.activeElement===i?(e.preventDefault(),n.focus()):!e.shiftKey&&document.activeElement===n&&(e.preventDefault(),i.focus())}),p.forEach(function(e){e.addEventListener("click",function(){const t=e.getAttribute("aria-controls"),i=e.getAttribute("aria-expanded")==="true";if(p.forEach(function(n){n.setAttribute("aria-expanded","false");const l=document.getElementById(n.getAttribute("aria-controls"));l&&l.setAttribute("hidden","")}),!i){e.setAttribute("aria-expanded","true");const n=document.getElementById(t);n&&n.removeAttribute("hidden")}})});let h=window.scrollY,y=!1;function I(){if(y=!1,b||!f)return;const e=window.scrollY;e>h&&e>80?f.style.transform="translateY(-100%)":f.style.transform="translateY(0)",h=e}window.addEventListener("scroll",function(){y||(y=!0,requestAnimationFrame(I))},{passive:!0})})();</script>
24 <main class="pt-20" data-pagefind-body> <section class="bg-purple-50 px-4 text-center py-16"><span class="inline-block bg-purple-100 text-purple-700 text-xs font-bold uppercase tracking-widest px-3 py-1 rounded-full mb-4">About Castos</span><h1 class="mb-4 tracking-tight max-w-2xl mx-auto leading-tight whitespace-pre-line text-4xl md:text-5xl">The all-in-one podcast hosting platform to start, distribute, grow, and monetize your podcast</h1><p class="text-lg text-gray-500 max-w-xl mx-auto">Castos is the all-in-one podcast hosting platform that covers your entire podcasting lifecycle: start and publish in minutes, distribute everywhere your audience listens, grow your audience, and monetize your show, all from one platform.</p></section><article class="mx-auto max-w-6xl px-4 sm:px-6 lg:px-8 pb-12 pt-10">  <div class="prose prose-gray max-w-none prose-headings:font-display prose-headings:text-gray-900 prose-a:text-purple-600 prose-a:no-underline [&#38;_a:hover]:underline prose-img:rounded-lg prose-p:max-w-3xl prose-ul:max-w-3xl prose-ol:max-w-3xl prose-blockquote:max-w-3xl">  <h2 id="meet-the-castos-team">Meet the Castos Team</h2>
25<p>We’re a fully remote team spread across the world, obsessed with creating the best podcasting experience for our customers.</p>
26<div data-component="team-grid" class="not-prose grid grid-cols-1 gap-6 py-8 sm:grid-cols-2 lg:grid-cols-3"> <article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-craig.jpg" alt="Craig Hewitt" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> Craig Hewitt </h3> <p class="mt-1 text-sm text-gray-500">Founder and CEO</p> <a href="https://nod.cards/craig-hewitt" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
27View contact details →
28</a> </article><article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-sergey.jpg" alt="Sergey Zaharchenko" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> Sergey Zaharchenko </h3> <p class="mt-1 text-sm text-gray-500">WordPress Developer</p> <a href="https://nod.cards/sergey-zaharchenko" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
29View contact details →
30</a> </article><article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-kelly.jpg" alt="Kelly Torres" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> Kelly Torres </h3> <p class="mt-1 text-sm text-gray-500">Customer Experience Lead</p> <a href="https://nod.cards/kelly-torres" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
31View contact details →
32</a> </article><article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-jimmy.jpg" alt="Jimmy Baum" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> Jimmy Baum </h3> <p class="mt-1 text-sm text-gray-500">Customer Support Specialist</p> <a href="https://nod.cards/jimmy-baum" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
33View contact details →
34</a> </article><article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-maru.jpg" alt="María Eugenia (Maru) Lucena" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> María Eugenia (Maru) Lucena </h3> <p class="mt-1 text-sm text-gray-500">Full Stack Developer</p> <a href="https://nod.cards/maru-lucena" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
35View contact details →
36</a> </article><article class="flex flex-col items-center text-center bg-white border border-gray-200 rounded-xl p-6 transition-all hover:border-purple-300 hover:shadow-md"> <img src="https://images-cdn.castos.com/2023/06/headshot-iselle.jpg" alt="Iselle Brill" loading="lazy" width="128" height="128" class="w-32 h-32 rounded-full object-cover mb-4"> <h3 class="font-display font-semibold text-lg text-gray-900 leading-tight"> Iselle Brill </h3> <p class="mt-1 text-sm text-gray-500">Productions Manager</p> <a href="https://nod.cards/iselle-brill-castos" rel="noopener noreferrer" class="mt-4 inline-flex items-center text-sm font-medium text-purple-600 hover:text-purple-700">
37View contact details →
38</a> </article> </div>
39<h2 id="our-goal-is-simple-make-podcasting-easy-and-accessible-to-all">Our goal is simple: make podcasting easy and accessible to all</h2>
40<p>We do that by putting the whole lifecycle of a show in one place. Publishing, distribution, audience growth, and monetization all live on the same platform, so you spend your time on the show instead of stitching tools together. Across all of our products the goal is the same: tools that are easy to use, built around customers’ needs, and backed by support that is truly heroic.</p>
41<p>More new podcasters discover the medium every day, and we’re here to help you at every step.</p>
42<p>With tens of thousands of active customers on the Castos platform, and more than 30,000 installs of <a href="/seriously-simple-podcasting/">
42Seriously Simple Podcasting</a>, we’ve learned a few things about how to set you up for podcasting success.</p>
43<p>Our team has decades of collective podcasting experience, and we pass it on through our products, services, and free training content.</p>
44<p>Just as important as knowledge and experience, though, are curiosity, a thirst for learning, and a drive to keep improving. We get to live that every day, building tools for podcasters and working right alongside them.</p>
45<h2 id="who-we-build-for">Who We Build For</h2>
46<p>Castos is built for people who take their show seriously. Independent creators growing an audience. Businesses running <a href="/private-podcasting-solutions/">private and internal podcasts</a>. <a href="/podcasting-for-agencies/">Agencies</a> and <a href="/networks/">networks</a> producing shows on behalf of clients. Churches, universities, and nonprofits reaching the people who care about their mission.</p>
47<p>What they tell us they value is the same across all of them: everything lives in one place, the pricing stays flat and predictable no matter how much they publish, and when they need help, a real person answers quickly.</p>
48<h2 id="our-values">Our Values</h2>
49<p>We believe you should know who is behind the tools you use online, so we openly share the values our team works by:</p>
50<div class="not-prose my-10 grid gap-x-10 gap-y-8 sm:grid-cols-2"><div><h3 class="font-display font-semibold text-gray-900 mb-1">Have a winning attitude</h3><p class="text-gray-500 text-sm leading-relaxed">We work hard every day to be the best podcasting platform for our customers.</p></div><div><h3 class="font-display font-semibold text-gray-900 mb-1">Be humble, help others first</h3><p class="text-gray-500 text-sm leading-relaxed">We put our team members&#39; and customers&#39; needs before our own.</p></div><div><h3 class="font-display font-semibold text-gray-900 mb-1">Sweat the details</h3><p class="text-gray-500 text-sm leading-relaxed">No detail is too small. Best-in-class tools take consistent effort and focus over years.</p></div><div><h3 class="font-display font-semibold text-gray-900 mb-1">Own your work</h3><p class="text-gray-500 text-sm leading-relaxed">As a remote team we are individually accountable, to each other and to our customers, every day.</p></div><div><h3 class="font-display font-semibold text-gray-900 mb-1">Encourage individuality</h3><p class="text-gray-500 text-sm leading-relaxed">Our strength comes from our team&#39;s diverse backgrounds. We encourage everyone to be themselves and let that shine.</p></div><div><h3 class="font-display font-semibold text-gray-900 mb-1">Communicate openly and proactively</h3><p class="text-gray-500 text-sm leading-relaxed">We tell each other what is going on, how we&#39;re feeling, and what we need to be successful.</p></div></div>
51<h2 id="work-with-us">Work With Us</h2>
52<p>Come join the team making podcasting easier and more accessible for all.</p>
53<p><a href="/careers/">Explore Current Openings</a></p>  </div> </article>   </main> <footer class="bg-gray-900 text-gray-300"> <!-- Renewable energy banner --> <div class="border-b border-gray-800"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-5 flex items-center justify-center gap-3 text-center"> <img src="/icons/renewable-energy.svg" alt="" width="38" height="38" class="w-9 h-9 flex-shrink-0" loading="lazy"> <p class="text-sm sm:text-base text-white leading-snug"> <strong class="font-semibold">Castos</strong> runs
54<strong class="font-semibold">entirely</strong> on
55<span class="energy-underline font-semibold">renewable energy</span>.
56</p> <a href="/central/our-promise-to-the-environment/" aria-label="Read our promise to the environment" class="flex-shrink-0 text-yellow-400 hover:text-yellow-300 transition-colors"> <svg class="w-4 h-4" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"> <path d="M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14zm0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16z"></path> <path d="m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533L8.93 6.588zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0z"></path> </svg> </a> </div> </div> <!-- Main columns --> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-12"> <div class="grid grid-cols-2 gap-8 lg:grid-cols-6"> <!-- Brand column --> <div class="col-span-2 lg:col-span-1"> <a href="/" aria-label="Castos home"> <img src="/castos-logo-on-dark.svg" alt="Castos" width="120" height="32" loading="lazy"> </a> <p class="mt-4 text-sm text-gray-400 leading-relaxed max-w-[26ch]">
57Publish unlimited episodes, run multiple shows, monetize directly - all for one flat price.
58</p> <div class="flex gap-2 mt-4"> <a href="https://www.facebook.com/castoshq" aria-label="Facebook" class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-800 text-gray-400 hover:bg-purple-600 hover:text-white transition-colors"> <svg class="w-4 h-4" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path> </svg> </a> <a href="https://x.com/CastosHQ" aria-label="X / Twitter" class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-800 text-gray-400 hover:bg-purple-600 hover:text-white transition-colors"> <svg class="w-4 h-4" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.23
581H2.742l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path> </svg> </a> <a href="https://www.youtube.com/@castos" aria-label="YouTube" class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-800 text-gray-400 hover:bg-purple-600 hover:text-white transition-colors"> <svg class="w-4 h-4" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path> </svg> </a> <a href="https://www.linkedin.com/company/castos/" aria-label="LinkedIn" class="w-9 h-9 flex items-center justify-center rounded-lg bg-gray-800 text-gray-400 hover:bg-purple-600 hover:text-white transition-colors"> <svg class="w-4 h-4" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"> <path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path> </svg> </a> </div> </div> <!-- Link columns --> <div> <h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-4"> Learn </h3> <ul class="space-y-2"> <li> <a href="/podcast-planning/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Planning </a> </li><li> <a href="/recording-podcasts/" class="text-sm text-gray-300 hover:text-white transition-colors"> Recording Podcasts </a> </li><li> <a href="/podcast-editing/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Editing </a> </li><li> <a href="/podcast-distribution/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Distribution </a> </li><li> <a href="/podcast-marketing/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Marketing </a> </li><li> <a href="/podcast-monetization/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Monetization </a> </li><li> <a href="/video-podcasting/" class="text-sm text-gray-300 hover:text-white transition-colors"> Video Podcasting </a> </li><li> <a href="/podcast-gear/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Gear </a> </li><li> <a href="/podcast-microphones/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Microphones </a> </li><li> <a href="/blog/" class="text-sm text-gray-300 hover:text-white transition-colors"> Blog </a> </li> </ul> </div><div> <h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-4"> Tools </h3> <ul class="space-y-2"> <li> <a href="/tools/audio-trimmer/" class="text-sm text-gray-300 hover:text-white transition-colors"> Audio Trimmer </a> </li><li> <a href="/tools/extract-audio-from-video/" class="text-sm text-gray-300 hover:text-white transition-colors"> Extract Audio from Video </a> </li><li> <a href="/tools/find-podcast-rss-feed/" class="text-sm text-gray-300 hover:text-white transition-colors"> Find a Podcast RSS Feed </a> </li><li> <a href="/tools/podcast-cover-art-creator/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Cover Art Creator </a> </li><li> <a href="/tools/podcast-name-generator/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Name Generator </a> </li><li> <a href="/tools/advertising-calculator/" class="text-sm text-gray-300 hover:text-white transition-colors">
58 Advertising Calculator </a> </li><li> <a href="/tools/microphone-test/" class="text-sm text-gray-300 hover:text-white transition-colors"> Microphone Test </a> </li><li> <a href="/tools/rss-feed-validator/" class="text-sm text-gray-300 hover:text-white transition-colors"> RSS Feed Validator </a> </li><li> <a href="/tools/teleprompter/" class="text-sm text-gray-300 hover:text-white transition-colors"> Teleprompter </a> </li><li> <a href="/tools/" class="text-sm text-gray-300 hover:text-white transition-colors"> All Free Tools </a> </li> </ul> </div><div> <h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-4"> Product </h3> <ul class="space-y-2"> <li> <a href="/pricing/" class="text-sm text-gray-300 hover:text-white transition-colors"> Pricing </a> </li><li> <a href="/compare/" class="text-sm text-gray-300 hover:text-white transition-colors"> Compare Podcast Hosts </a> </li><li> <a href="/import/" class="text-sm text-gray-300 hover:text-white transition-colors"> Migrate to Castos </a> </li><li> <a href="/podcast-hosting-platform/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Hosting </a> </li><li> <a href="/private-podcasting-solutions/" class="text-sm text-gray-300 hover:text-white transition-colors"> Private Podcasting </a> </li><li> <a href="/hybrid-podcasting/" class="text-sm text-gray-300 hover:text-white transition-colors"> Hybrid Podcasting </a> </li><li> <a href="/youtube-republishing/" class="text-sm text-gray-300 hover:text-white transition-colors"> YouTube Republishing </a> </li><li> <a href="/seriously-simple-podcasting/" class="text-sm text-gray-300 hover:text-white transition-colors"> SSP for WordPress </a> </li> </ul> </div><div> <h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-4"> Features </h3> <ul class="space-y-2"> <li> <a href="/castos-studio/" class="text-sm text-gray-300 hover:text-white transition-colors"> Castos Studio </a> </li><li> <a href="/commerce/" class="text-sm text-gray-300 hover:text-white transition-colors"> Castos Commerce </a> </li><li> <a href="/advertising/" class="text-sm text-gray-300 hover:text-white transition-colors"> Castos Ads </a> </li><li> <a href="/campaigns/" class="text-sm text-gray-300 hover:text-white transition-colors"> Campaigns </a> </li><li> <a href="/productions/" class="text-sm text-gray-300 hover:text-white transition-colors"> Productions </a> </li><li> <a href="/podcast-analytics/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Analytics </a> </li><li> <a href="/transcription/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Transcripts </a> </li><li> <a href="/ai-assistant/" class="text-sm text-gray-300 hover:text-white transition-colors"> AI Assistant </a> </li><li> <a href="/customizable-podcast-website/" class="text-sm text-gray-300 hover:text-white transition-colors"> Podcast Websites </a> </li><li> <a href="/mobile-app/" class="text-sm text-gray-300 hover:text-white transition-colors"> Mobile App </a> </li> </ul> </div><div> <h3 class="text-xs font-semibold uppercase tracking-wider text-gray-500 mb-4"> Company </h3> <ul class="space-y-2"> <li> <a href="/about/" class="text-sm text-gray-300 hover:text-white transition-colors"> About Us </a> </li><li> <a href="/support/" class="text-sm text-gray-300 hover:text-white transition-colors"> Need Help? </a> </li><li> <a href="/reviews/" class="text-sm text-gray-300 hover:text-white transition-colors"> Reviews </a> </li><li> <a href="/testimonials/" class="text-sm text-gray-300 hover:text-white transition-colors"> Testimonials </a> </li><li> <a href="/integrations/" class="text-sm text-gray-300 hover:text-white transition-colors"> Integrations </a> </li><li> <a href="https://status.castos.com/" class="text-sm text-gray-300 hover:text-white transition-colors"> Systems Status </a> </li> </ul> </div> </div> </div> <!-- Footer bar --> <div class="border-t border-gray-800"> <div class="mx-auto max-w-7xl px-4 sm:px-6 lg:px-8 py-5 flex flex-wrap items-center justify-between gap-4"> <p class="text-xs text-gray-500">
59&copy; Castos, Inc. 2026 &middot; All rights reserved
60</p> <nav aria-label="Legal links" class="flex flex-wrap gap-4"> <a href="/affiliates/" class="text-xs text-gray-400 hover:text-white transition-colors"> Affiliates </a><a href="/partners/" class="text-xs text-gray-400 hover:text-white transition-colors"> Partners </a><a href="/press/" class="text-xs text-gray-400 hover:text-white transition-colors"> Press </a><a href="/privacy/" class="text-xs text-gray-400 hover:text-white transition-colors"> Privacy </a><a href="/terms-of-service/" class="text-xs text-gray-400 hover:text-white transition-colors"> Terms </a><a href="/payments-policy/" class="text-xs text-gray-400 hover:text-white transition-colors"> Payments Policy </a><a href="/refund-policy/" class="text-xs text-gray-400 hover:text-white transition-colors"> Refund Policy </a><a href="/disclaimer/" class="text-xs text-gray-400 hover:text-white transition-colors"> Disclaimer </a><a href="/cookie-policy/" class="text-xs text-gray-400 hover:text-white transition-colors"> Cookies </a> </nav> </div> </div> <!-- Address bar --> <div class="bg-gray-950 py-3 text-center text-xs text-gray-600">
61Castos, Inc &nbsp;&middot;&nbsp; 1209 North Orange St. &nbsp;&middot;&nbsp; Wilmington, DE 19801
62    &nbsp;&middot;&nbsp;
63<a href="/cdn-cgi/l/email-protection#fb939e979794bb989a888f9488d5989496" class="hover:text-gray-400 transition-colors">
64<span class="__cf_email__" data-cfemail="167e737a7a79567577656279653875797b">[email&#160;protected]</span>
65</a> </div> </footer> <!-- Scrim --><div id="search-scrim" class="fixed inset-0 z-[60] bg-gray-900/60 backdrop-blur-sm transition-opacity" hidden aria-hidden="true"></div> <!-- Modal --> <div id="search-modal" class="fixed inset-0 z-[70] flex items-start justify-center p-4 sm:pt-[10vh]" role="dialog" aria-modal="true" aria-label="Search" hidden> <div class="w-full max-w-2xl bg-white rounded-xl shadow-2xl flex flex-col max-h-[80vh] sm:max-h-[70vh] overflow-hidden"> <!-- Input row --> <div class="flex items-center gap-3 px-4 py-3 border-b border-gray-200">
65 <svg class="w-5 h-5 text-gray-400 flex-shrink-0" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> <circle cx="11" cy="11" r="8"></circle> <path d="m21 21-4.3-4.3"></path> </svg> <input id="search-input" type="search" placeholder="Search posts, pages, podcasts..." autocomplete="off" spellcheck="false" class="flex-1 bg-transparent border-0 outline-none text-base text-gray-900 placeholder:text-gray-400" data-drawer-first-focusable> <kbd class="hidden sm:inline-flex items-center px-1.5 py-0.5 text-[11px] font-medium text-gray-500 bg-gray-100 border border-gray-300 rounded">
66ESC
67</kbd> <button id="search-close" type="button" class="sm:hidden p-1 -mr-1 text-gray-400 hover:text-gray-600" aria-label="Close search"> <svg class="w-5 h-5" fill="none" viewBox="0 0 24 24" stroke="currentColor" aria-hidden="true"> <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"></path> </svg> </button> </div> <!-- Results region --> <div id="search-results" class="flex-1 overflow-y-auto" role="listbox" aria-label="Search results"> <p id="search-empty" class="px-4 py-8 text-sm text-gray-500 text-center">
68Type to search across blog posts, podcast episodes, and pages.
69</p> </div> <!-- Footer hint --> <div class="hidden sm:flex items-center gap-4 px-4 py-2 border-t border-gray-200 text-xs text-gray-500"> <span class="flex items-center gap-1"> <kbd class="inline-flex items-center px-1.5 py-0.5 font-medium bg-gray-100 border border-gray-300 rounded text-[10px]">↵</kbd>
70to open
71</span> <span class="flex items-center gap-1"> <kbd class="inline-flex items-center px-1 py-0.5 font-medium bg-gray-100 border border-gray-300 rounded text-[10px]">↑</kbd> <kbd class="inline-flex items-center px-1 py-0.5 font-medium bg-gray-100 border border-gray-300 rounded text-[10px]">↓</kbd>
72to navigate
73</span> </div> </div> </div>
vendor: 109 bytes, line 73
73 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
73<script type="module">const f=document.getElementById("search-scrim"),i=document.getElementById("search-modal"),l=document.getElementById("search-input"),n=document.getElementById("search-results"),p=document.getElementById("search-empty"),L=document.getElementById("search-close");let s=null,m=!1,o=-1,g=null,c=0;async function v(){if(s||m)return s;try{s=await import("/pagefind/pagefind.js"),await s.options({excerptLength:30})}catch(e){m=!0,console.warn("Pagefind index not available (expected in dev mode):",e)}return s}function b(){if(!i)return;const e=document.getElementById("mobile-drawer");e&&!e.hasAttribute("hidden")&&document.getElementById("mobile-drawer-close")?.click(),i.removeAttribute("hidden"),f?.removeAttribute("hidden"),document.body.style.overflow="hidden",requestAnimationFrame(()=>l?.focus()),v()}function d(){i&&(i.setAttribute("hidden",""),f?.setAttribute("hidden",""),document.body.style.overflow="",l&&(l.value=""),w())}function w(){o=-1,n&&(n.innerHTML="",p&&(p.textContent="Type to search across blog posts, podcast episodes, and pages.",n.appendChild(p)))}function h(e){if(!n)return;n.innerHTML="";const t=document.createElement("p");t.className="px-4 py-8 text-sm text-gray-500 text-center",t.textContent=e,n.appendChild(t)}function k(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function A(e){return e.split(/(<mark>|<\/mark>)/).map(t=>t==="<mark>"?'<mark class="bg-purple-100 text-purple-800 px-0.5 rounded">':t==="</mark>"?"</mark>":k(t)).join("")}async function I(e){const t=++c;if(!e.trim()){w();return}const a=await v();if(t!==c)return;if(!a){h("Search is only available in the built site. Run `npm run build && npm run preview` to test.");return}const r=await a.search(e);if(t!==c)return;if(r.results.length===0){h(`No results for "${e}".`);return}const u=r.results.slice(0,8),E=await Promise.all(u.map(x=>x.data()));t===c&&T(E)}function T(e){n&&(n.innerHTML="",o=-1,e.forEach((t,a)=>{const r=document.createElement("a");r.href=t.url,r.dataset.searchResult=String(a),r.setAttribute("role","option"),r.className="block px-4 py-3 border-b border-gray-100 last:border-0 hover:bg-purple-50 focus:bg-purple-50 focus:outline-none no-underline";const u=t.meta?.title||t.url;r.innerHTML=`
74      <div class="text-sm font-semibold text-gray-900 mb-1">${k(u)}</div>
75      <div class="text-xs text-gray-600 leading-relaxed line-clamp-2">${A(t.excerpt)}</div>
76    `,n.appendChild(r)}))}function y(e){if(!n)return;const t=Array.from(n.querySelectorAll("[data-search-result]"));t.length!==0&&(o=(o+e+t.length)%t.length,t.forEach((a,r)=>{r===o?(a.classList.add("bg-purple-50"),a.scrollIntoView({block:"nearest"})):a.classList.remove("bg-purple-50")}))}function B(){if(!n)return;const e=Array.from(n.querySelectorAll("[data-search-result]")),t=o>=0?e[o]:e[0];t instanceof HTMLAnchorElement&&(window.location.href=t.href)}document.addEventListener("click",e=>{e.target.closest?.("[data-search-trigger]")&&(e.preventDefault(),b())});f?.addEventListener("click",d);L?.addEventListener("click",d);l?.addEventListener("input",()=>{clearTimeout(g);const e=l.value;g=setTimeout(()=>I(e),150)});i?.addEventListener("keydown",e=>{e.key==="Escape"?(e.preventDefault(),d()):e.key==="ArrowDown"?(e.preventDefault(),y(1)):e.key==="ArrowUp"?(e.preventDefault(),y(-1)):e.key==="Enter"&&(e.preventDefault(),B())});document.addEventListener("keydown",e=>{(e.metaKey||e.ctrlKey)&&e.key.toLowerCase()==="k"&&(e.preventDefault(),i?.hasAttribute("hidden")?b():d())});</script>
76 <!-- Cloudflare Pages Analytics -->
vendor: 99 bytes, line 76
76<script defer src='https://static.cloudflareinsights.com/beacon.min.js' data-cf-beacon='{"token": "
76f6c7819fab7f430c8c582abbc4b84615
vendor: 13 bytes, line 76
76"}'></script>
76<!-- Cloudflare Pages Analytics --></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.