1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover, interactive-widget=resizes-visual"/><link rel="stylesheet" href="/_next/static/chunks/e065ae9ed1e18d9e.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/ac75e1417d0dbc59.js"/>
1<script src="/_next/static/chunks/2b1bc0ddde34617e.js" async=""></script>
1<script src="/_next/static/chunks/ffeefa98116af350.js" async=""></script>
1<script src="/_next/static/chunks/7d60e2cde1e2655a.js" async=""></script>
1<script src="/_next/static/chunks/e446b4906f5fb885.js" async=""></script>
1<script src="/_next/static/chunks/b308e6fe1452372a.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-ce60de78cc3e4c1a.js" async=""></script>
1<script src="/_next/static/chunks/56db74e8baf2bea6.js" async=""></script>
1<script src="/_next/static/chunks/f4a725c156c6f3ff.js" async=""></script>
1<script src="/_next/static/chunks/83f2f650b1af4fef.js" async=""></script>
1<script src="/_next/static/chunks/55e0720f45a4b9fd.js" async=""></script>
1<script src="/_next/static/chunks/4e1475dc96d43684.js" async=""></script>
1<script src="/_next/static/chunks/31d80deddbf9d00e.js" async=""></script>
1<script src="/_next/static/chunks/9b5863dca9b057ba.js" async=""></script>
1<script src="/_next/static/chunks/441c2a7d911a0b38.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-LWZZTLYT4Y" as="script"/><meta name="next-size-adjust" content=""/><title>HomeHapp â Property Intelligence</title><meta name="description" content="AI-powered property intelligence platform"/><meta name="robots" content="noindex, nofollow"/><link rel="canonical" href="https://homehapp.com"/><link rel="alternate" hrefLang="en-GB" href="https://homehapp.com"/><link rel="alternate" hrefLang="en-AE" href="https://homehapp.ae"/><link rel="alternate" hrefLang="x-default" href="https://homehapp.com"/><meta property="og:title" content="HomeHapp â Property Intelligence"/><meta property="og:description" content="AI-powered property intelligence platform"/><meta property="og:url" content="https://homehapp.com"/><meta property="og:image" content="https://homehapp.com/homehapp-brand-logo.png"/><meta property="og:image:width" content="512"/><meta property="og:image:height" content="512"/><meta property="og:image:alt" content="HomeHapp"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary"/><meta name="twitter:title" content="HomeHapp â Property Intelligence"/><meta name="twitter:description" content="AI-powered property intelligence platform"/><meta name="twitter:image" content="https://homehapp.com/homehapp-brand-logo.png"/><link rel="shortcut icon" href="/homehapp-brand-logo.png"/><link rel="icon" href="/homehapp-brand-logo.png"/><link rel="apple-touch-icon" href="/homehapp-brand-logo.png"/>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="dm_sans_6cb852b-module__zsHJwG__variable fraunces_1799d77e-module__WfE4OG__variable antialiased"><div hidden=""><!--$--><!--/$--></div>
1<script type="application/ld+json">[{"@context":"https://schema.org","@type":"Organization","name":"HomeHapp","url":"https://homehapp.com","logo":"https://homehapp.com/homehapp-brand-logo.png","description":"AI-powered property intelligence platform for prime London and Dubai."},{"@context":"https://schema.org","@type":"WebSite","name":"HomeHapp","url":"https://homehapp.com"}]</script>
1<!--$--><!--/$--><div class="flex min-h-dvh items-center justify-center bg-secondary/50 px-4 py-8"><div class="w-full max-w-md rounded-2xl border border-border bg-card p-8 shadow-sm"><div class="mb-6 flex items-center justify-between"><span class="text-xl font-bold tracking-tight text-navy">Home<span class="text-deep-blue">Happ</span></span><a class="flex items-center gap-1 text-xs text-muted-foreground transition-colors hover:text-foreground" href="/"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-left h-3.5 w-3.5" aria-hidden="true"><path d="m12 19-7-7 7-7"></path><path d="M19 12H5"></path></svg>Back to HomeHapp</a></div><h1 class="text-2xl font-bold text-navy">Welcome back</h1><p class="mt-1 text-sm text-muted-foreground">Log in to access your saved opportunities.</p><form class="mt-4 space-y-4"><div><label class="mb-1.5 block text-sm font-medium text-foreground">Email</label><input type="email" placeholder="[email protected]" class="w-full rounded-lg border border-input px-4 py-2.5 text-sm text-foreground outline-none transition-all placeholder:text-muted-foreground focus:border-primary focus:ring-2 focus:ring-primary/10" value=""/></div><div><div class="mb-1.5 flex items-center justify-between"><label class="text-sm font-medium text-foreground">Password</label><a class="text-xs font-medium text-deep-blue hover:text-primary transition-colors" href="/password-recovery">Forgot password?</a></div><div class="relative"><input type="password" placeholder="Enter your password" class="w-full rounded-lg border border-input px-4 py-2.5 pr-10 text-sm text-foreground outline-none transition-all placeholder:text-muted-foreground focus:border-primary focus:ring-2 focus:ring-primary/10" value=""/><button type="button" class="absolute right-3 top-1/2 -translate-y-1/2 text-muted-foreground hover:text-foreground"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-eye h-4 w-4" aria-hidden="true"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg></button></div></div><button type="submit" class="flex w-full items-center justify-center gap-2 rounded-lg bg-deep-blue py-3 text-sm font-semibold text-white transition-colors hover:bg-primary disabled:opacity-50">Log In<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right h-4 w-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></button></form><div class="mt-5"><div class="relative flex items-center gap-3"><div class="h-px flex-1 bg-border"></div><span class="text-xs text-muted-foreground">or</span><div class="h-px flex-1 bg-border"></div></div><div class="mt-3"><div class="relative overflow-hidden"><div class="w-full "></div></div></div></div><p class="mt-5 text-center text-sm text-muted-foreground">Don't have an account?<!-- --> <a class="font-medium text-deep-blue transition-colors hover:text-primary" href="/sign-up">Sign Up</a></p></div><!--$--><!--/$--></div><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script src="/_next/static/chunks/ac75e1417d0dbc59.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\"\n3:I[509023,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"default\"]\n4:I[870750,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"default\"]\n6:I[751419,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"ClientPageRoot\"]\n7:I[400388,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\",\"/_next/static/chunks/31d80deddbf9d00e.js\"],\"default\"]\n8:I[802367,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"OutletBoundary\"]\n9:\"$Sreact.suspense\"\nb:I[802367,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"ViewportBoundary\"]\nd:I[802367,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"MetadataBoundary\"]\nf:I[563491,[\"/_next/static/chunks/9b5863dca9b057ba.js\"],\"default\"]\n10:I[965018,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"QueryProvider\"]\n11:I[545425,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"RegionProvider\"]\n12:I[815062,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"AuthProvider\"]\n13:I[818943,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"PostHogProvider\"]\n14:I[846130,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"SentryContextProvider\"]\n15:I[236041,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"default\"]\n16:I[758298,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\",\"/_next/static/chunks/441c2a7d911a0b38.js\"],\"default\"]\n18:I[754219,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"Toaster\"]\n19:I[982950,[\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"/_next/static/chunks/83f2f650b1af4fef.js\",\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"/_next/static/chunks/4e1475dc96d43684.js\"],\"\"]\n1a:I[42966,[\"/_next/static/chunks/56db74e8baf2bea6.js\"],\"IconMark\"]\n:HL[\"/_next/static/chunks/e065ae9ed1e18d9e.css\",\"style\"]\n:HL[\"/_next/static/media/03bda585a99c6450-s.p.ad37b9d9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/5c285b27cdda1fe8-s.p.a62025f2.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"pARRMrcxteS4pf-p5c_vY\",\"c\":[\"\",\"login\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"(auth)\",{\"children\":[\"login\",{\"children\":[\"__PAGE__\",{}]}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/e065ae9ed1e18d9e.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/f4a725c156c6f3ff.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/83f2f650b1af4fef.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/55e0720f45a4b9fd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/4e1475dc96d43684.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"div\",null,{\"className\":\"flex min-h-dvh items-center justify-center bg-secondary/50 px-4 py-8\",\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L5\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]}],{\"children\":[[\"$\",\"$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\":[[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L6\",null,{\"Component\":\"$7\",\"serverProvidedParams\":{\"searchParams\":{},\"params\":{},\"promises\":null}}],[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/31d80deddbf9d00e.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@a\"}]}]]}],{},null,false,false]},null,false,false]},null,false,false]},null,false,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$9\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"S\":false}\n"])</script>
1<script>self.__next_f.push([1,"2:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[[\"$\",\"body\",null,{\"className\":\"dm_sans_6cb852b-module__zsHJwG__variable fraunces_1799d77e-module__WfE4OG__variable antialiased\",\"children\":[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"[{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"HomeHapp\\\",\\\"url\\\":\\\"https://homehapp.com\\\",\\\"logo\\\":\\\"https://homehapp.com/homehapp-brand-logo.png\\\",\\\"description\\\":\\\"AI-powered property intelligence platform for prime London and Dubai.\\\"},{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"HomeHapp\\\",\\\"url\\\":\\\"https://homehapp.com\\\"}]\"}}],[\"$\",\"$L10\",null,{\"children\":[\"$\",\"$L11\",null,{\"children\":[\"$\",\"$L12\",null,{\"children\":[\"$\",\"$L13\",null,{\"children\":[[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$16\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/441c2a7d911a0b38.js\",\"async\":true}]],\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L17\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]}]}]}],[\"$\",\"$L18\",null,{\"position\":\"top-center\",\"richColors\":true,\"closeButton\":true}]]}],[\"$\",\"$L19\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-LWZZTLYT4Y\",\"strategy\":\"afterInteractive\"}],false,[\"$\",\"$L19\",null,{\"id\":\"google-analytics\",\"strategy\":\"afterInteractive\",\"children\":\"\\n window.dataLayer = window.dataLayer || [];\\n function gtag(){dataLayer.push(arguments);}\\n gtag('js', new Date());\\n gtag('config', 'G-LWZZTLYT4Y');\\n \\n \"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1, viewport-fit=cover, interactive-widget=resizes-visual\"}]]\na:null\n"])</script>
1<script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"HomeHapp â Property Intelligence\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"AI-powered property intelligence platform\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://homehapp.com\"}],[\"$\",\"link\",\"4\",{\"rel\":\"alternate\",\"hrefLang\":\"en-GB\",\"href\":\"https://homehapp.com\"}],[\"$\",\"link\",\"5\",{\"rel\":\"alternate\",\"hrefLang\":\"en-AE\",\"href\":\"https://homehapp.ae\"}],[\"$\",\"link\",\"6\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://homehapp.com\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"HomeHapp â Property Intelligence\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"AI-powered property intelligence platform\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:url\",\"content\":\"https://homehapp.com\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image\",\"content\":\"https://homehapp.com/homehapp-brand-logo.png\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"512\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"512\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"HomeHapp\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:title\",\"content\":\"HomeHapp â Property Intelligence\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:description\",\"content\":\"AI-powered property intelligence platform\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:image\",\"content\":\"https://homehapp.com/homehapp-brand-logo.png\"}],[\"$\",\"link\",\"19\",{\"rel\":\"shortcut icon\",\"href\":\"/homehapp-brand-logo.png\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/homehapp-brand-logo.png\"}],[\"$\",\"link\",\"21\",{\"rel\":\"apple-touch-icon\",\"href\":\"/homehapp-brand-logo.png\"}],[\"$\",\"$L1a\",\"22\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"5:E{\"digest\":\"NEXT_REDIRECT;replace;/home;307;\"}\n17:E{\"digest\":\"NEXT_REDIRECT;replace;/home;307;\"}\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.