1/*! For license information please see 7805.1b99c101.chunk.js.LICENSE.txt */ 2"use strict";(self.webpackChunkfrontend_v1=self.webpackChunkfrontend_v1||[]).push([[7805,9311],{446:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},983:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},1064:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("user",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]])},1855:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("map-pin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]])},1946:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]])},2828:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("circle-alert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},2989:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("loader-circle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]])},3270:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]])},4551:(e,a,s)=>{s.d(a,{A:()=>r});var t=s(9311);const r=new class{async logToolUsage(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"view",s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{await t.default.post("/analytics/log",{tool_type:e,action_type:a,metadata:s,session_id:localStorage.getItem("session_id")})}catch(r){0}}trackFunnel(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.logToolUsage("funnel",e,a);try{"undefined"!==typeof window&&"function"===typeof window.gtag&&window.gtag("event",`funnel_${e}`,a)}catch(s){}}}},4629:(e,a,s)=>{s.d(a,{Ay:()=>n});const t=({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!1,REACT_APP_AUTH_PROVIDER:"firebase",REACT_APP_FIREBASE_API_KEY:"AIzaSyCAag_Re5t3CxdvCqTb0E8ciy56y0iV_r8",REACT_APP_FIREBASE_AUTH_DOMAIN:"databrokersites.firebaseapp.com",REACT_APP_FIREBASE_PROJECT_ID:"databrokersites",REACT_APP_FIREBASE_STORAGE_BUCKET:"databrokersites.firebasestorage.app",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"668116718095",REACT_APP_FIREBASE_APP_ID:"1:668116718095:web:ac092a3eec80fd2485097a",REACT_APP_DISABLE_CLERK:"true",REACT_APP_API_BASE_URL:"https://cyberforget-backend-668116718095.us-central1.run.app",REACT_APP_DATA_REMOVALS_AUTH:"72382-cd",REACT_APP_THUMBIO_KEY:"72571-1234",REACT_APP_PRODUCTION_MODE:"true",REACT_APP_API_URL:"https://cyberforget-backend-668116718095.us-central1.run.app",REACT_APP_SOCKET_URL:"wss://cyberforget-backend-668116718095.us-central1.run.app",REACT_APP_SUPABASE_URL:"https://vprcocxfjfbmiblyirml.supabase.co",REACT_APP_SUPABASE_ANON_KEY:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InZwcmNvY3hmamZibWlibHlpcm1sIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTIyNjIxOTMsImV4cCI6MjA2NzgzODE5M30.-McryxBqqdP1wXqYpD1YLHRb1TtNvO7vqzU1Oh7_jZM",REACT_APP_DEBUG:"false",REACT_APP_LOG_LEVEL:"error",REACT_APP_SHOW_DEBUG_PROFILE:"false",REACT_APP_SHOW_HOURLY_TEST:"false",REACT_APP_SHOW_FEATURE_TOGGLES:"false",REACT_APP_LOG_API_CALLS:"false",REACT_APP_ENABLE_AUTO_SCROLL:"true",REACT_APP_AUTO_SCAN_ENABLED:"true",REACT_APP_AUTO_SCAN_INTERVAL:"360000",REACT_APP_MAX_CONCURRENT_SCANS:"2",REACT_APP_API_TIMEOUT:"30000",REACT_APP_API_RETRIES:"3",REACT_APP_ANALYTICS:"true",REACT_APP_ERROR_REPORTING:"true",REACT_APP_GA_MEASUREMENT_ID:"G-MWWRMNQT40",REACT_APP_ENABLE_ANALYTICS:"true",REACT_APP_STRIPE_PUBLISHABLE_KEY:"pk_live_51FhID3G356deDteTgLqP3lB3K5iUIpBjqOeMVpPgtYJ7VQd4rEe8xJPaMY5nkGQmJFHrI0ioqE7RzObYEgJxrNdR00jn5RvQ4d",REACT_APP_STRIPE_PREMIUM_MONTHLY_PRICE_ID:"price_1TeVJlG356deDteTN6skVY6u",REACT_APP_STRIPE_PREMIUM_ANNUAL_PRICE_ID:"price_1TeVJpG356deDteTS2JEODWK",REACT_APP_CLERK_PUBLISHABLE_KEY:"pk_live_your_clerk_key_here"}
2.REACT_APP_META_PIXEL_ID||"").trim(),r=()=>"undefined"!==typeof window&&"function"===typeof window.fbq;function i(e){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!r())return null;const t={...a},i={};s.eventID&&(i.eventID=s.eventID);try{window.fbq("track",e,t,i),"function"===typeof window.gtag&&window.gtag("event",e,{...t,transport_type:"beacon"})}catch(n){0}return s.eventID||null}const n={isPixelReady:r,makeEventId:function(){return`${arguments.length>0&&void 0!==arguments[0]?arguments[0]:"evt"}-${Date.now()}-${Math.random().toString(36).slice(2,10)}`},track:i,trackPageView:function(e){if(r())try{window.fbq("track","PageView"),e&&"function"===typeof window.gtag&&window.gtag("event","page_view",{page_path:e})}catch(a){}},leadScan:function(){return i("Lead",{content_name:"free_data_scan",content_category:"scan",...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}})},viewScanResults:function(){return i("ViewContent",{content_name:"scan_results",content_category:"scan",...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}})},completeRegistration:function(){return i("CompleteRegistration",{content_name:"signup",...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}})},initiateCheckout:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i("InitiateCheckout",{content_name:e.content_name||"subscription",currency:"USD",...e})},purchase:function(){let{value:e,currency:a="USD",plan:s,eventID:t,...r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return i("Purchase",{value:"number"===typeof e?e:void 0,currency:a,content_name:s||"subscription",content_type:"product",...r},{eventID:t})},viewPricing:function(){return i("ViewContent",{content_name:"pricing",content_category:"pricing",...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}})},PIXEL_ID:t}},4664:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]])},7805:(e,a,s)=>{s.r(a),s.d(a,{default:()=>T});var t=s(9950),r=s(8126),i=s(8429),n=s(6455),c=s(4629),o=s(105);const l=e=>{if(!e)return!1;return/(.)\1{2,}/.test(e)||/(qwerty|asdfgh|zxcvbn)/i.test(e)||/[^a-zA-Z\-\s']/.test(e)||/[bcdfghjklmnpqrstvwxz]{4,}/i.test(e)};var d=s(8276),h=s(3270),m=s(6230);const p=(0,m.A)("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]),u=(0,m.A)("file-exclamation-point",[["path",{d:"M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z",key:"1oefj6"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);var g=s(3147),x=s(7838),y=s(4664),f=s(1855),v=s(1946),A=s(446),j=s(1064),N=s(983),k=s(5924),_=s(2989),b=s(2828),P=s(1234),w=s(6513),E=s(4551),C=s(4414);const S=[{stage:"initialization",title:"Preparing broker scan",icon:d.A,messages:["Confirming the profile details to search...","Preparing people-search and broker checks...","Setting up a private scan session...","Getting your removal report workspace ready..."]},{stage:"discovery",title:"Checking broker databases",icon:h.A,messages:["Checking people-search sites for matching profiles...","Looking for marketing data broker records...","Reviewing public-record style listings...","Checking reverse phone and address directories...","Matching exposed profiles to your search...","Sorting possible listings by data category..."]},{stage:"analysis",title:"Building removal report",icon:p,messages:["Organizing matches into a clear report...","Estimating removal requests needed...","Preparing next steps for broker opt-outs...","Checking which listings may need monitoring..."]}],R=e=>e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():"",T=()=>{var e,a,s,m,T,I,D;const M=(0,i.zy)(),O=(0,i.Zp)(),[L,F]=(0,t.useState)({firstName:(null===(e=M.state)||void 0===e?void 0:e.firstName)||"",lastName:(null===(a=M.state)||void 0===a?void 0:a.lastName)||"",city:(null===(s=M.state)||void 0===s?void 0:s.city)||"",country:(null===(m=M.state)||void 0===m?void 0:m.country)||""}),B=!(null===(T=M.state)||void 0===T||!T.firstName||null===(I=M.state)||void 0===I||!I.lastName),[U,H]=(0,t.useState)(!B),{firstName:q,lastName:G,city:z,country:V}=L,[$,Y]=(0,t.useState)([]),[J,K]=(0,t.useState)(0),[W,Z]=(0,t.useState)(0),[X,Q]=(0,t.useState)(0),[ee,ae]=(0,t.useState)(""),[se,te]=(0,t.useState)(B),[re,ie]=(0,t.useState)(null),[ne,ce]=(0,t.useState)(null);(0,t.useEffect)(()=>{(async()=>
2{if(!z||!V){const e=await(0,w.GB)();F(a=>({...a,city:e.city||"Unknown City",country:e.country||"Unknown Country"}))}})()},[]),(0,t.useEffect)(()=>{B&&E.A.trackFunnel("scan_start",{entry:"landing"})},[]);const oe=(0,t.useRef)([]),le=R(q),de=R(G);(0,t.useEffect)(()=>{if(!se)return;const e=setInterval(()=>{Q(e=>{const a=S[W];return e>=a.messages.length-1&&W<S.length-1?(Z(e=>e+1),0):(e+1)%a.messages.length})},2e3);return()=>clearInterval(e)},[W,se]);const he={"Marketing Data":{icon:h.A,details:"Direct marketing and advertising profiles detected",locationDetails:`Marketing data linked to ${z||"your area"}`},"Public Records":{icon:u,details:"Government and court document databases accessed",locationDetails:`Official records found in ${V||"multiple jurisdictions"}`},"Background Check":{icon:g.A,details:"Employment and tenant screening databases queried",locationDetails:`Screening data indexed from ${z||"your location"}`},"People Search":{icon:x.A,details:"Aggregated personal information platforms identified",locationDetails:`Personal profiles traced to ${z||"local networks"}`},"Data Analytics":{icon:p,details:"Behavioral and demographic analysis systems accessed",locationDetails:`Analytics data linked to ${z||"your region"}`},"Identity Check":{icon:y.A,details:"KYC and fraud prevention databases queried",locationDetails:`Identity records from ${z}, ${V||"multiple locations"}`},"Dating Sites":{icon:x.A,details:"Dating profile and relationship history exposed",locationDetails:`Dating profiles found near ${z||"your area"}`},"Financial Records":{icon:h.A,details:"Income estimates and credit data detected",locationDetails:`Financial records linked to ${z||"your region"}`},"Health Records":{icon:u,details:"Health and prescription data potentially exposed",locationDetails:`Medical records associated with ${z||"your area"}`},"Location Tracking":{icon:f.A,details:"GPS and location history data aggregated",locationDetails:`Location data tracked in ${z||"multiple locations"}`},"Shopping Data":{icon:p,details:"Purchase history and preferences collected",locationDetails:`Shopping data from retailers in ${z||"your region"}`},"Political Data":{icon:h.A,details:"Voter registration and political affiliation exposed",locationDetails:`Political records found in ${V||"multiple states"}`}},me=["Sp***ius.com","Wh***Pages.com","Pe***Finder.com","In***us.com","Be***Verified.com","Tr***People.com","In***CheckMate.com","My***fe.com","Fa***Checkr.com","Ra***in.com","Pe***Smart.com","US***arch.com","Pu***Records.com","Id***rue.com","Cl***kmate.com","Ti***r.com","Bu***e.com","Hi***e.com","Ok***pid.com","Ma***h.com","Po***Fish.com","Da***gProfiles.net","Cr***Score.com","In***eData.com","Pr***rtyRecords.net","He***hData.com","Rx***story.com","In***anceDB.com","Lo***ionHistory.com","GP***ata.net","Ch***Ins.com","Pu***aseHistory.com","Re***lTracker.com","Sh***ingData.net","Vo***Records.gov","Po***icalData.com","Do***ions.org"],pe=async e=>{if(!se)return;K(0);const a=Date.now();let s=e.matches;if(0===e.matches&&"None"!==e.threatLevel&&(s=1),0===e.score||"None"===e.threatLevel){return void setTimeout(()=>{se&&O("/results",{state:{threats:[],firstName:q,lastName:G,totalMatches:0,city:z,country:V,matchProbability:e}})},3e3)}const t={"Marketing Data":Math.floor(.12*s),"Public Records":Math.floor(.1*s),"Background Check":Math.floor(.1*s),"People Search":Math.floor(.12*s),"Data Analytics":Math.floor(.08*s),"Identity Check":Math.floor(.06*s),"Dating Sites":Math.floor(.1*s),"Financial Records":Math.floor(.08*s),"Health Records":Math.floor(.06*s),"Location Tracking":Math.floor(.06*s),"Shopping Data":Math.floor(.06*s),"Political Data":Math.floor(.06*s)};let r=Object.values(t).reduce((e,a)=>e+a,0);if(r<s){const e=Object.keys(t)[0];t[e]+=s-r}const i=async()=>{if(!se)return;const r=Date.now()-a,n=Math.min(100,r/2e4*100);K(n),Z(n<20?0:n<60?1:2);const c=Math.floor(r/2e4*P.oc.length)%P.oc.length,o=P.oc[c];if(o&&(!ne||o.name!==ne.name)){ce(o);try{const e=await(0,P._L)(o.name,q,G,z,Math.floor(4*Math.random()));ie(e)}catch(d){console.error("Preview generation failed",d)}}const l=Math.floor(n/100*s);if(oe.current.length<l&&oe.current.length<s){let e=((e,a)=>{const s=Object.keys(e);let t,r=0;for(const l of s)if(r+=e[l],a<r){t=l;break}const i=me[Math.floor(Math.random()*me.length)],n=Math.random()<.3,c=he[t]||Object.values(he)[0],o=c.icon;
2return{siteName:i,category:t,details:n?c.locationDetails:c.details,hasLocation:n,icon:(0,C.jsx)(o,{className:"w-4 h-4"})}})(t,oe.current.length);oe.current=[...oe.current,e],Y([...oe.current])}n<100?requestAnimationFrame(i):setTimeout(()=>{if(se){const a=oe.current.map(e=>({siteName:e.siteName,category:e.category,details:e.details,hasLocation:e.hasLocation}));E.A.logToolUsage("scanning","scan_complete",{matchCount:s,threatCount:a.length});const t={threats:a,firstName:q,lastName:G,totalMatches:s,city:z,country:V,matchProbability:e};try{sessionStorage.setItem("cyberforget_scan_cache",JSON.stringify(t))}catch(d){console.warn("[ScanningPage] Could not cache scan results:",d)}O("/results",{state:t})}},1500)};requestAnimationFrame(i)},ue=(0,t.useCallback)(async()=>{if(q&&G&&z)try{const e=await(async(e,a,s,t)=>{if(l(e)||l(a))return{score:0,matches:0,threatLevel:"Clear",analysis:"This appears to be randomly generated or non-standard input",recommendedActions:["Enter your real name for accurate results"],categoryDistribution:{peopleSearch:0,backgroundCheck:0,addressHistory:0,publicRecords:0,socialMedia:0,dataBrokers:0}};try{const r=await fetch((0,o.e9)("/api/name-score"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({firstName:e,lastName:a,city:s,country:t})});if(!r.ok)throw new Error(`name-score request failed: ${r.status}`);const i=await r.json();if(!i||!1===i.success)throw new Error("name-score returned an error");return{score:"number"===typeof i.score?i.score:3,matches:"number"===typeof i.matches?i.matches:8,threatLevel:i.threatLevel||"Moderate",analysis:i.analysis||"Analysis of potential data exposure",recommendedActions:i.recommendedActions||["Verify your information"],categoryDistribution:i.categoryDistribution||{peopleSearch:3,backgroundCheck:1,addressHistory:1,publicRecords:1,socialMedia:1,dataBrokers:1}}}catch(ee){return console.warn("Name score unavailable, using fallback:",ee.message),{score:3,matches:8,threatLevel:"Moderate",analysis:"Standard privacy risk assessment",recommendedActions:["Verify your information for more accurate results"],categoryDistribution:{peopleSearch:3,backgroundCheck:1,addressHistory:1,publicRecords:1,socialMedia:1,dataBrokers:1}}}})(q,G,z,V);await pe(e)}catch(ee){console.log("Scan init failed:",ee),ae("Unable to initialize scan. Please try again.")}},[q,G,z,V,O,se]);(0,t.useEffect)(()=>{E.A.logToolUsage("scanning","view")},[]),(0,t.useEffect)(()=>{se&&!U&&(E.A.logToolUsage("scanning","scan_start",{firstName:q,lastName:G,city:z,country:V}),ue())},[se,U,ue]);const ge=e=>{const{name:a,value:s}=e.target;F(e=>({...e,[a]:s}))},xe=(null===(D=S[W])||void 0===D?void 0:D.icon)||p,ye=["Preparing search","Checking brokers","Finding matches","Building report"],fe=Math.min(ye.length-1,Math.floor(J/25)),ve=Math.min(94,Math.max(12,Math.round(.45*J+4.5*$.length))),Ae=ve>60?"CRITICAL":ve>30?"HIGH":"MEDIUM";return(0,C.jsxs)("div",{className:"scanning-page",children:[(0,C.jsx)(n.mg,{children:(0,C.jsx)("meta",{name:"robots",content:"noindex, nofollow"})}),(0,C.jsx)("div",{className:"background-grid"}),(0,C.jsx)("div",{className:"background-glow"}),U?(0,C.jsxs)("div",{className:"glass-container input-mode",children:[(0,C.jsxs)("div",{className:"social-proof-pill",children:[(0,C.jsx)("span",{className:"flame-icon",children:"\ud83d\udd25"}),(0,C.jsxs)("span",{children:["Over ",(0,C.jsx)("strong",{children:"1,420"})," profile scans performed in the last 24h"]})]}),(0,C.jsxs)("div",{className:"security-status-capsule",children:[(0,C.jsx)("span",{className:"security-status-dot"}),(0,C.jsx)("span",{className:"security-status-text",children:"SECURE COLD-QUERY PROTOCOL // AES-256 ACTIVE"})]}),(0,C.jsxs)("div",{className:"scan-input-content",children:[(0,C.jsxs)("div",{className:"input-header",children:[(0,C.jsxs)("div",{className:"aperture-scanner input-mode-aperture",children:[(0,C.jsx)("div",{className:"ring-outer"}),(0,C.jsx)("div",{className:"ring-middle"}),(0,C.jsx)("div",{className:"ring-inner"}),(0,C.jsx)("div",{className:"ring-core",children:(0,C.jsx)(v.A,{className:"w-6 h-6 text-[#42FFB5]"})})]}),(0,C.jsx)("p",{className:"scan-entry-kicker",children:"Free data broker scan"}),(0,C.jsx)("h2",{children:"Find out where your personal data is listed online"}),(0,C.jsx)("p",{className:"scan-description",children:"CyberForget checks people-search sites, marketing databases, and public-record brokers for matching listings."}),(0,C.jsxs)("div",{className:"scan-entry-outcomes","aria-label":"What this scan shows",children:[(0,C.jsxs)("div",{className:"scan-entry-outcome",children:[(0,C.jsx)("div",{className:"outcome-icon-wrapper",children:(0,C.jsx)(g.A,{className:"w-5 h-5 text-[#00D4FF]"})}),(0,C.jsxs)("div",{className:"outcome-text",children:[(0,C.jsx)("h4",{children:"Database Matches Found"}),(0,C.jsx)("p",{children:"Checks hundreds of marketing & public background directories"})]})]}),(0,C.jsxs)("div",{className:"scan-entry-outcome",children:[(0,C.jsx)("div",{className:"outcome-icon-wrapper",children:(0,C.jsx)(h.A,{className:"w-5 h-5 text-[#00D4FF]"})}),(0,C.jsxs)("div",{className:"outcome-text",children:[(0,C.jsx)("h4",{children:"Exposed Data Categories"}),(0,C.jsx)("p",{children:"Identifies leaked phone numbers, emails, addresses, & files"})]})]}),(0,C.jsxs)("div",{className:"scan-entry-outcome",children:[(0,C.jsx)("div",{className:"outcome-icon-wrapper",children:(0,C.jsx)(A.A,{className:"w-5 h-5 text-[#42FFB5]"})}),(0,C.jsxs)("div",{className:"outcome-text",children:[(0,C.jsx)("h4",{children:"Removal Actions"}
2),(0,C.jsx)("p",{children:"Prepares immediate automated opt-out requests"})]})]})]}),(0,C.jsxs)("div",{className:"trust-badges",children:[(0,C.jsxs)("div",{className:"trust-badge",children:[(0,C.jsx)(d.A,{className:"w-3 h-3 text-[#42FFB5]"}),(0,C.jsx)("span",{children:"Private search"})]}),(0,C.jsxs)("div",{className:"trust-badge",children:[(0,C.jsx)(v.A,{className:"w-3 h-3 text-[#42FFB5]"}),(0,C.jsx)("span",{children:"No credit card"})]})]})]}),(0,C.jsxs)("form",{onSubmit:e=>{e.preventDefault(),L.firstName&&L.lastName?(c.Ay.leadScan({first_name_provided:!0}),H(!1),te(!0)):ae("Please fill in your name")},className:"scan-form",children:[(0,C.jsxs)("div",{className:"zero-knowledge-privacy-seal",children:[(0,C.jsxs)("div",{className:"seal-header",children:[(0,C.jsx)(d.A,{className:"seal-icon"}),(0,C.jsx)("h3",{children:"ZERO-KNOWLEDGE PRIVACY GUARANTEE"})]}),(0,C.jsx)("p",{children:"Your search queries are encrypted locally and routed through a secure, private tunnel. We never log your searches, store your credit card, or add your information to any database."})]}),(0,C.jsxs)("div",{className:"form-row",children:[(0,C.jsxs)("div",{className:"input-group cyber-decor-container",children:[(0,C.jsx)("label",{children:"First Name"}),(0,C.jsxs)("div",{className:"input-field",children:[(0,C.jsx)(j.A,{className:"field-icon"}),(0,C.jsx)("input",{type:"text",name:"firstName",value:L.firstName,onChange:ge,placeholder:"John",required:!0}),(0,C.jsx)("div",{className:"decor-bracket top-left"}),(0,C.jsx)("div",{className:"decor-bracket top-right"}),(0,C.jsx)("div",{className:"decor-bracket bottom-left"}),(0,C.jsx)("div",{className:"decor-bracket bottom-right"})]})]}),(0,C.jsxs)("div",{className:"input-group cyber-decor-container",children:[(0,C.jsx)("label",{children:"Last Name"}),(0,C.jsxs)("div",{className:"input-field",children:[(0,C.jsx)(j.A,{className:"field-icon"}),(0,C.jsx)("input",{type:"text",name:"lastName",value:L.lastName,onChange:ge,placeholder:"Doe",required:!0}),(0,C.jsx)("div",{className:"decor-bracket top-left"}),(0,C.jsx)("div",{className:"decor-bracket top-right"}),(0,C.jsx)("div",{className:"decor-bracket bottom-left"}),(0,C.jsx)("div",{className:"decor-bracket bottom-right"})]})]})]}),(0,C.jsx)("div",{className:"disclaimer-text",children:(0,C.jsx)("p",{children:"Results usually appear in about 60 seconds. A free account may be required to view full details and start automated removals."})}),(0,C.jsxs)("button",{type:"submit",className:"start-scan-btn",children:["Check my exposure ",(0,C.jsx)(N.A,{className:"w-5 h-5"})]}),(0,C.jsxs)("div",{className:"compliance-grid",children:[(0,C.jsxs)("div",{className:"compliance-badge-item",children:[(0,C.jsx)(v.A,{className:"w-4 h-4 text-[#42FFB5]"}),(0,C.jsx)("span",{children:"GDPR Compliant"})]}),(0,C.jsxs)("div",{className:"compliance-badge-item",children:[(0,C.jsx)(d.A,{className:"w-4 h-4 text-[#42FFB5]"}),(0,C.jsx)("span",{children:"CCPA Compliant"})]}),(0,C.jsxs)("div",{className:"compliance-badge-item",children:[(0,C.jsx)(p,{className:"w-4 h-4 text-[#00D4FF]"}),(0,C.jsx)("span",{children:"AES-256 Tunnel"})]}),(0,C.jsxs)("div",{className:"compliance-badge-item",children:[(0,C.jsx)(A.A,{className:"w-4 h-4 text-[#42FFB5]"}),(0,C.jsx)("span",{children:"Zero-Data Retention"})]})]})]})]})]}):ee?(0,C.jsxs)("div",{className:"error-container",children:[(0,C.jsx)(k.A,{className:"error-icon"}),(0,C.jsx)("h2",{children:"Scan Error"}),(0,C.jsx)("p",{children:ee}),(0,C.jsx)("button",{onClick:()=>O(-1),className:"back-button",children:"Return Home"})]}):(0,C.jsx)("div",{className:"glass-container",children:(0,C.jsxs)("div",{className:"scan-content",children:[(0,C.jsxs)("div",{className:"status-column",children:[(0,C.jsx)("div",{className:"target-profile",children:(0,C.jsxs)("div",{className:"profile-info",children:[(0,C.jsxs)("h1",{children:["Scanning data brokers for ",le," ",de]}),(0,C.jsx)("p",{className:"scan-subtitle",children:"Checking people-search sites, marketing databases, public records, and broker profiles."}),(0,C.jsxs)("p",{className:"location-text",children:[(0,C.jsx)(f.A,{className:"w-3 h-3"}),z,", ",V]})]})}),(0,C.jsxs)("div",{className:"live-risk-accumulator",children:[(0,C.jsxs)("div",{className:"risk-accumulator-top",children:[(0,C.jsxs)("div",{className:"risk-level-badge",children:[(0,C.jsx)(k.A,{className:"w-4 h-4 text-red-400 inline mr-1"}),(0,C.jsxs)("span",{className:"risk-level-title",children:[Ae," EXPOSURE DETECTED"]})]}),(0,C.jsxs)("div",{className:"risk-score-value",children:[(0,C.jsx)("span",{className:"score-num",children:ve}),(0,C.jsx)("span",{className:"score-denom",children:"/100"})]})]}),(0,C.jsx)("div",{className:"risk-progress-track",children:(0,C.jsx)("div",{className:`risk-progress-fill risk-${Ae.toLowerCase()}`,style:{width:`${ve}%`}})}),(0,C.jsxs)("div",{className:"risk-tags-container",children:[$.length>0&&(0,C.jsx)("span",{className:"risk-tag tag-red",children:"\u26a0\ufe0f Home Address"}),$.length>1&&(0,C.jsx)("span",{className:"risk-tag tag-amber",children:"\u26a0\ufe0f Cell Phone & Carrier"}),$.length>3&&(0,C.jsx)("span",{className:"risk-tag tag-purple",children:"\u26a0\ufe0f Family / Relatives"}),$.length>5&&(0,C.jsx)("span",{className:"risk-tag tag-blue",children:"\u26a0\ufe0f Financial Records"})]})]}),(0,C.jsx)("div",{className:"progress-card",children:(0,C.jsxs)("div",{className:"stage-info",children:[(0,C.jsxs)("div",{className:`aperture-scanner active-scan-aperture stage-${S[W].stage}`,children:[(0,C.jsx)("div",{className:"ring-outer"}),(0,C.jsx)("div",{className:"ring-middle"}),(0,C.jsx)("div",{className:"ring-inner"}),(0,C.jsx)("div",{className:"ring-core",children:(0,C.jsx)(xe,{className:"w-5 h-5 active-stage-icon"})})]}),(0,C.jsxs)("div",{className:"stage-text",children:[(0,C.jsx)("h3",{children:S[W].title}),(0,C.jsx)("p",{className:"typing-text",children:S[W].messages[X]})]})]})}),(0,C.jsx)("div",{className:"progress-bar-container",children:(0,C.jsx)("div",{className:"progress-bar",style:{width:`${J}%`},children:(0,C.jsx)("div",{className:"progress-glow"})})}),(0,C.jsxs)("div",{className:"progress-stats",children:[(0,C.jsx)("span",{children:"Progress"}),(0,C.jsxs)("span",{children:[Math.round(J),"%"]})]}),(0,C.jsx)("div",{className:"scan-timeline","aria-label":"Scan timeline",children:ye.map((e,a)=>(0,C.jsxs)("div",{className:"scan-timeline-step "+(a<=fe?"active":""),children:[(0,C.jsx)("span",{children:a+1}),(0,C.jsx)("p",{children:e})]},e))}),(0,C.jsx)("p",{className:"scan-reassurance",children:"No action needed yet. We will take you to your report when the scan finishes."})]}),(0,C.jsxs)("div",{className:"ai-scan-notice",children:[(0,C.jsx)("div",{className:"ai-scan-notice-icon",children:(0,C.jsx)(p,{className:"w-4 h-4"})}),(0,C.jsxs)("p",{className:"ai-scan-notice-text",children:["This is an AI-powered exposure estimate \u2014 it shows what a real scan would find, without live broker queries. Actual deep scans run ",(0,C.jsx)("strong",{children:"2-3 hours"})," in the background to fully canvas hundreds of databases. Think of it as your instant privacy preview."]})]}),ne&&(0,C.jsxs)("div",{className:"scan-preview-card",style:{display:"block"},children:[(0,C.jsxs)("h3",{children:[(0,C.jsx)("span",{className:"pulse-dot"}),"Currently checking"]}),(0,C.jsxs)("div",{className:"current-target-info",children:[(0,C.jsx)("span",{children:"Broker source:"}),(0,C.jsx)("span",{className:"target-url",children:ne.name})]}),(0,C.jsx)("div",{className:"target-preview cyber-preview-grid",children:re?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("img",{src:re,alt:"Live Scan Preview",className:"preview-image",loading:"lazy",style:{display:"block",width:"100%",height:"100%"}}),(0,C.jsxs)("div",{className:"preview-redaction-overlay",children:[(0,C.jsx)(d.A,{className:"w-6 h-6 text-[#42FFB5] mb-2 redaction-lock"}),(0,C.jsx)("span",{children:"PRIVACY REDACTION ACTIVE"}),(0,C.jsx)("p",{className:"redaction-subtext",children:"Sensitive details obfuscated during dynamic analysis"})]}),(0,C.jsxs)("div",{className:"preview-overlay",children:["Looking for possible listings for ",le," ",de,"..."]}
2),(0,C.jsx)("div",{className:"scan-laser"}),(0,C.jsx)("div",{className:"scan-grid-overlay"})]}):(0,C.jsxs)("div",{className:"scanning-placeholder",children:[(0,C.jsx)(_.A,{className:"spinner"}),(0,C.jsxs)("p",{children:["Checking ",ne.name,"..."]})]})})]}),(0,C.jsxs)("div",{className:"threats-column",children:[(0,C.jsxs)("div",{className:"threats-header",children:[(0,C.jsxs)("h2",{children:[(0,C.jsx)(b.A,{className:"w-5 h-5 text-red-500"}),"Possible broker matches",$.length>0&&(0,C.jsx)("span",{className:"threat-count",children:$.length})]}),(0,C.jsx)("p",{children:"Matches are grouped by broker category and reviewed in your report."})]}),(0,C.jsx)("div",{className:"threats-list-container",children:0===$.length?(0,C.jsxs)("div",{className:"scanning-placeholder",children:[(0,C.jsx)(_.A,{className:"spinner"}),(0,C.jsx)("p",{children:"Checking broker databases..."})]}):(0,C.jsx)("div",{className:"threats-list",children:$.map((e,a)=>(0,C.jsxs)("div",{className:"threat-item new-item",children:[(0,C.jsx)("div",{className:"threat-icon-wrapper",children:e.icon}),(0,C.jsxs)("div",{className:"threat-content",children:[(0,C.jsxs)("div",{className:"threat-top",children:[(0,C.jsx)("span",{className:"site-name",children:e.siteName}),(0,C.jsx)("span",{className:"category-badge",children:e.category})]}),(0,C.jsx)("p",{className:"threat-details",children:e.details}),(0,C.jsxs)("div",{className:"redacted-pii-preview",children:[(0,C.jsx)("span",{className:"pii-masked",children:a%3===0?`Address: 14** M*** St, ${z||"CA"} \u2022 Phone: (***) ***-8921`:a%3===1?`Email: ${q?q[0].toLowerCase():"u"}***@g***.com \u2022 Relatives: M****** J.`:"DOB/SSN Index: Exists \u2022 Income Est: $**,***"}),(0,C.jsxs)("span",{className:"redacted-lock-tag",children:[(0,C.jsx)(d.A,{className:"w-3 h-3 inline"})," Redacted"]})]})]})]},a))})})]})]})}),(0,C.jsx)(r.A,{tools:["temp-email","password-check","data-leak","opt-out-guides","delete-account","doorstep-protection"],heading:"More privacy tools",subheading:"Your scan found what's exposed \u2014 ForgetEmail and the free toolkit stop new exposure before it starts."})]})}},7838:(e,a,s)=>{s.d(a,{A:()=>t});const t=(0,s(6230).A)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]])},8126:(e,a,s)=>{s.d(a,{A:()=>c});s(9950);var t=s(2074),r=s(2875),i=s(4414);const n={"temp-email":{title:"ForgetEmail",description:"Generate disposable email addresses to keep your real inbox safe from spam and data brokers.",href:"/temp-email",icon:(0,i.jsx)(r.maD,{}),color:"temp",cta:"Generate Free",featured:!0},"password-check":{title:"Password Checker",description:"Test if your passwords are strong and see if they were exposed in known breaches.",href:"/password-check",icon:(0,i.jsx)(r.JhU,{}),color:"password",cta:"Check Now"},"password-manager":{title:"Password Manager",description:"Generate and store strong, unique passwords for every account.",href:"/password-manager",icon:(0,i.jsx)(r.e7y,{}),color:"password",cta:"Try Free"},"data-leak":{title:"Email Breach Scanner",description:"Check if your email has been exposed in data breaches and dark web leaks.",href:"/data-leak",icon:(0,i.jsx)(r.SMR,{}),color:"email",cta:"Scan Free"},scanning:{title:"Deep Broker Scan",description:"Find data brokers that may be selling your personal details.",href:"/scanning",icon:(0,i.jsx)(r.KSO,{}),color:"email",cta:"Scan Now"},"website-scanner":{title:"Website Scanner",description:"Check any website for phishing, malware, and reputation risks before you click.",href:"/website-scanner",icon:(0,i.jsx)(r.f35,{}),color:"ai",cta:"Scan URL"},"file-scan":{title:"File Scanner",description:"Scan files in a secure sandbox for malware and hidden trackers.",href:"/file-scan",icon:(0,i.jsx)(r.t69,{}),color:"email",cta:"Scan File"},"employability-scan":{title:"Employability Scan",description:"See what employers can find about you and clean up your digital footprint.",href:"/employability-scan",icon:(0,i.jsx)(r._yv,{}),color:"password",cta:"Scan Now"},"doorstep-protection":{title:"Doorstep Protection",description:"Build a personalized plan to stop scam callers, texts, and mail.",href:"/doorstep-protection",icon:(0,i.jsx)(r.Ivg,{}),color:"temp",cta:"Get Plan"},"delete-account":{title:"Delete Account Guides",description:"Step-by-step guides to delete accounts from 470+ online services.",href:"/delete-account",icon:(0,i.jsx)(r.qbC,{}),color:"temp",cta:"Browse Guides"},"opt-out-guides":{title:"Data Broker Opt-Out Guides",description:"How to remove yourself from people-search sites and data brokers.",href:"/opt-out-guides",icon:(0,i.jsx)(r.hko,{}),color:"password",cta:"Read Guides"},scamai:{title:"ScamAI Assistant",description:"AI-powered assistant to spot scams and protect your family online.",href:"/scamai",icon:(0,i.jsx)(r.y8Q,{}),color:"ai",cta:"Try Free"}},c=e=>{let{tools:a=["temp-email","password-check","data-leak"],heading:s="More privacy tools",subheading:c="Protect every part of your digital life with the full CyberForget suite."}=e;const o=a.map(e=>
2n[e]).filter(Boolean);return 0===o.length?null:(0,i.jsxs)("section",{className:"related-tools-section",children:[(0,i.jsxs)("div",{className:"related-tools-heading",children:[(0,i.jsx)("h2",{children:s}),(0,i.jsx)("p",{children:c})]}),(0,i.jsx)("div",{className:"related-tools-grid",children:o.map(e=>(0,i.jsxs)(t.N_,{to:e.href,className:"related-tool-card "+(e.featured?"featured":""),children:[(0,i.jsx)("div",{className:`tool-icon-wrapper ${e.color}`,children:e.icon}),(0,i.jsx)("h3",{children:e.title}),(0,i.jsx)("p",{children:e.description}),(0,i.jsxs)("span",{className:"tool-link",children:[e.cta," ",(0,i.jsx)(r.Z0P,{})]})]},e.href))})]})}},9311:(e,a,s)=>{s.r(a),s.d(a,{default:()=>l});var t=s(9246),r=s(105),i=s(5552),n=s(5835);const c=(0,r.e9)("/api/v1"),o=t.A.create({baseURL:c,headers:{"Content-Type":"application/json"},withCredentials:!0});o.interceptors.request.use(async e=>{try{let a=null;if(a=await i.A.getToken(),a||(a=n.Ay.getToken()||localStorage.getItem("token")||localStorage.getItem("authToken")||localStorage.getItem("firebaseToken")||localStorage.getItem("idToken")||sessionStorage.getItem("token")),!a){const e=localStorage.getItem("userEmail")||localStorage.getItem("scanEmail")||sessionStorage.getItem("userEmail");e&&(a=`guest_${btoa(JSON.stringify({email:e,ts:Date.now()}))}`,localStorage.setItem("token",a))}if(a){const s=`Bearer ${a}`;e.headers&&"function"===typeof e.headers.set?(e.headers.set("Authorization",s),e.headers.set("authorization",s)):e.headers&&(e.headers.Authorization=s,e.headers.authorization=s)}else console.warn("[ApiService] No authorization token found for request:",e.url)}catch(a){console.warn("[ApiService] Failed to get auth token:",a)}return e},e=>Promise.reject(e)),o.interceptors.response.use(e=>e,async e=>{var a,s;const t=e.config;if(t._retry)return Promise.reject(e);if(429===(null===(a=e.response)||void 0===a?void 0:a.status))return console.warn("[ApiService] Rate limit exceeded (429). slowing down requests."),Promise.reject(e);if(401===(null===(s=e.response)||void 0===s?void 0:s.status)){var r;t._retry=!0;try{{const e=await i.A.getToken(!0);if(e)return t.headers.Authorization=`Bearer ${e}`,o.request(t)}}catch(n){console.error("[ApiService] Auth refresh failed:",n)}return console.error("[ApiService] \ud83d\udea8 401 UNAUTHORIZED for:",null===(r=e.config)||void 0===r?void 0:r.url),Promise.reject(e)}return Promise.reject(e)});const l=o}}]);
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.