PageSourceSearch

https://dashboard.pricefy.io/login

html pricefy.io collected 2026-10-01 10:35:46 UTC 2,892 bytes, 70 lines download raw bytes

1<!doctype html>
2<html lang="en" class="h-full bg-white">
3  <head>
4    <meta charset="UTF-8" />
5
6    <link
7      rel="icon"
8      type="image/png"
9      href="/assets/favicon-96x96-B3Lw-1RS.png"
10      sizes="96x96"
11    />
12    <link
13      rel="icon"
14      type="image/svg+xml"
15      href="/assets/favicon-m25GjgJ7.svg"
16    />
17    <link rel="shortcut icon" href="/assets/favicon-BxtCyBq6.ico" />
18    <link
19      rel="apple-touch-icon"
20      sizes="180x180"
21      href="/assets/apple-touch-icon-DnE7vnJG.png"
22    />
23    <meta name="apple-mobile-web-app-title" content="Pricefy" />
24    <link rel="manifest" href="/assets/site-B0Jpq_Y8.webmanifest" />
25
26    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
27    <title>Pricefy App</title>
28
29    <link rel="preconnect" href="https://fonts.googleapis.com" />
30    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
31    <link
32      href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap"
33      rel="stylesheet"
34    />
35    
35<script type="module" crossorigin src="/assets/index-Q9FTD6et.js"></script>
35
36    <link rel="stylesheet" crossorigin href="/assets/index-4GNSQIo-.css">
37  </head>
38  <body class="h-full">
39    <div id="app"></div>
40    <!-- Cache busting: reload page if JS modules fail to load due to stale cache after deploy -->
41    
41<script>
42      (function() {
43        var hasReloaded = sessionStorage.getItem('_cache_reload_attempted');
44        // Never reload an OAuth callback: the authorization code in the URL is
45        // single-use, so replaying it makes the provider answer invalid_grant
46        // and the connection fails. The trigger below is broad enough to fire
47        // on any failing 
47<script>, third-party analytics included.
48        var isOAuthCallback = window.location.search.indexOf('code=') > -1;
49        window.addEventListener('error', function(event) {
50          if (isOAuthCallback) return;
51          var msg = event.message || '';
52          var isModuleError = msg.indexOf('MIME type') > -1 ||
53                              msg.indexOf('Failed to fetch dynamically imported module') > -1 ||
54                              msg.indexOf('Loading chunk') > -1 ||
55                              msg.indexOf('Failed to load module script') > -1 ||
56                              (event.target && event.target.tagName === 'SCRIPT');
57          if (isModuleError && !hasReloaded) {
58            sessionStorage.setItem('_cache_reload_attempted', 'true');
59            var url = new URL(window.location.href);
60            url.searchParams.set('_nocache', Date.now().toString());
61            window.location.replace(url.toString());
62          }
63        }, true);
64        window.addEventListener('load', function() {
65          sessionStorage.removeItem('_cache_reload_attempted');
66        });
67      })();
68    </script>
68
69  </body>
70</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.