PageSourceSearch

https://revoco.ai/

html revoco.ai collected 2026-10-05 13:47:36 UTC 5,508 bytes, 93 lines download raw bytes

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" />
7  <meta name="theme-color" content="#0b0b17" />
8  <title>Revoco - Memory Returned</title>
9
10  <!-- Favicons - Multiple formats for browser compatibility -->
11  <link rel="icon" type="image/x-icon" href="/favicon.ico" sizes="any" />
12  <link rel="icon" type="image/svg+xml" href="/revoco-logo.svg" />
13  <link rel="icon" type="image/png" sizes="120x120" href="/revoco-logo-120x120.png" />
14  <link rel="apple-touch-icon" sizes="180x180" href="/revoco-logo-120x120.png" />
15  <link rel="manifest" href="/site.webmanifest" />
16
17  <!-- Poppins font is now self-hosted in src/index.css for better security and performance -->
18
19  <!-- Microsoft Clarity - Conditional loading based on domain -->
20  
20<script type="text/javascript">
21    (function () {
22      var hostname = window.location.hostname;
23      var clarityId = null;
24
25      // Determine Clarity ID based on domain
26      if (hostname.includes("revoco-test.dev")) {
27        clarityId = "truao6vmv8";
28      } else if (hostname.includes("revoco.ai")) {
29        clarityId = "trubf16x6a";
30      }
31
32      // Only load Clarity if we have an ID (not localhost)
33      if (clarityId) {
34        (function (c, l, a, r, i, t, y) {
35          c[a] =
36            c[a] ||
37            function () {
38              (c[a].q = c[a].q || []).push(arguments);
39            };
40          t = l.createElement(r);
41          t.async = 1;
42          t.src = "https://www.clarity.ms/tag/" + i;
43          y = l.getElementsByTagName(r)[0];
44          y.parentNode.insertBefore(t, y);
45        })(window, document, "clarity", "script", clarityId);
46      }
47    })();
48  </script>
48
49
50  <!-- PostHog Analytics -->
51  
51<script>
52    !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group identify setPersonProperties setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags resetGroups onFeatureFlags addFeatureFlagsHandler onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
53    posthog.init('phc_AFc7MfDm2GgEMbexl2LxnqBtgy3KBfdI2etv9BfqgmJ',{api_host:'https://z.revoco.ai',defaults:'2026-01-30'})
54  </script>
54
55
56  <!-- LinkedIn Insight Tag - Only loads on production domains -->
57  
57<script type="text/javascript">
58    (function () {
59      var hostname = window.location.hostname;
60      if (!hostname.includes("revoco.ai") && !hostname.includes("revoco-test.dev")) return;
61
62      window._linkedin_partner_id = "9191724";
63      window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
64      window._linkedin_data_partner_ids.push(window._linkedin_partner_id);
65
66      (function (l) {
67        if (!l) {
68          window.lintrk = function (a, b) { window.lintrk.q.push([a, b]); };
69          window.lintrk.q = [];
70        }
71        var s = document.getElementsByTagName("script")[0];
72        var b = document.createElement("script");
73        b.type = "text/javascript";
74        b.async = true;
75        b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
76        s.parentNode.insertBefore(b, s);
77      })(window.lintrk);
78    })();
79  </script>
79
80  
80<script type="module" crossorigin src="/assets/index-u9TTv5IF.js"></script>
80
81  <link rel="stylesheet" crossorigin href="/assets/index-CvTU_pbj.css">
82</head>
83
84<body>
85  <noscript>You need to enable JavaScript to run this app.</noscript>
86  <noscript>
87    <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=9191724&fmt=gif" />
88  </noscript>
89  <div id="root"></div>
90
91<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45ce10fef1dc875',t:'MTc5MTIwODA1Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
91</body>
92
93</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.