1<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#00E5FF"/><title>Stori â AI Selfie Cam for Events & Venues</title><link rel="manifest" href="/manifest.json"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/og/logo-512.png"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/><link rel="dns-prefetch" href="https://customer-assets.emergentagent.com"/><link rel="dns-prefetch" href="https://hub.selfiecam.ai"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@600&display=swap" rel="stylesheet"/>
1<script>window.addEventListener("error",function(e){e.error instanceof DOMException&&"DataCloneError"===e.error.name&&e.message&&e.message.includes("PerformanceServerTiming")&&(e.stopImmediatePropagation(),e.preventDefault())},!0)</script>
1<script src="https://assets.emergent.sh/scripts/emergent-main.js"></script>
1<script defer="defer" src="/static/js/main.be99ed0d.js"></script>
1<link href="/static/css/main.a7528cd1.css" rel="stylesheet"></head><body><noscript><div style="background:#0a0a0a;color:#fff;min-height:100vh;padding:40px;font-family:sans-serif"><h1>Stori â The AI Selfie Cam for Events & Venues</h1><p>Stori is an AI-powered selfie cam and photo experience platform. It captures branded guest photos at live events and permanent venues, then automates lead capture, influencer detection, and marketing follow-up.</p><p><strong>Founded:</strong> 2013 · <strong>HQ:</strong> Los Angeles, CA · <strong>Guest interactions:</strong> 25 million+ · <strong>Countries:</strong> 27 · <strong>Events powered:</strong> 10,000+</p><p>Explore: <a href="/features">Features</a> · <a href="/pricing">Pricing</a> · <a href="/marketers">For Marketers</a> · <a href="/events">For Events</a> · <a href="/compare">Compare</a> · <a href="/glossary">Glossary</a> · <a href="/about">About</a></p><p>JavaScript is required to view the full interactive site.</p></div></noscript><div id="root"></div>
1<script>!function(e,r){var t,s,o,i;r.__SV||(window.posthog=r,r._i=[],r.init=function(n,a,p){function c(e,r){var t=r.split(".");2==t.length&&(e=e[t[0]],r=t[1]),e[r]=function(){e.push([r].concat(Array.prototype.slice.call(arguments,0)))}}(o=e.createElement("script")).type="text/javascript",o.crossOrigin="anonymous",o.async=!0,o.src=a.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(i=e.getElementsByTagName("script")[0]).parentNode.insertBefore(o,i);var g=r;for(void 0!==p?g=r[p]=[]:p="posthog",g.people=g.people||[],g.toString=function(e){var r="posthog";return"posthog"!==p&&(r+="."+p),e||(r+=" (stub)"),r},g.people.toString=function(){return g.toString(1)+".people (stub)"},t="init me ws ys ps bs capture je Di ks register register_once register_for_session unregister unregister_for_session Ps getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSurveysLoaded onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey canRenderSurveyAsync identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty Es $s createPersonProfile Is opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing Ss debug xs getPageViewId captureTraceFeedback captureTraceMetric".split(" "),s=0;s<t.length;s++)c(g,t[s]);r._i.push([n,a,p])},r.__SV=1)}(document,window.posthog||[]),posthog.init("phc_yJW1VjHGGwmCbbrtczfqqNxgBDbhlhOWcdzcIJEOTFE",{api_host:"https://ap.emergent.sh",person_profiles:"identified_only",session_recording:{recordCrossOriginIframes:!0,capturePerformance:!1}})</script>
1</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.