1<!doctype html> 2<html lang="en"> 3 4<head> 5 <meta charset="UTF-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" /> 7 8 <!-- Favicons --> 9 <link rel="icon" type="image/svg+xml" href="/favicon.svg"> 10 <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> 11 <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> 12 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> 13 <link rel="manifest" href="/site.webmanifest"> 14 <link rel="alternate" type="text/plain" title="llms.txt" href="/llms.txt"> 15 16 <title>Contact â Sophey</title> 17 <meta name="description" content="Say hi to Sophey. Questions, ideas, or just a chat â drop a message." /> 18 <meta name="author" content="Sophey" /> 19 <meta name="keywords" 20 content="Sophey, sophey.vodka, Pika Radio, 3DXChat tools, Soph's Profile Editor, 3DXChat profile editor, 3DXChat outfit editor, 3DX outfit manager, 3DXChat prelauncher" /> 21 <link rel="canonical" href="https://sophey.vodka/contact" /> 22 23 <!-- Open Graph --> 24 <meta property="og:type" content="website" /> 25 <meta property="og:site_name" content="Sophey" /> 26 <meta property="og:locale" content="en_US" /> 27 <meta property="og:url" content="https://sophey.vodka/contact" /> 28 <meta property="og:title" content="Contact â Sophey" /> 29 <meta property="og:description" content="Say hi to Sophey. Questions, ideas, or just a chat â drop a message." /> 30 <meta property="og:image" content="https://sophey.vodka/og-image.webp" /> 31 <meta property="og:image:alt" content="Sophey logo" /> 32 <meta name="theme-color" content="#08070D"> 33 34 <!-- Twitter --> 35 <meta name="twitter:card" content="summary_large_image" /> 36 <meta name="twitter:url" content="https://sophey.vodka/contact" /> 37 <meta name="twitter:title" content="Contact â Sophey" /> 38 <meta name="twitter:description" content="Say hi to Sophey. Questions, ideas, or just a chat â drop a message." /> 39 <meta name="twitter:image" content="https://sophey.vodka/og-image.webp" /> 40 41 <!-- Crawling hints (incl. AI / generative engines, used for GEO) --> 42 <meta name="robots" content="noindex" /> 43 44 <!-- Site-wide structured data: the one Sophey entity and the website. Page graphs (scripts/prerender.mjs, 45 src/seo/pages.js) point here with {"@id": "https://sophey.vodka/#sophey"}. --> 46
46<script type="application/ld+json"> 47 { 48 "@context": "https://schema.org", 49 "@graph": [ 50 { 51 "@type": "Person", 52 "@id": "https://sophey.vodka/#sophey", 53 "name": "Sophey", 54 "alternateName": "sophey", 55 "url": "https://sophey.vodka/", 56 "image": "https://sophey.vodka/og-image.webp", 57 "description": "Independent hobbyist creator who builds free tools, radios and editors â mostly for 3DXChat â with AI-assisted development.", 58 "knowsAbout": ["3DXChat", "streaming", "web tools", "AI-assisted development"] 59 }, 60 { 61 "@type": "WebSite", 62 "@id": "https://sophey.vodka/#website", 63 "url": "https://sophey.vodka/", 64 "name": "Sophey", 65 "publisher": { "@id": "https://sophey.vodka/#sophey" }, 66 "inLanguage": "en" 67 } 68 ] 69 } 70 </script>
70 71
71<script type="module" crossorigin src="/assets/index-D5v3HSjQ.js"></script>
71 72 <link rel="stylesheet" crossorigin href="/assets/index-Cmj-boQ9.css">
73<script>(function(){var b="/api/track",r=document.referrer;function t(){fetch(b+"?h="+location.hostname+"&p="+encodeURIComponent(location.pathname)+"&r="+encodeURIComponent(r),{mode:"no-cors",keepalive:true}).catch(function(){});r=location.origin+location.pathname;}t();var p=history.pushState.bind(history);history.pushState=function(){p.apply(history,arguments);t();};window.addEventListener("popstate",t);})();</script>
73</head> 74 75<body class="sophey-active"> 76 <div id="root"></div> 77</body> 78 79</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.