PageSourceSearch

https://splashiq.ai/assets/pool-care-app-Wh9-we9B.js

js splashiq.ai collected 2026-10-05 12:43:09 UTC 27,457 bytes, 1 lines download raw bytes

1import{j as e,f as p,L as r,z as m,A as i,N as h,G as l,J as c,K as g,F as f,Q as d,n as x,T as y,V as j,S as w}from"./index-CzAkNt2W.js";import{C as b}from"./calculator-BTY3cD8m.js";import{L as N}from"./locate-fixed-CojTg1yp.js";import{C as v}from"./cloud-off-DwDK7Ra7.js";import{C as k}from"./camera-CjA2pwTw.js";const P="September 16, 2026",S=[{id:"splashiq",name:"SplashIQ",href:null,cost:{base:"Free",options:["1–2 pools · no account","3 pools · verified account","4+: $5.99/mo or $59.99/yr via Apple"],href:null}},{id:"pooli",name:"Pooli",href:"https://apps.apple.com/us/app/pooli/id1491565847",cost:{base:"Free",options:["Club Plus: $33/qtr or $109/yr","Club Max: $139/yr"],href:"https://pooli.app/select-plan/"}},{id:"orenda",name:"Orenda",href:"https://blog.orendatech.com/dosing-calculator-app",cost:{base:"Free",options:[],href:"https://www.orendatech.com/"}},{id:"simplePool",name:"Simple Pool",href:"https://apps.apple.com/us/app/simple-pool-chemistry-math/id6744664712",cost:{base:"Free",options:["Pro: $9.99 one-time"],href:"https://apps.apple.com/us/app/simple-pool-chemistry-math/id6744664712"}},{id:"chlor",name:"Chlor",href:"https://apps.apple.com/us/app/pool-chemistry-chlor/id6759573566",cost:{base:"Free",options:["Pro: $4.99/mo or $39.99/yr"],href:"https://apps.apple.com/us/app/pool-chemistry-chlor/id6759573566"}}],u=[{label:"Chemical dose calculators",splashiq:"yes",pooli:"yes",orenda:"yes",simplePool:"yes",chlor:"yes"},{label:"Multiple saved pools",splashiq:"yes",pooli:"yes",orenda:"unknown",simplePool:"pro",chlor:"pro"},{label:"Water-test history",splashiq:"yes",pooli:"yes",orenda:"unknown",simplePool:"yes",chlor:"yes"},{label:"Offline calculators & records",splashiq:"yes",pooli:"yes",orenda:"unknown",simplePool:"unknown",chlor:"unknown"},{label:"Photo test-strip reading",splashiq:"yes",pooli:"pool-club",orenda:"unknown",simplePool:"unknown",chlor:"unknown"},{label:"GPS address suggestions",splashiq:"yes",pooli:"unknown",orenda:"unknown",simplePool:"unknown",chlor:"unknown"},{label:"Visit PDFs with photos",splashiq:"yes",pooli:"unknown",orenda:"unknown",simplePool:"unknown",chlor:"unknown"},{label:"1–2 pools free, no account",splashiq:"yes",pooli:"unknown",orenda:"unknown",simplePool:"unknown",chlor:"unknown"},{label:"Shared SplashIQ account",splashiq:"yes",pooli:"unknown",orenda:"unknown",simplePool:"unknown",chlor:"unknown"}],C={pro:"Pro","pool-club":"Pool Club"};function A({status:s}){if(s==="unknown")return e.jsxs("span",{className:"text-xl text-slate-400",children:[e.jsx("span",{"aria-hidden":"true",children:"—"}),e.jsx("span",{className:"sr-only",children:"Not documented in the linked source"})]});const t=C[s];return e.jsxs("span",{className:"inline-flex min-h-11 flex-col items-center justify-center gap-1",children:[e.jsx(p,{"aria-hidden":"true",className:"size-5 text-emerald-700",strokeWidth:2.75}),e.jsxs("span",{className:"sr-only",children:["Supported",t?`: ${t}`:""]}),t?e.jsx("span",{"aria-hidden":"true",className:"text-[10px] font-semibold leading-none text-slate-600",children:t}):null]})}function _(){return e.jsx("section",{id:"app-comparison","aria-labelledby":"app-comparison-heading",className:"scroll-mt-24 border-y border-cyan-950/10 bg-white py-20 md:py-28",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.22em] text-cyan-700",children:"App comparison"}),e.jsx("h2",{id:"app-comparison-heading",className:"mt-4 font-display text-4xl font-bold tracking-tight text-balance md:text-5xl",children:"Compare pool care apps."}),e.jsxs("div",{id:"comparison-key",className:"mt-6 flex flex-wrap items-center gap-x-6 gap-y-2 text-xs text-slate-600",children:[e.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[e.jsx(p,{"aria-hidden":"true",className:"size-4 text-emerald-700"})," Supported"]}),e.jsxs("span",{children:[e.jsx("span",{"aria-hidden":"true",className:"mr-1 text-slate-400",children:"—"})," ","Not documented"]}),e.jsx("span",{children:"Paid tiers labeled"}),e.jsx("span",{className:"ml-auto text-slate-500 xl:hidden",children:"Swipe to compare →"})]}),e.jsx("div",{role:"region","aria-label":"Pool app cost and capability comparison",tabIndex:0,className:"mt-5 overflow-x-auto rounded-2xl border border-cyan-950/15 focu
1s-visible:outline-2 focus-visible:outline-offset-4 focus-visible:outline-cyan-700",children:e.jsxs("table",{"aria-describedby":"comparison-key comparison-sources",className:"w-full min-w-[1180px] table-fixed border-separate border-spacing-0 text-sm",children:[e.jsx("caption",{className:"sr-only",children:"Pool app costs and capabilities: SplashIQ, Pooli, Orenda, Simple Pool and Chlor"}),e.jsx("thead",{className:"bg-[#062838] text-white",children:e.jsxs("tr",{children:[e.jsx("th",{scope:"col",className:"sticky left-0 z-10 w-32 bg-[#062838] px-4 py-5 text-left font-semibold",children:"Vendor"}),e.jsxs("th",{scope:"col",className:"w-60 px-4 py-5 text-left font-semibold",children:["Cost ",e.jsx("span",{className:"font-normal text-cyan-100",children:"(USD)"})]}),u.map(({label:s})=>e.jsx("th",{scope:"col",className:"px-2 py-5 text-center text-xs font-semibold leading-relaxed",children:s},s))]})}),e.jsx("tbody",{children:S.map((s,t)=>{const o=s.id==="splashiq",n=o?"bg-cyan-50 group-hover:bg-cyan-100":t%2?"bg-slate-50 group-hover:bg-slate-100":"bg-white group-hover:bg-slate-100";return e.jsxs("tr",{className:"group",children:[e.jsx("th",{scope:"row",className:`sticky left-0 z-10 border-t border-cyan-950/10 px-4 py-5 text-left font-semibold text-[#062838] ${o?"bg-cyan-300 group-hover:bg-cyan-300":n}`,children:s.href?e.jsx("a",{className:"underline decoration-cyan-700/30 underline-offset-4 hover:decoration-cyan-700",href:s.href,rel:"noreferrer",children:s.name}):e.jsxs(e.Fragment,{children:[e.jsx("span",{className:"font-bold",children:s.name}),e.jsx("span",{className:"mt-1 block text-[10px] font-medium",children:"Pool Care"})]})}),e.jsxs("td",{className:`border-t border-cyan-950/10 px-4 py-5 text-left ${n}`,children:[s.cost.href?e.jsx("a",{href:s.cost.href,rel:"noreferrer","aria-label":`${s.name}: ${s.cost.base}. View pricing`,className:"font-bold underline decoration-cyan-700/30 underline-offset-4 hover:decoration-cyan-700",children:s.cost.base}):e.jsx("span",{className:"font-bold",children:s.cost.base}),s.cost.options.map(a=>e.jsx("span",{className:"mt-1 block text-xs leading-relaxed text-slate-600",children:a},a))]}),u.map(a=>e.jsx("td",{className:`border-t border-cyan-950/10 px-2 py-3 text-center ${n}`,children:e.jsx(A,{status:a[s.id]})},a.label))]},s.id)})})]})}),e.jsxs("p",{id:"comparison-sources",className:"mt-4 text-xs leading-relaxed text-slate-500",children:["U.S. prices in USD · Sources linked in vendor names and costs · Checked ",P," · Prices and plan limits may change. SplashIQ subscriptions for four or more pools are purchased in the iOS app through Apple; there is no website checkout. Pooli Club plans include physical extras; test strips are included with Max, sold separately with Plus."]})]})})}const z=[{icon:b,title:"Six field calculators",body:"Volume, chlorine and shock, pH and alkalinity, salt and stabilizer, pump runtime and energy, and service-cost estimates."},{icon:g,title:"Pool memory that travels",body:"Remember each pool's size, sanitizer, surface, products, targets, readings, treatments, notes and visit photos."},{icon:f,title:"Professional visit reports",body:"Create a shareable PDF with measured readings, recorded doses, notes and photos from that exact visit."},{icon:N,title:"GPS only when you ask",body:"Tap once for a suggested, editable service address. No background tracking and no automatic arrival switching."},{icon:v,title:"Built to work locally",body:"Core calculators, pool records and visit documentation keep working without an account or reliable field coverage."},{icon:d,title:"AI-assisted strip readings",body:"Photograph the strip and bottle chart, review the suggested readings, and add them to your treatment plan."},{icon:x,title:"One verified SplashIQ account",body:"Use the same production account identity across SplashIQ services, unlock the free third pool and keep Apple app billing separate from web business plans."}],I=[{eyebrow:"No account",title:"1–2 pools",price:"Free",body:"Start immediately with the calculators, local pool records and visit tools."},{eyebrow:"Verified account",title:"3 pools",price:"Free",body:"Verify your SplashIQ account to unlock a third saved pool at no charge."},{eyebrow:"Apple subscription",title:"4+ pools",price:"$5.99/mo",secondaryPrice:"or $59.99/year",body:"Subscribe inside the iOS app. Apple handles purchase, renewal, cancellation and refunds."}];function F(){return e.jsx("div",{className:"rounded-2xl border border-white/15 bg-white/8 p-4 backdrop-blur",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("div",{className:"mt-0.5 grid size-9 shrink-0 place-items-center rounded-xl bg-cyan-300/15 text-cyan-200",children:e.jsx(x,{className:"size-5"})}),e.jsxs("div",{children:[e.jsx("p",{className:"font-semibold text-white",children:"Available on the App Store"}),e.jsx("p",{className:"mt-1 text-sm leading-relaxed text-slate-300",children:"Download the iPhone app now. Start with two saved pools free."})]})]})})}function L(){return e.jsxs("div",{className:"min-h-screen bg-[#edf7f8] text-[#061f2c]",children:[e.jsxs("main",{children:[e.jsxs("section",{className:"relative isolate overflow-hidden bg-[#031d2b] text-white",children:[e.jsx("div",{className:"absolute inset-0 -z-20 bg-[radial-gradient(circle_at_75%_35%,rgba(24,211,220,0.24),transparent_30%),radial-gradient(circle_at_10%_85%,rgba(8,116,165,0.28),transparent_38%),linear-gradient(140deg,#031725_0%,#062d3d_55%,#031725_100%)]"}),e.jsx("div",{className:"absolute inset-x-0 bottom-0 -z-10 h-36 bg-[radial-gradient(ellipse_at_center,rgba(32,211,218,0.34),transparent_65%)] blur-2xl"}),e.jsxs("div",{className:"mx-auto grid max-w-7xl gap-12 px-6 py-16 md:py-24 lg:grid-cols-[1.05fr_.95fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsxs("nav",{"aria-label":"Breadcrumb",className:"mb-8 text-sm text-slate-400",children:[e.jsx(r,{to:"/",className:"transition-colors hover:text-white",children:"SplashIQ"}
1),e.jsx("span",{"aria-hidden":!0,className:"mx-2",children:"/"}),e.jsx("span",{"aria-current":"page",className:"text-slate-200",children:"Pool Care app"})]}),e.jsxs("div",{className:"flex items-center gap-4",children:[e.jsx("img",{src:"/app/pool-care/app-icon-512.png",alt:"SplashIQ Pool Care app icon",width:96,height:96,fetchPriority:"high",className:"size-20 rounded-[1.4rem] border border-white/15 shadow-[0_20px_70px_rgba(18,205,218,0.22)] md:size-24"}),e.jsxs("div",{children:[e.jsx("p",{className:"text-xs font-bold uppercase tracking-[0.24em] text-cyan-300",children:"SplashIQ Pool Care"}),e.jsx("p",{className:"mt-1 text-sm text-slate-300",children:"iPhone field toolkit · Built for pool pros"})]})]}),e.jsxs("h1",{className:"mt-8 max-w-3xl font-display text-5xl font-bold leading-[1.02] tracking-[-0.045em] text-balance md:text-7xl",children:["Pool Service ",e.jsx("span",{className:"text-cyan-300",children:"Reinvented."})]}),e.jsx("p",{className:"mt-6 max-w-2xl text-lg leading-relaxed text-slate-300 md:text-xl",children:"A fast pool chemical calculator and visit toolkit for the people doing the work. Save the pool once, test the water, plan the treatment, record what you used and show the homeowner—without rebuilding the job on every visit."}),e.jsxs("div",{className:"mt-8 -ml-3 flex flex-wrap items-center gap-3",children:[e.jsx(m,{}),e.jsxs("a",{href:"#screenshots",className:"inline-flex min-h-12 items-center justify-center rounded-full bg-cyan-300 px-6 text-sm font-bold text-[#031d2b] transition-transform hover:-translate-y-0.5",children:["See the app ",e.jsx(i,{className:"ml-2 size-4"})]}),e.jsx(r,{to:"/resources",className:"inline-flex min-h-12 items-center justify-center rounded-full border border-white/25 bg-white/5 px-6 text-sm font-semibold text-white transition-colors hover:bg-white/10",children:"Use free web calculators"})]}),e.jsxs("div",{className:"mt-7 max-w-lg rounded-2xl border border-white/10 bg-white/5 p-4",children:[e.jsx("p",{className:"mb-3 text-sm font-semibold text-cyan-100",children:"Get practical pool-care tips and important app updates."}),e.jsx(h,{source:"pool-care-app-education",compact:!0,buttonLabel:"Email me tips",successMessage:"You're subscribed to Pool Care education and updates.",tone:"inverse"}),e.jsx("p",{className:"mt-2 text-xs leading-relaxed text-slate-400",children:"Optional. Verification and account access do not require marketing email."})]}),e.jsx("div",{className:"mt-8 grid max-w-2xl grid-cols-3 gap-3 text-center",children:[["1–2","pools without an account"],["6","field calculators"],["$5.99","monthly for 4+ pools"]].map(([s,t])=>e.jsxs("div",{className:"rounded-2xl border border-white/10 bg-white/5 px-3 py-4",children:[e.jsx("div",{className:"font-display text-2xl font-bold text-cyan-300 md:text-3xl",children:s}),e.jsx("div",{className:"mt-1 text-[11px] leading-tight text-slate-300 md:text-xs",children:t})]},t))})]}),e.jsxs("div",{className:"relative mx-auto w-full max-w-[680px]",children:[e.jsx("div",{className:"absolute -inset-8 rounded-full bg-cyan-300/10 blur-3xl"}),e.jsxs("div",{className:"relative grid grid-cols-2 gap-3 md:gap-5",children:[e.jsx("img",{src:l[0].src,alt:l[0].alt,width:720,height:1564,fetchPriority:"high",className:"w-full rotate-[-2deg] rounded-[1.8rem] border border-white/15 shadow-2xl"}),e.jsx("img",{src:l[1].src,alt:l[1].alt,width:720,height:1564,fetchPriority:"high",className:"mt-10 w-full rotate-[2deg] rounded-[1.8rem] border border-white/15 shadow-2xl"})]}),e.jsx("div",{className:"relative -mt-6 px-2 md:px-6",children:e.jsx(F,{})})]})]})]}),e.jsx("section",{className:"border-b border-cyan-950/10 bg-white",children:e.jsx("div",{className:"mx-auto max-w-7xl px-6 py-8",children:e.jsx("p",{className:"text-center text-xs font-bold uppercase tracking-[0.24em] text-cyan-800",children:"Pool memory · Treatment math · Visit proof · Offline tools · Optional GPS · AI-assisted readings"})})}),e.jsx("section",{id:"app-pricing",className:"scroll-mt-24 bg-[#dff4f4] py-20 md:py-28",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.22em] text-cyan-800",children:"Simple app pricing"}),e.jsx("h2",{className:"mt-4 font-display text-4xl font-bold tracking-tight text-balance md:text-5xl",children:"Free while you get moving. Apple billing when your pool list grows."}),e.jsx("p",{className:"mt-5 text-lg leading-relaxed text-slate-600",children:"No website checkout and no surprise handoff. Use one or tw
1o pools immediately, verify your SplashIQ account for a third, then subscribe inside the iOS app when you need four or more."})]}),e.jsx("div",{className:"mt-10 grid gap-5 lg:grid-cols-3",children:I.map(s=>e.jsxs("article",{className:"rounded-3xl border border-cyan-950/10 bg-white p-7 shadow-[0_18px_60px_-42px_rgba(3,29,43,0.65)]",children:[e.jsx("p",{className:"text-xs font-bold uppercase tracking-[0.18em] text-cyan-800",children:s.eyebrow}),e.jsx("h3",{className:"mt-3 font-display text-3xl font-bold",children:s.title}),e.jsx("p",{className:"mt-5 font-display text-3xl font-bold text-cyan-900",children:s.price}),s.secondaryPrice?e.jsx("p",{className:"mt-1 text-sm font-semibold text-slate-600",children:s.secondaryPrice}):null,e.jsx("p",{className:"mt-4 text-sm leading-relaxed text-slate-600",children:s.body})]},s.title))}),e.jsxs("div",{className:"mt-8 flex flex-col gap-4 rounded-3xl bg-[#031d2b] p-6 text-white sm:flex-row sm:items-center sm:justify-between",children:[e.jsxs("div",{children:[e.jsx("p",{className:"font-display text-xl font-bold",children:e.jsx(c,{className:"text-white underline decoration-cyan-300/70 underline-offset-4 transition-colors hover:text-cyan-200",children:"iOS subscriptions stay with Apple."})}),e.jsx("p",{className:"mt-1 text-sm text-slate-300",children:e.jsx(c,{className:"text-slate-300 underline decoration-cyan-300/70 underline-offset-4 transition-colors hover:text-white",children:"Purchase and manage the 4+ pool plan in the app. SplashIQ does not offer a web checkout for this subscription."})})]}),e.jsx(m,{})]})]})}),e.jsxs("section",{className:"mx-auto max-w-7xl px-6 py-20 md:py-28",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.22em] text-cyan-700",children:"One connected visit"}),e.jsx("h2",{className:"mt-4 font-display text-4xl font-bold tracking-tight text-balance md:text-5xl",children:"Less tapping. Less re-entry. More proof of the work."}),e.jsx("p",{className:"mt-5 text-lg leading-relaxed text-slate-600",children:"SplashIQ Pool Care connects the information a technician needs before, during and after the stop. Keep pool details, water tests, treatment plans and visit reports together, ready for the next service."})]}),e.jsx("div",{className:"mt-12 grid gap-5 sm:grid-cols-2 lg:grid-cols-3",children:z.map(({icon:s,title:t,body:o})=>e.jsxs("article",{className:"rounded-3xl border border-cyan-950/10 bg-white p-6 shadow-[0_18px_60px_-42px_rgba(3,29,43,0.65)]",children:[e.jsx("div",{className:"grid size-11 place-items-center rounded-2xl bg-cyan-100 text-cyan-800",children:e.jsx(s,{className:"size-5"})}),e.jsx("h3",{className:"mt-5 font-display text-xl font-bold",children:t}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-600",children:o})]},t))})]}),e.jsx("section",{id:"screenshots",className:"scroll-mt-20 bg-[#031d2b] py-20 text-white md:py-28",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-6",children:[e.jsxs("div",{className:"flex flex-col gap-5 md:flex-row md:items-end md:justify-between",children:[e.jsxs("div",{className:"max-w-3xl",children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.22em] text-cyan-300",children:"Inside the app"}),e.jsx("h2",{className:"mt-4 font-display text-4xl font-bold tracking-tight md:text-5xl",children:"Built around the pool in front of you."})]}),e.jsx("p",{className:"max-w-md text-sm leading-relaxed text-slate-300",children:"From the first water test to the finished visit report, keep the whole job in view."})]}),e.jsx("div",{className:"mt-12 grid grid-cols-2 gap-4 md:grid-cols-3 md:gap-6",children:l.map((s,t)=>e.jsxs("figure",{className:t%2?"md:translate-y-8":"",children:[e.jsx("img",{src:s.src,alt:s.alt,width:720,height:1564,loading:t<2?"eager":"lazy",decoding:"async",className:"w-full rounded-[1.5rem] border border-white/10 shadow-2xl"}),e.jsx("figcaption",{className:"mt-3 text-xs font-semibold text-slate-300 md:text-sm",children:s.caption})]},s.src))})]})}),e.jsx("section",{className:"mx-auto max-w-7xl px-6 py-20 md:py-28",children:e.jsxs("div",{className:"grid gap-10 lg:grid-cols-[.82fr_1.18fr] lg:items-center",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full bg-cyan-100 px-3 py-1.5 text-xs font-bold uppercase tracking-[0.16em] text-cyan-900",children:[e.jsx(y,{className:"size-3.5"})," AI-assisted readings"]}),e.jsx("h2",{className:"mt-5 font-display text-4xl font-bold tracking-tight text-balance md:text-5xl",children:"Snap the strip. Review the readings. Plan the treatment."}),e.jsx("p",{className:"mt-5 text-lg leading-relaxed text-slate-600",children:"Photograph your test strip alongside its bottle chart. SplashIQ compares the colors and suggests readings for you to review, edit and save with the visit."}),e.jsx("ul",{className:"mt-6 space-y-3 text-sm text-slate-700",children:["Capture the strip and matching bottle chart.","Review and edit the suggested water-test values.","Calculate doses for the pool size and products you use.","Keep readings, treatment notes and photos with each visit."].map(s=>e.jsxs("li",{className:"flex gap-3",children:[e.jsx(p,{className:"mt-0.5 size-4 shrink-0 text-cyan-700"}),e.jsx("span",{children:s})]},s))})]}),e.jsxs("div",{className:"relative overflow-hidden rounded-[2.25rem] bg-[#073246] p-7 text-white shadow-[0_35px_100px_-45px_rgba(3,29,43,0.8)] md:p-10",children:[e.jsx("div",{className:"absolute right-[-15%] top-[-20%] size-72 roun
1ded-full bg-cyan-300/20 blur-3xl"}),e.jsxs("div",{className:"relative grid gap-5 sm:grid-cols-2",children:[e.jsxs("div",{className:"rounded-3xl border border-white/10 bg-white/8 p-6",children:[e.jsx(k,{className:"size-7 text-cyan-300"}),e.jsx("p",{className:"mt-5 text-xs font-bold uppercase tracking-[0.2em] text-cyan-300",children:"1 · Capture"}),e.jsx("h3",{className:"mt-2 text-xl font-bold",children:"Bottle chart + strip"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-300",children:"Follow your kit's timing, then photograph the strip and color chart."})]}),e.jsxs("div",{className:"rounded-3xl border border-white/10 bg-white/8 p-6 sm:translate-y-8",children:[e.jsx(d,{className:"size-7 text-cyan-300"}),e.jsx("p",{className:"mt-5 text-xs font-bold uppercase tracking-[0.2em] text-cyan-300",children:"2 · Compare"}),e.jsx("h3",{className:"mt-2 text-xl font-bold",children:"Suggested readings"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-300",children:"See the suggested values alongside your photos."})]}),e.jsxs("div",{className:"rounded-3xl border border-white/10 bg-white/8 p-6",children:[e.jsx(x,{className:"size-7 text-cyan-300"}),e.jsx("p",{className:"mt-5 text-xs font-bold uppercase tracking-[0.2em] text-cyan-300",children:"3 · Confirm"}),e.jsx("h3",{className:"mt-2 text-xl font-bold",children:"Review and save"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-300",children:"Confirm or edit each reading before planning treatment."})]}),e.jsxs("div",{className:"rounded-3xl border border-white/10 bg-white/8 p-6 sm:translate-y-8",children:[e.jsx(b,{className:"size-7 text-cyan-300"}),e.jsx("p",{className:"mt-5 text-xs font-bold uppercase tracking-[0.2em] text-cyan-300",children:"4 · Calculate"}),e.jsx("h3",{className:"mt-2 text-xl font-bold",children:"Treatment plan"}),e.jsx("p",{className:"mt-3 text-sm leading-relaxed text-slate-300",children:"Get chemical doses and a treatment sequence for this pool."})]})]})]})]})}),e.jsx(_,{}),e.jsx("section",{id:"product-facts",className:"mx-auto max-w-7xl px-6 py-20 md:py-28",children:e.jsxs("div",{className:"grid gap-10 lg:grid-cols-[.75fr_1.25fr]",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"inline-flex items-center gap-2 rounded-full bg-cyan-100 px-3 py-1.5 text-xs font-bold uppercase tracking-[0.16em] text-cyan-900",children:[e.jsx(d,{className:"size-3.5"})," App details"]}),e.jsx("h2",{className:"mt-5 font-display text-4xl font-bold tracking-tight text-balance",children:"SplashIQ Pool Care at a glance"}),e.jsx("p",{className:"mt-5 leading-relaxed text-slate-600",children:"Everything you need to know before your first service visit."}),e.jsxs("a",{href:"/llms.txt",className:"mt-6 inline-flex items-center gap-2 text-sm font-bold text-cyan-800 underline underline-offset-4",children:["View the product overview ",e.jsx(i,{className:"size-4"})]})]}),e.jsx("dl",{className:"grid gap-4 sm:grid-cols-2",children:[["Product","SplashIQ Pool Care for iPhone"],["Audience","Pool-service technicians and industry professionals"],["Availability","Available on the App Store for iPhone"],["Free plan","1–2 saved pools without an account; 3 with a verified SplashIQ account"],["4+ pools","$5.99/month or $59.99/year through Apple in the iOS app"],["Account","Shared SplashIQ production account identity; app and web billing stay separate"],["Educational email","Optional pool-care tips and product updates; unsubscribe anytime"],["Calculators","Volume; chlorine/shock; pH/alkalinity; salt/stabilizer; pump runtime/energy; service cost"],["Location","Optional one-time address suggestion; no background tracking"],["Offline","Core calculators, local pool records and visit documentation"],["AI-assisted readings","Strip and bottle-chart photo comparison with review and editing"],["Reports","Shareable visit PDF with readings, recorded doses, notes and photos"],["Data portability","Local JSON backup with restore or merge"]].map(([s,t])=>e.jsxs("div",{className:"rounded-2xl border border-cyan-950/10 bg-white p-5",children:[e.jsx("dt",{className:"text-xs font-bold uppercase tracking-[0.16em] text-cyan-800",children:s}),e.jsx("dd",{className:"mt-2 text-sm leading-relaxed text-slate-700",children:t})]},s))})]})}),e.jsx("section",{className:"bg-[#dff4f4] py-20 md:py-28",children:e.jsxs("div",{className:"mx-auto max-w-4xl px-6",children:[e.jsx("p",{className:"text-center text-sm font-bold uppercase tracking-[0.22em] text-cyan-800",children:"Common questions"}),e.jsx("h2",{className:"mt-4 text-center font-display text-4xl font-bold tracking-tight md:text-5xl",children:"SplashIQ Pool Care FAQ"}),e.jsx("div",{className:"mt-10 space-y-4",children:j.map(({question:s,answer:t})=>e.jsxs("details",{className:"group rounded-2xl border border-cyan-950/10 bg-white p-6 open:sha
1dow-card",children:[e.jsxs("summary",{className:"flex cursor-pointer list-none items-center justify-between gap-6 font-display font-bold",children:[s,e.jsx("span",{className:"grid size-7 shrink-0 place-items-center rounded-full bg-cyan-100 text-cyan-900 group-open:rotate-45 transition-transform",children:"+"})]}),e.jsx("p",{className:"mt-4 max-w-3xl text-sm leading-relaxed text-slate-600",children:t})]},s))})]})}),e.jsx("section",{className:"bg-[#031d2b] py-20 text-white md:py-24",children:e.jsxs("div",{className:"mx-auto grid max-w-6xl gap-8 px-6 lg:grid-cols-[1fr_auto] lg:items-center",children:[e.jsxs("div",{children:[e.jsx("p",{className:"text-sm font-bold uppercase tracking-[0.22em] text-cyan-300",children:"The field kit for pool pros"}),e.jsx("h2",{className:"mt-4 font-display text-4xl font-bold tracking-tight text-balance md:text-5xl",children:"Put every pool's next step in your pocket."}),e.jsx("p",{className:"mt-5 max-w-2xl text-base leading-relaxed text-slate-300",children:"Start with one or two pools free. Verify your account for a third, and move to an Apple subscription only when you need four or more."}),e.jsxs("div",{className:"mt-6 max-w-lg",children:[e.jsx(h,{source:"pool-care-app-education",compact:!0,buttonLabel:"Email me tips",successMessage:"You're subscribed to Pool Care education and updates.",tone:"inverse"}),e.jsx("p",{className:"mt-2 text-xs leading-relaxed text-slate-400",children:"Optional educational email. Unsubscribe anytime."})]})]}),e.jsxs("div",{className:"flex flex-col gap-3 sm:flex-row lg:flex-col",children:[e.jsxs(c,{className:"inline-flex min-h-12 items-center justify-center rounded-full bg-white px-6 text-sm font-bold text-[#031d2b] hover:bg-slate-100",children:["Download on the App Store ",e.jsx(i,{"aria-hidden":!0,className:"ml-2 size-4"})]}),e.jsxs(r,{to:"/resources",className:"inline-flex min-h-12 items-center justify-center rounded-full bg-cyan-300 px-6 text-sm font-bold text-[#031d2b]",children:["Open free calculators ",e.jsx(i,{className:"ml-2 size-4"})]}),e.jsx(r,{to:"/pool-care-app/support",className:"inline-flex min-h-12 items-center justify-center rounded-full border border-white/25 px-6 text-sm font-semibold text-white hover:bg-white/10",children:"App support"})]})]})})]}),e.jsx(w,{})]})}export{L as component};

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.