PageSourceSearch

https://trysteadier.app/assets/SupportPage-C-yWDZ5d.js

js trysteadier.app collected 2026-10-02 15:59:46 UTC 4,263 bytes, 1 lines download raw bytes

1import{j as e}from"./vendor-motion-CrVg7028.js";import{L as r}from"./vendor-react-CMYciJPr.js";import{u as i,L as l,A as d,au as c}from"./index-B58eJlvC.js";import{M as u}from"./mail-BxoWpWbM.js";import"./vendor-query-C4LcE4u2.js";import"./vendor-supabase-XOXmZWMk.js";const s="[email protected]",o=()=>e.jsxs("div",{className:"mx-auto max-w-2xl px-5 py-12",children:[e.jsxs(r,{to:"/",className:"mb-6 inline-flex items-center gap-2 text-sm text-muted-foreground hover:text-foreground",children:[e.jsx(d,{size:16})," Back"]}),e.jsx("h1",{className:"font-display text-3xl font-bold text-foreground mb-2",children:"Support"}),e.jsx("p",{className:"text-sm text-muted-foreground mb-8",children:"Questions about your account, your subscription, or the app itself — we're here."}),e.jsxs("a",{href:`mailto:${s}`,className:"mb-10 inline-flex items-center gap-2 rounded-2xl border border-border bg-card px-4 py-3 text-sm font-medium text-foreground transition-colors hover:bg-muted",children:[e.jsx(u,{size:16})," ",s]}),e.jsxs("div",{className:"prose prose-sm max-w-none text-foreground/90 space-y-6 [&_h2]:font-display [&_h2]:text-lg [&_h2]:font-semibold [&_h2]:text-foreground [&_h2]:mt-8 [&_h2]:mb-3 [&_p]:leading-relaxed [&_ul]:list-disc [&_ul]:pl-5 [&_ul]:space-y-1 [&_li]:text-sm [&_p]:text-sm",children:[e.jsx("h2",{children:"Common questions"}),e.jsx("h2",{children:"How does the free trial work?"}),e.jsx("p",{children:"Every plan starts with a 7-day free trial. You won't be charged if you cancel before the trial ends. After that, Monthly renews at $12.99/month and Annual renews at $69.99/year."}),e.jsx("h2",{children:"How do I cancel or manage my subscription?"}),e.jsxs("p",{children:["If you subscribed inside the iPhone or iPad app, manage or cancel in",e.jsx("span",{className:"font-medium text-foreground",children:" Settings → Apple ID → Subscriptions"}),". If you subscribed on the web, open your Profile page in the app and use the billing options there."]}),e.jsx("h2",{children:"I paid but my access isn't showing."}),e.jsxs("p",{children:["Open your Profile page and tap ",e.jsx("span",{className:"font-medium text-foreground",children:"Restore purchases"}),". If that doesn't resolve it, email us with the address on your account and we'll fix it."]}),e.jsx("h2",{children:"Audio won't play or downloads are slow."}),e.jsx("p",{children:"Check your connection, then close and reopen the app. If it persists, let us know your device model and the name of the session that failed."}),e.jsx("h2",{children:"How do I delete my account?"}),e.jsx("p",{children:"You can delete your account and all associated data at any time from your Profile page. Deletion is permanent."}),e.jsx("h2",{children:"Guides and courses"}),e.jsx("p",{children:"Steadier guides and courses are one-time purchases made on the web and stay in your account permanently. They are separate from your subscription."}),e.jsx("h2",{children:"A note on wellbeing"}),e.jsx("p",{children:"Steadier supports everyday wellbeing and is not a substitute for professional care, and it is not a crisis service. If you're in crisis, call or text 988 (US Suicide & Crisis Lifeline) or your local emergency number."}),e.jsx("h2",{children:"Still stuck?"}),e.jsxs("p",{children:["Email ",e.jsx("a",{href:`mailto:${s}`,className:"underline",children:s})," and we'll get back to you, usually within two business days."]})]}),e.jsxs("div",{className:"mt-12 border-t border-border pt-6 text-center text-xs text-muted-foreground",children:[e.jsx(r,{to:"/privacy",className:"hover:text-foreground transition-colors",children:"Privacy Policy"}),e.jsx("span",{className:"mx-2",children:"·"}),e.jsx(r,{to:"/terms",className:"hover:text-foreground transition-colors",children:"Terms of Service"}),e.jsx("span",{className:"mx-2",children:"·"}),e.jsxs("span",{children:["© ",new Date().getFullYear()," Ellen Haines LLC"]})]})]}),j=()=>{const{user:n,loading:a}=i();if(a)return null;const t=e.jsx(c,{title:"Support — Steadier",description:"Get help with your Steadier account, subscription, trial, purchases, and playback.",path:"/support"});return n?e.jsxs(l,{children:[t,e.jsx(o,{})]}):e.jsxs("div",{className:"min-h-screen bg-background",children:[t,e.jsx(o,{})]})};export{j 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.