PageSourceSearch

https://www.dealkeep.io/assets/CompareDetail-CZGH_Mxd.js

js dealkeep.io collected 2026-10-02 00:03:32 UTC 10,063 bytes, 1 lines download raw bytes

1import{h,j as e,N as p,r as d,L as l,d as u}from"./vendor-react-Dqm4a0k5.js";import{i as b,j as f,k as j,E as g,m as N,A as y}from"./index-DsUIL5GE.js";import{f as w,c as n,C as v,a as i}from"./CompareHub-4MhX3D_H.js";import{b as o,af as k,A as D}from"./vendor-icons-Dv6Y7wXg.js";import"./vendor-supabase-RijQlDjE.js";import"./vendor-utils-KLhAiGEE.js";import"./vendor-query-BQV4-hhd.js";import"./radix-react-slot-CrO6XSQS.js";import"./radix-react-compose-refs-IIetlP92.js";function P({page:s}){const a=n(s),c=v.filter(r=>r.slug!==s.slug);return d.useEffect(()=>{b()},[]),d.useEffect(()=>{const r=window.location.origin,t=document.title;document.title=s.title;const x=[f("description",s.description),j(`${r}${i(s.slug)}`),g(s.faq)];return()=>{document.title=t,x.forEach(m=>m())}},[s]),e.jsxs("div",{className:"min-h-screen w-full overflow-x-hidden bg-background",children:[e.jsx(N,{showBackToHome:!0}),e.jsxs("main",{className:"max-w-5xl mx-auto px-4 sm:px-6 lg:px-8 py-16 sm:py-20",children:[e.jsxs("nav",{"aria-label":"Breadcrumb",className:"text-xs text-muted-foreground mb-6",children:[e.jsx(l,{to:"/",className:"hover:text-foreground",children:"Home"}),e.jsx("span",{className:"mx-2",children:"›"}),e.jsx(l,{to:"/compare",className:"hover:text-foreground",children:"Compare"}),e.jsx("span",{className:"mx-2",children:"›"}),e.jsx("span",{className:"text-foreground",children:s.h1})]}),e.jsxs("header",{className:"text-center mb-10",children:[e.jsxs("p",{className:"text-xs uppercase tracking-[0.18em] text-primary/80 font-semibold mb-3",children:["Honest comparison · ",s.category]}),e.jsx("h1",{className:"text-3xl sm:text-4xl md:text-5xl font-bold tracking-tight leading-tight mb-4",children:s.h1}),e.jsx("p",{className:"text-base sm:text-lg text-muted-foreground max-w-3xl mx-auto",children:s.subheadline})]}),e.jsxs("section",{"aria-labelledby":"verdict",className:"max-w-3xl mx-auto mb-14",children:[e.jsx("h2",{id:"verdict",className:"text-2xl font-bold tracking-tight mb-4",children:"The short version"}),e.jsx("p",{className:"text-[15px] text-muted-foreground leading-relaxed mb-6",children:s.verdict.summary}),e.jsxs("div",{className:"grid gap-4 sm:grid-cols-2",children:[e.jsxs("div",{className:"rounded-xl border border-primary/40 bg-primary/5 p-5",children:[e.jsx("p",{className:"text-xs uppercase tracking-wide font-semibold text-primary mb-2",children:"Pick DealKeep if"}),e.jsx("p",{className:"text-sm text-foreground leading-relaxed",children:s.verdict.pickDealkeep})]}),e.jsxs("div",{className:"rounded-xl border border-border bg-card/60 p-5",children:[e.jsxs("p",{className:"text-xs uppercase tracking-wide font-semibold text-muted-foreground mb-2",children:["Pick ",a," if"]}),e.jsx("p",{className:"text-sm text-foreground leading-relaxed",children:s.verdict.pickOther})]})]})]}),e.jsxs("section",{"aria-labelledby":"side-by-side",className:"mb-14",children:[e.jsx("h2",{id:"side-by-side",className:"text-2xl font-bold tracking-tight mb-4 text-center",children:"Side by side"}),e.jsx("div",{className:"overflow-x-auto rounded-xl border border-border",children:e.jsxs("table",{className:"w-full min-w-[640px] text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"bg-card/60 text-left",children:[e.jsx("th",{className:"px-4 py-3 font-semibold w-[22%]",children:"Capability"}),e.jsx("th",{className:"px-4 py-3 font-semibold",children:"DealKeep"}),e.jsx("th",{className:"px-4 py-3 font-semibold",children:a})]})}),e.jsx("tbody",{children:s.rows.map(r=>e.jsxs("tr",{className:"border-t border-border align-top",children:[e.jsx("td",{className:"px-4 py-3 font-medium text-foreground",children:r.label}),e.jsx("td",{className:"px-4 py-3 text-muted-foreground",children:r.dealkeep}),e.jsx("td",{className:"px-4 py-3 text-muted-foreground",children:r.other})]},r.label))})]})})]}),e.jsxs("section",{"aria-labelledby":"pricing",className:"mb-14",children:[e.jsx("h2",{id:"pricing",className:"text-2xl font-bold tracking-tight mb-4 text-center",children:"Pricing"}),e.jsx("div",{className:"overflow-x-auto rounded-xl border border-border",children:e.jsxs("table",{className:"w-full min-w-[560px] text-sm",children:[e.jsx("thead",{children:e.jsxs("tr",{className:"bg-card/60 text-left",children:[e.jsx("th",{className:"px-4 py-3 font-semibold w-[22%]",children:"Plan"}),e.jsx("th",{className:"px-4 py-3 font-semibold",children:"DealKeep"}),e.jsx("th",{className:"px-4 py-3 font-semibold",children:a})]})}),e.jsx("tbody",{children:s.pricing.map(r=>e.jsxs("tr",{className:"border-t border-border align-top",children:[e.jsx("td",{className:"px-4 py-3 font-medium text-foreground",children:r.plan}),e.jsx("td",{className:"px-4 py-3 text-muted-foreground",children:r.dealkeep}),e.jsx("td",{className:"px-4 py-3 text-muted-foreground",children:r.other})]},r.plan))})]})}),e.jsxs("p",{className:"mt-3 text-xs text-muted-foreground text-center",children:["Prices checked on ",e.jsx("time",{dateTime:s.verifiedOn,children:s.verifiedOn}),". DealKeep plans are annual or one-time payments; see"," ",e.jsx(l,{to:"/pricing",className:"underline underline-offset-2",children:"pricing"}),"."]})]}),e.jsxs("section",{"aria-labelledby":"wins",className:"max-w-4xl mx-auto mb-14",children:[e.jsx("h2",{id:"wins",className:"sr-only",children:"Where each tool wins"}),e.jsxs("div",{className:"grid gap-6 md:grid-cols-2",children:[e.jsxs("div",{className:"rounded-xl border border-border bg-card/60 p-6",children:[e.jsxs("h3",{className:"text-lg font-semibold mb-3",children:["Where ",a," wins"]}),e.jsx("ul",{className:"space-y-2",children:s.otherWins.map((r,t)=>e.jsxs("li",{className:"flex gap-2 text-sm text-muted-foreground leading-relaxed",children:[e.jsx(o,{className:"h-4 w-4 mt-0.5 shrink-0 text-muted-foreground","aria-hidden":"true"}),e.jsx("span",{children:r})]},t))})]}),e.jsxs("div",{className:"rounded-xl border border-primary/40 bg-primary/5 p-6",children:[e.jsx("h3",{className:"text-lg font-semibold mb-3",children:"Where DealKeep wins"}),e.jsx("ul",{className:"space-y-2",children:s.dealkeepWins.map((r,t)=>e.jsxs("li",{className:"flex gap-2 text-sm text-foreground leading-relaxed",children:[e.jsx(o,{className:"h-4 w-4 mt-0.5 shrink-0 text-primary","aria-hidden":"true"}),e.jsx("span",{children:r})]},t))})]})]})]}),e.jsxs("section",{"aria-labelledby":"sources",className:"max-w-3xl mx-auto mb-14 text-sm text-muted-foreground",children:[e.jsx("h2",{id:"sources",className:"text-base font-semibold text-foreground mb-2",children:"How this page was checked"}),e.jsxs("p",{className:"leading-relaxed",children:[e.jsxs("strong",{children:["This DealKeep vs ",a," comparison was checked on ",e.jsx("time",{dateTime:s.verifiedOn,children:s.verifiedOn})]})," ","against ",a,"’s own website",s.sources.length>0?" — ":".",s.sources.map((r,t)=>e.jsxs(u.Fragment,{children:[e.jsxs("a",{href:r,target:"_blank",rel:"noopener noreferrer nofollow",className:"underline underline-offset-2 inline-flex items-center gap-1",children:[r.replace(/^https?:\/\//,""),e.jsx(k,{className:"h-3 w-3","aria-hidden":"true"})]}),t<s.sources.length-1?", ":"."]},r))," ","If something has changed, email [email protected] and we will c
1orrect it."]})]}),e.jsxs("section",{className:"mb-14 rounded-2xl border border-border bg-card/60 p-8 sm:p-12 text-center",children:[e.jsx("h2",{className:"text-2xl sm:text-3xl font-bold tracking-tight mb-3",children:"Try DealKeep on your own stack"}),e.jsx("p",{className:"text-muted-foreground mb-7 max-w-xl mx-auto",children:"Import what you own, see every refund deadline, and let Founder Track watch the tools you bought. Free for up to 10 tools; 7-day trial of everything else, no card."}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center justify-center gap-3",children:[e.jsxs(l,{to:`/?src=compare-${s.slug}`,className:"inline-flex items-center gap-2 rounded-lg bg-primary text-primary-foreground px-6 py-3 font-semibold hover:bg-primary/90 transition-colors",children:["Start free ",e.jsx(D,{className:"h-4 w-4"})]}),e.jsx(l,{to:"/compare",className:"inline-flex items-center gap-2 rounded-lg border border-border bg-background text-foreground px-6 py-3 font-semibold hover:bg-card transition-colors",children:"All comparisons"})]}),e.jsxs("p",{className:"mt-6 text-xs text-muted-foreground",children:["Already using DealKeep?"," ",e.jsx(y,{to:"/auth",className:"text-primary underline underline-offset-2 hover:text-primary/80",children:"Log in"})]})]}),e.jsxs("section",{"aria-labelledby":"faq",className:"max-w-3xl mx-auto mb-14",children:[e.jsx("h2",{id:"faq",className:"text-2xl sm:text-3xl font-bold tracking-tight mb-6 text-center",children:"Frequently asked questions"}),e.jsx("div",{className:"space-y-3",children:s.faq.map((r,t)=>e.jsxs("details",{className:"group rounded-lg border border-border bg-card/50 open:bg-card transition-colors",children:[e.jsxs("summary",{className:"cursor-pointer list-none px-5 py-4 flex items-center justify-between gap-3 text-[15px] font-semibold",children:[e.jsx("span",{children:r.question}),e.jsx("span",{className:"text-muted-foreground group-open:rotate-45 transition-transform text-xl leading-none",children:"+"})]}),e.jsx("div",{className:"px-5 pb-5 text-sm text-muted-foreground leading-relaxed",children:r.answer})]},t))})]}),e.jsxs("section",{"aria-labelledby":"more",className:"max-w-3xl mx-auto",children:[e.jsx("h2",{id:"more",className:"text-lg font-semibold mb-3",children:"More comparisons"}),e.jsxs("ul",{className:"flex flex-wrap gap-2",children:[c.map(r=>e.jsx("li",{children:e.jsxs(l,{to:i(r.slug),className:"inline-block rounded-full border border-border px-3 py-1.5 text-sm hover:bg-card transition-colors",children:["DealKeep vs ",n(r)]})},r.slug)),e.jsx("li",{children:e.jsx(l,{to:"/blog/dealkeep-vs-spreadsheet-tracking-which-manages-deals-better",className:"inline-block rounded-full border border-border px-3 py-1.5 text-sm hover:bg-card transition-colors",children:"DealKeep vs a spreadsheet"})})]})]})]})]})}function H(){const{slug:s}=h(),a=w(s);return a?e.jsx(P,{page:a}):e.jsx(p,{to:"/compare",replace:!0})}export{H as default};

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.