PageSourceSearch

https://cently.ai/assets/index.lazy-DnXbuk-P.js

js cently.ai collected 2026-09-24 14:07:50 UTC 11,569 bytes, 3 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/FeaturesSection-BRpQP8xg.js","assets/jsx-runtime-CYBR3w23.js","assets/link-C3n1Efpn.js","assets/react-dom-BWbu37i5.js","assets/useRouter-hwc_pDjk.js","assets/with-selector-JdcI5CbO.js","assets/arrow-right-CYEaqQ7p.js","assets/createLucideIcon-DHmLFieT.js","assets/file-text-BMbBIHFS.js","assets/link-B3SSw98i.js","assets/message-circle-CNTD0pj_.js","assets/utils-DQXXvUwA.js","assets/section-BhHiPic_.js","assets/dist-CeMXrrES.js","assets/src-DuyaD3uj.js","assets/dist-Dy7CwNxd.js","assets/PlaidMark-8xfbzclZ.js","assets/FeatureVideoPreview-Bpn_oiDt.js","assets/CtaSection-B1h6Kz6o.js","assets/button-DXWhjQtx.js","assets/StoreBadges-D_TqXEJc.js","assets/app-links-BXbdocJm.js","assets/AuditsSection-DdgVMX6n.js","assets/lock-DSQKtKwC.js","assets/shield-SgTfzvhN.js","assets/trash-2-BcRBd9qH.js","assets/user-check-B0r6FY73.js","assets/FAQSection-ChrEuRvb.js","assets/dist-6j9oj3eY.js","assets/dist-CfcyQQ15.js","assets/dist-CsRM5NVt.js","assets/dist-CzyCYfhX.js","assets/dist-4a76tgxu.js","assets/dist-BrlMswrp.js","assets/dist-CnsNq6bW.js","assets/faqs-CJ412qnN.js","assets/client-GUL8pnf2.js","assets/tslib.es6-wA15Ru9y.js","assets/src-N-CG39C6.js"])))=>i.map(i=>d[i]);
2import{a as e,n as s,t}from"./jsx-runtime-CYBR3w23.js";import{t as a}from"./link-C3n1Efpn.js";import{n as r}from"./fileRoute-cMfqMByr.js";import{r as n}from"./useMutation-BlU_izrx.js";import{t as i}from"./createLucideIcon-DHmLFieT.js";import{t as l}from"./check-BipEZK1D.js";import{t as c}from"./price-selector-CcYPy43o.js";import{t as o}from"./lock-DSQKtKwC.js";import{t as d}from"./shield-check-BwnRF70x.js";import{t as m}from"./utils-DQXXvUwA.js";import{n as x}from"./button-DXWhjQtx.js";import{a as u,n as p,o as h,r as j,t as f}from"./section-BhHiPic_.js";import"./src-DuyaD3uj.js";import{t as g}from"./preload-helper-C7bOig6j.js";import{n as _}from"./auth-context-NrRk_Vtl.js";import{f as y,g as b,u as v}from"./index-BRL8i-oI.js";import{t as N}from"./StoreBadges-D_TqXEJc.js";import{t as w}from"./PlaidMark-8xfbzclZ.js";import{t as k}from"./faqs-CJ412qnN.js";import{t as S}from"./hexagon-hero-CR0SbMg7.js";var E=i("credit-card",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]),A=e(s(),1),I=e(t(),1);function O(){return(0,I.jsx)("video",{className:"h-full w-full object-cover",src:"/videos/promo-v1.mp4",poster:"/videos/promo-v1-poster.jpg",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controls:!0})}function P({size:e=16,className:s,ariaHidden:t=!0}){const a=`${e}px`;return(0,I.jsx)("span",{"aria-hidden":t,className:s,style:{display:"inline-flex",alignItems:"center",justifyContent:"center",width:a,height:a,flexShrink:0,lineHeight:0},children:(0,I.jsx)("img",{src:"/stripe/mark.svg",alt:"",className:"h-full w-full",draggable:!1})})}var z=(0,A.lazy)(()=>g(()=>import("./FeaturesSection-BRpQP8xg.js").then(e=>({default:e.FeaturesSection})),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]))),C=(0,A.lazy)(()=>g(()=>import("./CtaSection-B1h6Kz6o.js").then(e=>({default:e.CtaSection})),__vite__mapDeps([18,1,2,3,4,5,6,7,11,19,15,13,12,14,20,21]))),D=(0,A.lazy)(()=>g(()=>import("./AuditsSection-DdgVMX6n.js").then(e=>({default:e.AuditsSection})),__vite__mapDeps([22,1,2,3,4,5,6,7,23,24,25,26,12,11,13,14,15]))),L=(0,A.lazy)(()=>g(()=>import("./FAQSection-ChrEuRvb.js").then(e=>({default:e.FAQSection})),__vite__mapDeps([27,1,15,28,3,29,30,31,32,12,11,13,14,33,34,35,16])));function T(){const{session:e,user:s}=_(),t=n(),[r,i]=(0,A.useState)(null);return(0,A.useEffect)(()=>{!async function(){if(!e?.user?.id)return void i(null);const s=await t.ensureQueryData({queryKey:["landing-subscription",e.user.id],queryFn:()=>async function(e){if(!e)return null;const{supabase:s}=await g(async()=>{const{supabase:e}=await import("./client-GUL8pnf2.js").then(e=>e.t);return{supabase:e}},__vite__mapDeps([36,1,37,38])),{data:t,error:a}=await s.schema("api").from("entitlement_current").select().eq("app_id","cently").eq("user_id",e).maybeSingle();return r=t,r?.status&&r.current_period_end?{id:r.id??0,user_id:r.user_id??"",stripe_subscription_id:r.provider_subscription_id??"",status:r.status,price_id:r.plan_code??"unknown_plan",cancel_at_period_end:r.cancel_at_period_end??!1,current_period_start:r.current_period_start??r.current_period_end,current_period_end:r.current_period_end,created_at:r.created_at??new Date(0).toISOString(),updated_at:r.updated_at??new Date(0).toISOString(),trial_end:r.trial_end??null,metadata:{...r.metadata&&"object"==typeof r.metadata?r.metadata:{},provider:r.provider??null,plan_code:r.plan_code??null,manage_in:r.manage_in??null,manage_label:r.manage_label??null,plan_name:r.plan_name??null,trial_days_remaining:r.trial_days_remaining??null,offer_phase:r.offer_phase??null},stripe_account:r.app_id??"cently"}:null;var r}(e.user.id),staleTime:12e4});i(s)}()},[t,e?.user?.id]),(0,I.jsxs)(c,{subscription:r,user:s,storeBadges:(0,I.jsx)(N,{height:40,className:"justify-center gap-2 sm:gap-3"}),children:[(0,I.jsxs)("ul",{className:"space-y-2",children:[(0,I.jsxs)("li",{className:"flex items-start",children:[(0,I.jsx)(l,{className:"h-5 w-5 mr-2 mt-0.5 shrink-0 text-primary"}),(0,I.jsx)("span",{children:"Ask any question about your money, get answers in seconds"})]}),(0,I.jsxs)("li",{className:"flex items-start",children:[(0,I.jsx)(l,{className:"h-5 w-5 mr-2 mt-0.5 shrink-0 text-primary"}),(0,I.jsx)("span",{children:"Link every bank, card, and manual account in seconds, secured by Plaid"})]}),(0,I.jsxs)("li",{className:"flex items-start",children:[(0,I.jsx)(l,{className:"h-5 w-5 mr-2 mt-0.5 shrink-0 text-primary"}),(0,I.jsx)("span",{children:"Snap a photo of a receipt, and Cently matches it to the transaction for you"})]}),(0,I.jsxs)("li",{className:"flex items-start",children:[(0,I.jsx)(l,{className:"h-5 w-5 mr-2 mt-0.5 shrink-0 text-primary"}),(0,I.jsx)("span",{children:"Get an alert before you go over budget, not after"})]})]}),(0,I.jsx)(a,{to:"/features",className:"mt-3 inline-block text-sm text-muted-foreground underline underline-offset-4 hover:text-foreground transition-colors",children:"See everything included"})]})}"undefined"!=typeof window&&(g(()=>import("./FeaturesSection-BRpQP8xg.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17])
2),g(()=>import("./CtaSection-B1h6Kz6o.js"),__vite__mapDeps([18,1,2,3,4,5,6,7,11,19,15,13,12,14,20,21])),g(()=>import("./AuditsSection-DdgVMX6n.js"),__vite__mapDeps([22,1,2,3,4,5,6,7,23,24,25,26,12,11,13,14,15])));var R=r("/_layout/")({component:function(){const e=b("/"),s=y(k,e.canonical,{includeContext:!0});return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(v,{data:s}),(0,I.jsx)(S,{children:(0,I.jsx)(p,{className:"bg-linear-to-b from-background/10 to-primary/40 dark:from-background/40 dark:to-primary/30 items-center min-h-[60vh]",children:(0,I.jsx)(f,{children:(0,I.jsxs)("div",{className:"grid items-center gap-10 lg:grid-cols-2 lg:gap-12",children:[(0,I.jsxs)("div",{className:"flex flex-col items-center text-center space-y-6 lg:items-start lg:text-left",children:[(0,I.jsxs)("div",{className:"space-y-4",children:[(0,I.jsx)(j,{children:"Chat with your money."}),(0,I.jsx)(h,{className:"max-w-[600px] mx-auto text-foreground/60 lg:mx-0",children:"Ask questions in plain English. Get clear answers from your accounts, transactions, and receipts."})]}),(0,I.jsxs)("div",{className:"flex flex-col items-center space-y-4 z-30 lg:items-start",children:[(0,I.jsx)("p",{className:"text-sm font-medium text-foreground/80 text-center lg:text-left",children:"Start your 7-day free trial on web, iOS, or Android."}),(0,I.jsxs)("div",{className:"flex gap-3 flex-col sm:flex-row sm:justify-center sm:items-center lg:justify-start",children:[(0,I.jsx)(a,{to:"/auth",search:{plan:"monthly"},className:m(x({size:"lg",variant:"default"})),children:"Start on web"}),(0,I.jsx)(N,{})]}),(0,I.jsxs)("div",{className:"flex flex-wrap justify-center items-center gap-4 text-foreground/70 max-w-2xl lg:justify-start",children:[(0,I.jsxs)("div",{className:"flex items-center gap-1 text-xs",children:[(0,I.jsx)(o,{className:"w-4 h-4"})," AES-256 Encryption"]}),(0,I.jsxs)("div",{className:"flex items-center gap-1 text-xs",children:[(0,I.jsx)(d,{className:"w-4 h-4"})," SOC 2 Type II"]}),(0,I.jsxs)("div",{className:"flex items-center gap-1 text-xs",children:["Powered by ",(0,I.jsx)(w,{size:14})," Plaid &"," ",(0,I.jsx)(P,{size:14})," Stripe"]})]})]})]}),(0,I.jsx)("div",{className:"flex justify-center z-30 lg:justify-end",children:(0,I.jsx)("div",{className:"relative w-full max-w-[300px]",children:(0,I.jsx)("div",{className:"overflow-hidden rounded-4xl border-4 border-foreground
2/10 bg-black shadow-2xl ring-1 ring-border/40",children:(0,I.jsx)(O,{})})})})]})})})}),(0,I.jsxs)(A.Suspense,{fallback:null,children:[(0,I.jsx)("div",{className:"bg-background",children:(0,I.jsx)(z,{})}),(0,I.jsx)("div",{className:"bg-background",children:(0,I.jsx)(C,{})}),(0,I.jsx)("div",{className:"bg-background",children:(0,I.jsx)(D,{showDetailsLink:!0})}),(0,I.jsx)("div",{className:"bg-background",children:(0,I.jsx)(p,{band:"muted",children:(0,I.jsxs)(f,{children:[(0,I.jsxs)("div",{className:"mx-auto max-w-3xl text-center mb-10",children:[(0,I.jsx)(u,{className:"mb-4",children:"From the blog"}),(0,I.jsx)(h,{children:"Product notes, behind-the-scenes decisions, and practical ways to stay on top of your finances."})]}),(0,I.jsxs)("div",{className:"mx-auto max-w-3xl rounded-lg border bg-card p-6 md:p-8",children:[(0,I.jsx)("h3",{className:"text-2xl font-semibold tracking-tight",children:"Alerts and budgets that show up before it’s too late"}),(0,I.jsx)("div",{className:"mt-1 text-sm text-muted-foreground",children:"May 14, 2026"}),(0,I.jsx)("p",{className:"mt-4 text-base text-foreground/80",children:"Budgets only work when they reach you at the right moment. Learn how Cently helps you catch overspending early with pacing alerts, projections, and simple category budgets."}),(0,I.jsxs)("div",{className:"mt-6 flex flex-col sm:flex-row gap-3 sm:items-center",children:[(0,I.jsx)(a,{to:"/blog/$slug",params:{slug:"alerts-and-budgets"},className:m(x({variant:"outline",size:"lg"})),children:"Read the post"}),(0,I.jsx)(a,{to:"/blog",className:"text-sm font-medium hover:underline underline-offset-4",children:"View all posts"})]})]})]})})})]}),(0,I.jsx)(p,{id:"pricing",band:"primarySubtle",children:(0,I.jsxs)(f,{children:[(0,I.jsxs)("div",{className:"text-center mb-12",children:[(0,I.jsx)(u,{className:"mb-4 text-foreground",children:"One subscription. Every account, explained."}),(0,I.jsx)(h,{className:"max-w-2xl",children:"Try everything free for 7 days on web, iOS, or Android."})]}),(0,I.jsx)(A.Suspense,{fallback:(0,I.jsx)("div",{}),children:(0,I.jsx)(T,{})}),(0,I.jsx)("div",{className:"mt-12 text-center space-y-4",children:(0,I.jsxs)("div",{className:"flex flex-wrap justify-center items-center gap-6 text-xs text-muted-foreground",children:[(0,I.jsxs)("div",{className:"flex items-center gap-1",children:[(0,I.jsx)(d,{className:"w-4 h-4 text-success"}),"SOC 2 Type II"]}),(0,I.jsxs)("div",{className:"flex items-center gap-1",children:[(0,I.jsx)(o,{className:"w-4 h-4 text-info"}),"256-bit Encryption"]}),(0,I.jsxs)("div",{className:"flex items-center gap-1",children:[(0,I.jsx)(E,{className:"w-4 h-4 text-accent"}),"Stripe Payments"]})]})})]})}),(0,I.jsx)(A.Suspense,{fallback:null,children:(0,I.jsx)("div",{className:"bg-background",children:(0,I.jsx)(L,{})})})]})}});export{R as Route};
3//# sourceMappingURL=index.lazy-DnXbuk-P.js.map

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.