1<!DOCTYPE html><!--SVvetvIxAn4gfqcnpnlaw--><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/><link rel="preload" href="/_next/static/media/0484562807a97172-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/4cf2300e9c8272f7-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/8888a3826f4a3af4-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/93f479601ee12b01-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/b957ea75a84b6ea7-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/eafabf029ad39a43-s.p.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="https://www.google.com/favicon.ico"/><link rel="preload" as="image" href="/github-favicon.png"/><link rel="stylesheet" href="/_next/static/css/b21c05f3ae08b8f4.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/64e0ad10a90ce319.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/78bba8e6ba008668.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-f8d258ce64afc842.js"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js" async=""></script>
1<script src="/_next/static/chunks/1255-8befde0980f5cba9.js" async=""></script>
1<script src="/_next/static/chunks/main-app-b7ac91ae224968d9.js" async=""></script>
1<script src="/_next/static/chunks/4744-fc161bc3fd9be5a1.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-94422d1de0a41d31.js" async=""></script>
1<script src="/_next/static/chunks/2619-04bc32f026a0d946.js" async=""></script>
1<script src="/_next/static/chunks/5991-8889f6c7c920e708.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-6de2c77860e769fb.js" async=""></script>
1<script src="/_next/static/chunks/eea80502-3b4c96dcfb2f2f3e.js" async=""></script>
1<script src="/_next/static/chunks/8480-b9afbae0d9ce5410.js" async=""></script>
1<script src="/_next/static/chunks/9912-f572bc9cc345bbdb.js" async=""></script>
1<script src="/_next/static/chunks/app/login/page-0acd6dbaae93a0e9.js" async=""></script>
1<meta name="next-size-adjust" content=""/><meta name="theme-color" content="#0d1320"/><title>Lumoar - SOC 2 Compliance Made Simple for Tech Startups</title><meta name="description" content="Lumoar is a compliance-as-a-service platform designed for tech startups to achieve SOC 2 readiness efficiently and affordably. Streamline your audit process."/><link rel="manifest" href="/site.webmanifest"/><meta name="keywords" content="Lumoar,SOC 2 Compliance,Compliance Automation,Tech Startups,Audit Readiness,Security Compliance,SaaS Compliance,ISO 27001,GDPR,HIPAA,compliance management"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-snippet:-1"/><meta property="og:title" content="Lumoar - SOC 2 Compliance for Tech Startups"/><meta property="og:description" content="Lumoar is a compliance-as-a-service platform designed for tech startups to achieve SOC 2 readiness efficiently and affordably. Streamline your audit process."/><meta property="og:url" content="https://www.lumoar.com"/><meta property="og:site_name" content="Lumoar"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://app.lumoar.com/image.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Lumoar - SOC 2 Compliance Automation for Tech Startups"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@LumoarOfficial"/><meta name="twitter:creator" content="@LumoarOfficial"/><meta name="twitter:title" content="Lumoar - SOC 2 Compliance for Tech Startups"/><meta name="twitter:description" content="Compliance-as-a-service platform for tech startups to achieve SOC 2 readiness efficiently and affordably."/><meta name="twitter:image" content="https://app.lumoar.com/image.png"/><link rel="shortcut icon" href="/logo_with_back_square.png"/><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" href="/logo_with_back_square.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="__variable_188709 __variable_9a8899 antialiased __className_6bee3b"><div hidden=""><!--$--><!--/$--></div><section class="Toastify" aria-live="polite" aria-atomic="false" aria-relevant="additions text" aria-label="Notifications Alt+T"></section><div class="flex min-h-screen w-full flex-col bg-white md:flex-row"><div class="absolute top-4 right-4 z-10"><a href="/"><button class="flex h-8 w-8 items-center justify-center rounded-full bg-gray-100 text-gray-600 hover:bg-gray-200 focus:outline-none cursor-pointer"><svg xmlns="http://www.w3.org/2000/svg" class="h-5 w-5" viewBox="0 0 20 20" fill="currentColor"><path fill-rule="evenodd" d="M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z" clip-rule="evenodd"></path></svg></button></a></div><div class="relative hidden h-screen w-1/2 overflow-hidden md:block"><div class="absolute inset-0" style="background-image:url('/auth/background.jpg');background-size:cover;background-position:center"></div><div class="absolute inset-0" style="background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 50%, rgba(255,255,255,0.1) 100%);mix-blend-mode:overlay"></div></div><div class="flex w-full flex-col items-center justify-center p-6 md:w-1/2 md:p-14"><div class="w-full max-w-sm"><h1 class="mt-4 mb-1 text-2xl font-semibold text-gray-900 md:mt-0 md:text-3xl">Log in</h1><div style="display:flex;flex-direction:column;gap:15px;margin:40px auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.05);background:#fff"><button style="padding:12px 20px;background-color:#DB4437;color:white;border:none;border-radius:6px;cursor:pointer;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;transition:background-color 0.3s ease"><img src="https://www.google.com/favicon.ico" alt="Google icon" style="width:22px;height:22px"/>Google</button><button style="padding:12px 20px;background-color:#333;color:white;border:none;border-radius:6px;cursor:pointer;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;transition:background-color 0.3s ease"><img src="/github-favicon.png" alt="GitHub icon" style="width:22px;height:22px;filter:invert(100%)"/> <!-- -->GitHub</button></div><div class="relative my-6"><div class="absolute inset-0 flex items-center"><div class="w-full border-t border-gray-300"></div></div><div class="relative flex justify-center text-sm"><span class="bg-white px-4 text-gray-500">or continue with email</span></div></div><div class="flex flex-col space-y-5"><div><label for="email" class="mb-2 block text-sm font-medium text-gray-700">Email address</label><input id="email" type="email" placeholder="Enter your email address" class="block w-full rounded-md border border-gray-300 px-3 py-2 text-gray-800 placeholder-gray-400 focus:border-indigo-500 focus:outline-none" required="" name="email" value=""/></div><button type="button" class="auth_button__6Y97w text-center mt-2 rounded-4xl bg-gray-400 px-4 py-2 text-lg font-semibold text-white transition hover:bg-gray-600">Continue</button></div><p class="mt-6 text-center text-sm text-gray-500">Do not have an account yet?<!-- --> <a class="auth_link__eLyak text-indigo-600 hover:underline" href="/register">Register</a></p></div></div></div><!--$--><!--/$-->
1<script src="/_next/static/chunks/webpack-f8d258ce64afc842.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[74744,[\"4744\",\"static/chunks/4744-fc161bc3fd9be5a1.js\",\"7177\",\"static/chunks/app/layout-94422d1de0a41d31.js\"],\"ToastContainer\"]\n3:I[9766,[],\"\"]\n4:I[98924,[],\"\"]\n5:I[9358,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"5991\",\"static/chunks/5991-8889f6c7c920e708.js\",\"4345\",\"static/chunks/app/not-found-6de2c77860e769fb.js\"],\"default\"]\n6:I[81959,[],\"ClientPageRoot\"]\n7:I[49223,[\"6869\",\"static/chunks/eea80502-3b4c96dcfb2f2f3e.js\",\"4744\",\"static/chunks/4744-fc161bc3fd9be5a1.js\",\"8480\",\"static/chunks/8480-b9afbae0d9ce5410.js\",\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"9912\",\"static/chunks/9912-f572bc9cc345bbdb.js\",\"4520\",\"static/chunks/app/login/page-0acd6dbaae93a0e9.js\"],\"default\"]\na:I[24431,[],\"OutletBoundary\"]\nc:I[15278,[],\"AsyncMetadataOutlet\"]\ne:I[24431,[],\"ViewportBoundary\"]\n10:I[24431,[],\"MetadataBoundary\"]\n11:\"$Sreact.suspense\"\n13:I[57150,[],\"\"]\n:HL[\"/_next/static/media/0484562807a97172-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/4cf2300e9c8272f7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/8888a3826f4a3af4-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/93f479601ee12b01-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/b957ea75a84b6ea7-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/eafabf029ad39a43-s.p.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/css/b21c05f3ae08b8f4.css\",\"style\"]\n:HL[\"/_next/static/css/64e0ad10a90ce319.css\",\"style\"]\n:HL[\"/_next/static/css/78bba8e6ba008668.css\",\"style\"]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"SVvetvIxAn4gfqcnpnlaw\",\"p\":\"\",\"c\":[\"\",\"login\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/b21c05f3ae08b8f4.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/64e0ad10a90ce319.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"className\":\"__variable_188709 __variable_9a8899 antialiased __className_6bee3b\",\"children\":[[\"$\",\"$L2\",null,{}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"$L5\",null,{}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]]}],{\"children\":[\"login\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"searchParams\":{},\"params\":{},\"promises\":[\"$@8\",\"$@9\"]}],[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/78bba8e6ba008668.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],[\"$\",\"$La\",null,{\"children\":[\"$Lb\",[\"$\",\"$Lc\",null,{\"promise\":\"$@d\"}]]}]]}],{},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$Le\",null,{\"children\":\"$Lf\"}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$11\",null,{\"fallback\":null,\"children\":\"$L12\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$13\",[]],\"s\":false,\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"8:{}\n9:\"$0:f:0:1:2:children:2:children:1:props:children:0:props:params\"\n"])</script>
1<script>self.__next_f.push([1,"f:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#0d1320\"}]]\nb:null\n"])</script>
1<script>self.__next_f.push([1,"14:I[80622,[],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"d:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Lumoar - SOC 2 Compliance Made Simple for Tech Startups\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Lumoar is a compliance-as-a-service platform designed for tech startups to achieve SOC 2 readiness efficiently and affordably. Streamline your audit process.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"Lumoar,SOC 2 Compliance,Compliance Automation,Tech Startups,Audit Readiness,Security Compliance,SaaS Compliance,ISO 27001,GDPR,HIPAA,compliance management\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-snippet:-1\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Lumoar - SOC 2 Compliance for Tech Startups\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"Lumoar is a compliance-as-a-service platform designed for tech startups to achieve SOC 2 readiness efficiently and affordably. Streamline your audit process.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://www.lumoar.com\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Lumoar\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://app.lumoar.com/image.png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Lumoar - SOC 2 Compliance Automation for Tech Startups\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:site\",\"content\":\"@LumoarOfficial\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:creator\",\"content\":\"@LumoarOfficial\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:title\",\"content\":\"Lumoar - SOC 2 Compliance for Tech Startups\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:description\",\"content\":\"Compliance-as-a-service platform for tech startups to achieve SOC 2 readiness efficiently and affordably.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image\",\"content\":\"https://app.lumoar.com/image.png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"shortcut icon\",\"href\":\"/logo_with_back_square.png\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}],[\"$\",\"link\",\"24\",{\"rel\":\"apple-touch-icon\",\"href\":\"/logo_with_back_square.png\"}],[\"$\",\"$L14\",\"25\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"12:\"$d:metadata\"\n"])</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.