PageSourceSearch

https://smilevisionpro.ai/assets/Privacy-CaQc5IHj.js

js smilevisionpro.ai collected 2026-10-05 14:02:35 UTC 5,718 bytes, 20 lines download raw bytes

1import{r as n,j as e}from"./index-C6Wh6Hof.js";
2/* Privacy Policy — rewritten 2026-10-01 to match reality (no photos stored; contact details only).
3   Interim text until the site moves under the RewardLion master legal set. */
4const S={page:{fontFamily:'-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", sans-serif',lineHeight:1.8,color:"#333",maxWidth:"900px",margin:"0 auto",padding:"40px 20px",background:"#f9fafb",minHeight:"100vh"},card:{background:"white",padding:"60px",borderRadius:"12px",boxShadow:"0 2px 8px rgba(0,0,0,0.1)"},h1:{color:"#0EA5E9",marginBottom:"10px"},meta:{color:"#64748b",fontStyle:"italic"},h2:{color:"#1e293b",marginTop:"40px",marginBottom:"20px",paddingBottom:"10px",borderBottom:"2px solid #e5e7eb"},foot:{marginTop:"50px",paddingTop:"20px",borderTop:"1px solid #e5e7eb",color:"#64748b",fontSize:"14px"}};
5function H({title:t,children:s}){return e.jsxs(e.Fragment,{children:[e.jsx("h2",{style:S.h2,children:t}),s]})}
6function t(){return n.useEffect(()=>{window.scrollTo(0,0),document.title="Privacy Policy - SmileVisionPro AI"},[]),e.jsx("div",{style:S.page,children:e.jsxs("div",{style:S.card,children:[
7e.jsx("h1",{style:S.h1,children:"Privacy Policy"}),
8e.jsx("p",{style:S.meta,children:"Effective date: October 1, 2026"}),
9e.jsx("p",{children:"SmileVisionPro AI (\"we\") is operated by RewardLion. This policy explains what we collect when you use a smile preview page or this website, and what we do with it."}),
10e.jsxs(H,{title:"1. Photos",children:[e.jsx("p",{children:"We do not store photos. A selfie you add to a smile preview page stays in your browser, is sent once to the AI image service to create the preview, and the result is returned to your browser. Nothing is written to our servers, storage or database, and the images are discarded when you leave the page. The AI image service is Google's Gemini API on its paid tier: under Google's terms, images and prompts are not used to train or improve its models, and may be logged for a limited period only to detect abuse of the service."})]}),
11e.jsxs(H,{title:"2. Information we collect",children:[e.jsxs("ul",{children:[e.jsx("li",{children:e.jsxs(e.Fragment,{children:[e.jsx("strong",{children:"Consultation requests: "}),"name, phone number, email address, your consent choices, and the campaign or page you came from, when you submit the contact form."]})}),e.jsx("li",{children:e.jsxs(e.Fragment,{children:[e.jsx("strong",{children:"Practice sign-ups: "}),"practice name, contact person, email, phone and the details needed to set up and bill the service."]})}),e.jsx("li",{children:e.jsxs(e.Fragment,{children:[e.jsx("strong",{children:"Usage data: "}),"pages viewed, device and browser type, and anonymous interaction analytics. Session analytics on preview pages do not record images."]})})]}),e.jsx("p",{children:"We do not ask about, and do not keep, treatment goals, budgets, financing or credit information, and we do not collect health information. We are a marketing service for dental practices and are not a HIPAA business associate."})]}),
12e.jsxs(H,{title:"3. How we use information",children:[e.jsxs("ul",{children:[e.jsx("li",{children:"To pass your consultation request to the dental practice you chose so they can contact you."}),e.jsx("li",{children:"To provide and bill the service to dental practices."}),e.jsx("li",{children:"To operate, secure and improve the website."}),e.jsx("li",{children:"To send marketing from the practice only where you ticked the optional consent."})]})]}),
13e.jsxs(H,{title:"4. Who receives information",children:[e.jsxs("ul",{children:[e.jsx("li",{children:"The dental practice you asked for a consultation with."}),e.jsx("li",{children:"Service providers that host our systems (cloud hosting, database and email providers) and the AI image service described above, each only to perform their service."}),e.jsx("li",{children:"Authorities when the law requires it."})]}),e.jsx("p",{children:"We do not sell personal information."})]}),
14e.jsxs(H,{title:"5. Retention",children:[e.jsx("p",{children:"Photos: not retained. Consultation requests: kept while the practice relationship is active, then deleted, or earlier on request. Practice account data: for the life of the account and as required for accounting."})]}),
15e.jsxs(H,{title:"6. Your rights",children:[e.jsxs("p",{children:["You can ask to see, correct or delete the contact details we hold about you, or withdraw a consent, at any time by writing to ",e.jsx("a",{href:"mailto:[email protected]",style:{color:"#0EA5E9"},children:"[email protected]"}),". Residents of states with privacy laws (for example California) have the rights set out in those laws; we honour them on request."]})]}),
16e.jsxs(H,{title:"7. Security",children:[e.jsx("p",{children:"Data travels over encrypted connections. Contact details are stored in access-controlled systems available only to the practice you chose and to RewardLion staff who support it."})]}),
17e.jsxs(H,{title:"8. Children",children:[e.jsx("p",{children:"The service is for adults. We do not knowingly collect information from anyone under 18."})]}),
18e.jsxs(H,{title:"9. Changes and contact",children:[e.jsxs("p",{children:["We will post changes here with a new effective date. Questions: ",e.jsx("a",{href:"mailto:[email protected]",style:{color:"#0EA5E9"},children:"[email protected]"}),". See also the ",e.jsx("a",{href:"/hipaa-notice",style:{color:"#0EA5E9"},children:"Photos & Privacy Notice"}),"."]})]}),
19e.jsxs("div",{style:S.foot,children:["© 2026 SmileVisionPro AI · a RewardLion product",e.jsx("br",{}),e.jsx("a",{href:"/",style:{color:"#0EA5E9",textDecoration:"none"},children:"Back to App"})]})]})})}
20export{t as Privacy};

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.