Varnish
tcp/80
Open service 2620:0:890::100:80 · app.privalens.com
2026-02-08 01:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://app.privalens.com/ Accept-Ranges: bytes Date: Sun, 08 Feb 2026 01:33:11 GMT X-Served-By: cache-sjc10038-SJC X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1770514392.590038,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 199.36.158.100:443 · app.privalens.com
2026-01-25 21:22
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
X-Country-Code: CA
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Sun, 25 Jan 2026 21:22:07 GMT
X-Served-By: cache-yyz4536-YYZ
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1769376127.147148,VS0,VE2
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-23 21:29
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
X-Country-Code: CA
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Fri, 23 Jan 2026 21:29:50 GMT
X-Served-By: cache-yyz4526-YYZ
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1769203788.872570,VS0,VE3112
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-22 21:23
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
X-Country-Code: SG
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Thu, 22 Jan 2026 21:23:04 GMT
X-Served-By: cache-sin-wsss1830027-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1769116983.879834,VS0,VE2047
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-21 21:22
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
X-Country-Code: DE
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Wed, 21 Jan 2026 21:22:32 GMT
X-Served-By: cache-fra-eddf8230136-FRA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1769030552.077828,VS0,VE2
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-12 21:17
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-8f2254ac5e9b712ce092d5fd90c3670c-ae5a342788f32925-01
X-Cloud-Trace-Context: 8f2254ac5e9b712ce092d5fd90c3670c/12563411454909425957;o=1
X-Country-Code: SG
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Mon, 12 Jan 2026 21:17:45 GMT
X-Served-By: cache-sin-wsat1880069-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1768252665.341745,VS0,VE1
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-11 21:13
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-adb19ba9fd8a5db3c3179931017e988e-74f198c5420b44d5-01
X-Cloud-Trace-Context: adb19ba9fd8a5db3c3179931017e988e/8426684350770922709;o=1
X-Country-Code: DE
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Sun, 11 Jan 2026 21:13:20 GMT
X-Served-By: cache-fra-eddf8230166-FRA
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768166000.724627,VS0,VE669
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-10 21:19
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-24d09813a5c0449dd432ca2506edcfdc-9363adba667f25b2-01
X-Cloud-Trace-Context: 24d09813a5c0449dd432ca2506edcfdc/10620523362364892594;o=1
X-Country-Code: GB
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Sat, 10 Jan 2026 21:19:46 GMT
X-Served-By: cache-lcy-egml8630073-LCY
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1768079987.658547,VS0,VE1
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-09 21:13
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-24d09813a5c0449dd432ca2506edcfdc-9363adba667f25b2-01
X-Cloud-Trace-Context: 24d09813a5c0449dd432ca2506edcfdc/10620523362364892594;o=1
X-Country-Code: GB
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Fri, 09 Jan 2026 21:13:06 GMT
X-Served-By: cache-lcy-egml8630068-LCY
X-Cache: HIT
X-Cache-Hits: 0
X-Timer: S1767993186.004424,VS0,VE2
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-08 21:34
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-adb19ba9fd8a5db3c3179931017e988e-74f198c5420b44d5-01
X-Cloud-Trace-Context: adb19ba9fd8a5db3c3179931017e988e/8426684350770922709;o=1
X-Country-Code: DE
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Thu, 08 Jan 2026 21:34:36 GMT
X-Served-By: cache-fra-eddf8230038-FRA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767908075.499084,VS0,VE716
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-07 21:20
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-044a39c67137fc03e199d0906a966a5e-d8c78e24d3beb1b2-01
X-Cloud-Trace-Context: 044a39c67137fc03e199d0906a966a5e/15620610121380311474;o=1
X-Country-Code: CA
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Wed, 07 Jan 2026 21:20:44 GMT
X-Served-By: cache-yyz4554-YYZ
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767820845.903629,VS0,VE1
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-06 21:04
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-8f2254ac5e9b712ce092d5fd90c3670c-ae5a342788f32925-01
X-Cloud-Trace-Context: 8f2254ac5e9b712ce092d5fd90c3670c/12563411454909425957;o=1
X-Country-Code: SG
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Tue, 06 Jan 2026 21:04:07 GMT
X-Served-By: cache-sin-wsat1880021-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767733448.620693,VS0,VE1
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-02 21:21
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-6236e80607a103f93156a05f547a0230-fd8a618b50fc5813-01
X-Cloud-Trace-Context: 6236e80607a103f93156a05f547a0230/18269522089368901651;o=1
X-Country-Code: DE
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Fri, 02 Jan 2026 21:21:44 GMT
X-Served-By: cache-fra-eddf8230151-FRA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767388905.786917,VS0,VE3
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2026-01-01 21:22
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-19a151ab4e77cf46454e1c0fa3a351a7-3e9f7d469ebc0a45-01
X-Cloud-Trace-Context: 19a151ab4e77cf46454e1c0fa3a351a7/4512463093912832581;o=1
X-Country-Code: NL
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Thu, 01 Jan 2026 21:22:58 GMT
X-Served-By: cache-rtm-ehrd2290058-RTM
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767302576.247267,VS0,VE2370
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2025-12-31 21:19
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-8f2254ac5e9b712ce092d5fd90c3670c-ae5a342788f32925-01
X-Cloud-Trace-Context: 8f2254ac5e9b712ce092d5fd90c3670c/12563411454909425957;o=1
X-Country-Code: SG
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Wed, 31 Dec 2025 21:19:26 GMT
X-Served-By: cache-sin-wsss1830046-SIN
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767215964.318851,VS0,VE2100
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}
Open service 199.36.158.100:443 · app.privalens.com
2025-12-22 22:14
HTTP/1.1 200 OK
Connection: close
Content-Length: 13208
Cache-Control: s-maxage=31536000
Content-Type: text/html; charset=utf-8
Etag: "5oebs9snz6a6w"
Server: Google Frontend
Strict-Transport-Security: max-age=31556926
Traceparent: 00-018e41335794a94b9f4f78f46a6f8fd4-a2ceb2072ff09f55-01
X-Cloud-Trace-Context: 018e41335794a94b9f4f78f46a6f8fd4/11731509823285534549;o=1
X-Country-Code: US
X-Nextjs-Cache: HIT
X-Nextjs-Prerender: 1,1
X-Nextjs-Stale-Time: 300
X-Orig-Accept-Language: en-US,en;q=0.5
X-Powered-By: Next.js
Accept-Ranges: bytes
Date: Mon, 22 Dec 2025 22:14:49 GMT
X-Served-By: cache-lga21963-LGA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1766441689.090717,VS0,VE1
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding,cookie,need-authorization, x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Privalens - Privacy-Preserving Cameras
<!DOCTYPE html><!--qaV6oHByzW_RoUy8Rv9aq--><html lang="en" data-mantine-color-scheme="light"><head><meta charSet="utf-8"/><meta name="viewport" content="minimum-scale=1, initial-scale=1, width=device-width, user-scalable=no"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/2ac50bbf3502d2e9.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/edda4b0d2d9ad1a8.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-84354728e444fef0.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-40634877ae3e8e9d.js" async=""></script><script src="/_next/static/chunks/main-app-a6914a46cb77f3b2.js" async=""></script><script src="/_next/static/chunks/468-d61e63fa0210e343.js" async=""></script><script src="/_next/static/chunks/app/layout-975e224c951c17f3.js" async=""></script><script src="/_next/static/chunks/c16f53c3-3384967db88c73b7.js" async=""></script><script src="/_next/static/chunks/860-7d8ed29986629722.js" async=""></script><script src="/_next/static/chunks/168-39c89571c9d022c5.js" async=""></script><script src="/_next/static/chunks/854-7f39befc37cc8037.js" async=""></script><script src="/_next/static/chunks/app/page-015d6cf32bd94004.js" async=""></script><link rel="shortcut icon" href="/favicon.svg"/><title>Privalens - Privacy-Preserving Cameras</title><meta name="description" content="Privalens protects visual data at capture, enabling selective restoration and privacy-preserving surveillance."/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "light";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body><div hidden=""><!--$--><!--/$--></div><style data-mantine-styles="true">:root{--mantine-cursor-type: pointer;--mantine-primary-color-filled: var(--mantine-color-brandGreen-filled);--mantine-primary-color-filled-hover: var(--mantine-color-brandGreen-filled-hover);--mantine-primary-color-light: var(--mantine-color-brandGreen-light);--mantine-primary-color-light-hover: var(--mantine-color-brandGreen-light-hover);--mantine-primary-color-light-color: var(--mantine-color-brandGreen-light-color);--mantine-primary-color-0: var(--mantine-color-brandGreen-0);--mantine-primary-color-1: var(--mantine-color-brandGreen-1);--mantine-primary-color-2: var(--mantine-color-brandGreen-2);--mantine-primary-color-3: var(--mantine-color-brandGreen-3);--mantine-primary-color-4: var(--mantine-color-brandGreen-4);--mantine-primary-color-5: var(--mantine-color-brandGreen-5);--mantine-primary-color-6: var(--mantine-color-brandGreen-6);--mantine-primary-color-7: var(--mantine-color-brandGreen-7);--mantine-primary-color-8: var(--mantine-color-brandGreen-8);--mantine-primary-color-9: var(--mantine-color-brandGreen-9);--mantine-color-brandGreen-0: #e6f4ea;--mantine-color-brandGreen-1: #c0e5c8;--mantine-color-brandGreen-2: #99d7a5;--mantine-color-brandGreen-3: #73c883;--mantine-color-brandGreen-4: #4db95f;--mantine-color-brandGreen-5: #16a34a;--mantine-color-brandGreen-6: #13803d;--mantine-color-brandGreen-7: #0f6a32;--mantine-color-brandGreen-8: #0b5327;--mantine-color-brandGreen-9: #073b1b;--mantine-color-brandDark-0: #f0f0f0;--mantine-color-brandDark-1: #d9d9d9;--mantine-color-brandDark-2: #bfbfbf;--mantine-color-brandDark-3: #a6a6a6;--mantine-color-brandDark-4: #8c8c8c;--mantine-color-brandDark-5: #0c0a09;--mantine-color-brandDark-6: #0a0807;--mantine-color-brandDark-7: #070505;--mantine-color-brandDark-8: #050404;--mantine-color-brandDark-9: #020202;}