1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/logo.webp"/><link rel="stylesheet" href="/assets/index-Binebu_7.css" data-precedence="default"/>
vendor: 72 bytes, line 1
1<script id="ga-loader" src="https://www.googletagmanager.com/gtag/js?id=
1G-MNDVGV1HZX
vendor: 20 bytes, line 1
1" async=""></script>
1<title>AI Attractiveness Test Pricing & Credit Plans</title><meta name="description" content="Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device."/><meta property="og:type" content="website"/><meta property="og:title" content="AI Attractiveness Test Pricing & Credit Plans"/><meta property="og:description" content="Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device."/><meta property="og:url" content="https://aifaceshapedetector.net/pricing"/><meta property="og:image" content="https://aifaceshapedetector.net/imgs/og/ai-attractiveness-report.webp"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="AI Attractiveness Test Pricing & Credit Plans"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="AI Attractiveness Test Pricing & Credit Plans"/><meta name="twitter:description" content="Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device."/><meta name="twitter:image" content="https://aifaceshapedetector.net/imgs/og/ai-attractiveness-report.webp"/><meta name="twitter:image:alt" content="AI Attractiveness Test Pricing & Credit Plans"/><link rel="modulepreload" href="/assets/index-BVW59wTw.js"/><link rel="modulepreload" href="/assets/chunk-aKtaBQYM.js"/><link rel="modulepreload" href="/assets/button-C92u5DuV.js"/><link rel="modulepreload" href="/assets/Separator-B-AZy3D7.js"/><link rel="modulepreload" href="/assets/utils-F-m3YQJJ.js"/><link rel="modulepreload" href="/assets/api-client-C-eV-ea4.js"/><link rel="modulepreload" href="/assets/navigation-CNAJQ3pS.js"/><link rel="modulepreload" href="/assets/matchContext-Cetrf6Cx.js"/><link rel="modulepreload" href="/assets/createLucideIcon-8jKmwpIU.js"/><link rel="modulepreload" href="/assets/with-selector-BaF4uVi5.js"/><link rel="modulepreload" href="/assets/label-D95m9oGR.js"/><link rel="modulepreload" href="/assets/separator-C5vLEAD1.js"/><link rel="modulepreload" href="/assets/pricing-B06_A2bU.js"/><link rel="modulepreload" href="/assets/header-DlsBcOCJ.js"/><link rel="icon" href="/favicon-48x48.png" type="image/png" sizes="48x48"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180"/><link rel="canonical" href="https://aifaceshapedetector.net/pricing"/><link rel="alternate" hrefLang="en" href="https://aifaceshapedetector.net/pricing"/><link rel="alternate" hrefLang="zh" href="https://aifaceshapedetector.net/zh/pricing"/><link rel="alternate" hrefLang="x-default" href="https://aifaceshapedetector.net/pricing"/></head><body class="font-sans antialiased">
1<script>((e, i, s, u, m, a, l, h) => { 2 let d = document.documentElement, w = ["light", "dark"]; 3 function p(n) { 4 (Array.isArray(e) ? e : [e]).forEach((y) => { 5 let k = y === "class", S = k && a ? m.map((f) => a[f] || f) : m; 6 k ? (d.classList.remove(...S), d.classList.add(a && a[n] ? a[n] : n)) : d.setAttribute(y, n); 7 }), R(n); 8 } 9 function R(n) { 10 h && w.includes(n) && (d.style.colorScheme = n); 11 } 12 function c() { 13 return window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light"; 14 } 15 if (u) p(u); 16 else try { 17 let n = localStorage.getItem(i) || s; 18 p(l && n === "system" ? c() : n); 19 } catch (n) {} 20})("class","theme","light","light",["light","dark"],null,false,true)</script>
20<!--$--><div class="bg-background text-foreground flex min-h-screen flex-col"><header class="bg-background/80 sticky top-0 z-50 w-full backdrop-blur-sm"><div class="mx-auto flex h-16 max-w-7xl items-center justify-between gap-4 px-4 sm:px-6"><a href="/" class="flex items-center gap-2.5"><img src="/logo.webp" alt="" width="1254" height="1254" class="size-10 shrink-0 object-contain"/><span class="font-serif text-lg whitespace-nowrap italic">Face Shape Detector</span></a><nav class="hidden min-w-0 items-center gap-5 lg:flex"><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_p9a6aq_" data-slot="dropdown-menu-trigger" class="group text-muted-foreground hover:bg-accent/70 hover:text-foreground focus-visible:ring-ring/50 data-popup-open:bg-accent data-popup-open:text-foreground inline-flex h-10 cursor-pointer items-center gap-2 rounded-xl px-3 text-sm transition-colors outline-none focus-visible:ring-2"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-wrench size-4 stroke-[1.8]" aria-hidden="true"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg>Tools<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-3.5 opacity-60 transition-transform duration-200 group-data-popup-open:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><a class="text-muted-foreground hover:text-foreground text-sm whitespace-nowrap transition-colors active" href="/pricing" data-status="active" aria-current="page">Pricing</a><a href="/about" class="text-muted-foreground hover:text-foreground text-sm whitespace-nowrap transition-colors">About</a><a href="/contact" class="text-muted-foreground hover:text-foreground text-sm whitespace-nowrap transition-colors">Contact</a><a href="/blog" class="text-muted-foreground hover:text-foreground text-sm whitespace-nowrap transition-colors">Blog</a></nav><div class="hidden shrink-0 items-center gap-3 lg:flex"><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_dda6aq_" data-slot="dropdown-menu-trigger" class="inline-flex items-center transition-colors outline-none text-muted-foreground hover:bg-accent hover:text-accent-foreground size-8 justify-center rounded-md"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-languages size-4" aria-hidden="true"><path d="m5 8 6 6"></path><path d="m4 14 6-6 2-3"></path><path d="M2 5h12"></path><path d="M7 2h1"></path><path d="m22 22-5-10-5 10"></path><path d="M14 18h6"></path></svg><span class="sr-only">Switch language</span></button><button type="button" tabindex="0" data-slot="dialog-trigger" data-base-ui-click-trigger="" id="base-ui-_R_uda6aq_" class="group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding text-sm font-medium whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 gap-1.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-9 cursor-pointer rounded-full px-4">Sign In</button></div><button class="cursor-pointer p-2 lg:hidden" aria-label="Open menu" aria-expanded="false"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu size-5" aria-hidden="true"><path d="M4 12h16"></path><path d="M4 18h16"></path><path d="M4 6h16"></path></svg></button></div></header><main class="flex-1">
20<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://aifaceshapedetector.net/pricing#webpage","url":"https://aifaceshapedetector.net/pricing","name":"AI Attractiveness Test Pricing & Credit Plans","description":"Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device.","inLanguage":"en","isPartOf":{"@id":"https://aifaceshapedetector.net/#website"}},{"@type":"Product","@id":"https://aifaceshapedetector.net/pricing#report-credits","name":"AI Attractiveness Test","description":"Each generated report uses 5 credits and includes an overall score, feature harmony, six feature scores, geometry-derived classifications, color analysis, and a downloadable portrait A4 image.","image":"https://aifaceshapedetector.net/imgs/og/ai-attractiveness-report.webp","url":"https://aifaceshapedetector.net/ai-attractiveness-test","brand":{"@type":"Brand","name":"Face Shape Detector"},"offers":{"@type":"AggregateOffer","priceCurrency":"USD","lowPrice":"2.99","highPrice":"34.99","offerCount":9,"availability":"https://schema.org/InStock","url":"https://aifaceshapedetector.net/pricing"}},{"@type":"FAQPage","@id":"https://aifaceshapedetector.net/pricing#faq","mainEntity":[{"@type":"Question","name":"How many credits does one PRO report use?","acceptedA
20nswer":{"@type":"Answer","text":"One completed PRO attractiveness report uses 5 credits. A 10-credit pack can therefore generate up to two reports."}},{"@type":"Question","name":"Is the free face scan still available?","acceptedAnswer":{"@type":"Answer","text":"Yes. Fast Scan remains free, runs on your device, and does not require an account. Credits are only for the optional downloadable PRO report."}},{"@type":"Question","name":"Do one-time credits expire?","acceptedAnswer":{"@type":"Answer","text":"One-time credit packs are valid for 365 days from purchase. Subscription credits follow the validity period shown for the weekly or monthly plan."}},{"@type":"Question","name":"Can I cancel a Stripe subscription?","acceptedAnswer":{"@type":"Answer","text":"Yes. Weekly and monthly plans can be canceled before the next renewal. Access and remaining plan credits follow the current billing period's terms."}}]}]}</script>
20<section id="pricing" class="border-border border-t px-4 py-24 sm:py-32"><div class="mx-auto max-w-5xl"><div class="mb-20 text-center"><h1 class="font-serif text-4xl font-normal tracking-tight sm:text-5xl">AI Attractiveness Test Pricing & Credit Plans</h1><p class="text-muted-foreground mt-5">Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device.</p></div><div class="space-y-10"><div class="flex justify-center"><div class="border-border bg-muted/40 inline-flex items-center rounded-full border p-1"><button type="button" class="cursor-pointer rounded-full px-5 py-1.5 text-sm font-medium transition-colors text-muted-foreground hover:text-foreground">Pay as you go</button><button type="button" class="cursor-pointer rounded-full px-5 py-1.5 text-sm font-medium transition-colors bg-background text-foreground shadow-sm">Weekly plans</button><button type="button" class="cursor-pointer rounded-full px-5 py-1.5 text-sm font-medium transition-colors text-muted-foreground hover:text-foreground">Monthly plans</button></div></div><div class="mx-auto grid gap-6 max-w-5xl sm:grid-cols-2 lg:grid-cols-3"><div class="border-border relative flex flex-col rounded-2xl border p-8 transition-all bg-background hover:border-foreground
20/30"><p class="text-foreground mb-2 text-sm font-medium">Starter Weekly</p><div class="mb-2 flex items-baseline gap-1"><span class="font-serif text-5xl tracking-tight">$3.99</span><span class="text-muted-foreground text-sm">/<!-- -->wk</span></div><p class="text-muted-foreground mb-8 text-sm">10 credits each week</p><button type="button" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-10 w-full rounded-full text-sm font-medium">Choose Starter</button><ul class="mt-8 space-y-3"><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">10 credits each week</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Up to 2 AI reports ($1.995/report)</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Downloadable A4 reports with QR sharing</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Cancel anytime</span></li></ul></div><div class="border-border relative flex flex-col rounded-2xl border p-8 transition-all bg-background hover:border-foreground
20/30"><p class="text-foreground mb-2 text-sm font-medium">Silver Weekly</p><div class="mb-2 flex items-baseline gap-1"><span class="font-serif text-5xl tracking-tight">$6.99</span><span class="text-muted-foreground text-sm">/<!-- -->wk</span></div><p class="text-muted-foreground mb-8 text-sm">25 credits each week</p><button type="button" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center border bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 border-border bg-background hover:bg-muted hover:text-foreground aria-expanded:bg-muted aria-expanded:text-foreground dark:border-input dark:bg-input/30 dark:hover:bg-input/50 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-10 w-full rounded-full text-sm font-medium">Choose Silver</button><ul class="mt-8 space-y-3"><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">25 credits each week</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Up to 5 AI reports ($1.40/report)</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Downloadable A4 reports with QR sharing</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Cancel anytime</span></li></ul></div><div class="border-border relative flex flex-col rounded-2xl border p-8 transition-all bg-card ring-foreground/10 shadow-md ring-1"><span class="bg-foreground text-background absolute -top-3 left-1/2 -translate-x-1/2 rounded-full px-3 py-1 text-[10px] font-semibold tracking-[0.14em] uppercase">Most popular</span><p class="text-foreground mb-2 text-sm font-medium">Gold Weekly</p><div class="mb-2 flex items-baseline gap-1"><span class="font-serif text-5xl tracking-tight">$9.99</span><span class="text-muted-foreground text-sm">/<!-- -->wk</span></div><p class="text-muted-foreground mb-8 text-sm">40 credits each week</p><button type="button" tabindex="0" data-slot="button" class="group/button inline-flex shrink-0 items-center justify-center border border-transparent bg-clip-padding whitespace-nowrap transition-all outline-none select-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50 active:not-aria-[haspopup]:translate-y-px disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-3 aria-invalid:ring-destructive/20 dark:aria-invalid:border-destructive/50 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
20size-'])]:size-4 bg-primary text-primary-foreground [a]:hover:bg-primary/80 gap-1.5 px-2.5 has-data-[icon=inline-end]:pr-2 has-data-[icon=inline-start]:pl-2 h-10 w-full rounded-full text-sm font-medium">Choose Gold</button><ul class="mt-8 space-y-3"><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">40 credits each week</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Up to 8 AI reports ($1.25/report)</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Downloadable A4 reports with QR sharing</span></li><li class="flex items-center gap-2.5 text-sm"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check text-muted-foreground size-4 shrink-0" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg><span class="text-foreground/90">Cancel anytime</span></li></ul></div></div></div></div></section><section class="border-t border-[#dfd8ca] bg-[#fbf9f5] px-4 py-20 sm:px-6 sm:py-24 lg:px-10"><div class="mx-auto max-w-7xl"><div class="grid gap-10 lg:grid-cols-[0.78fr_1.22fr] lg:gap-16"><div><p class="text-xs font-semibold tracking-[0.2em] text-[#a87791] uppercase">Choose with confidence</p><h2 class="mt-4 font-serif text-4xl leading-[1.05] tracking-[-0.04em] text-[#302a25] sm:text-5xl">How report credits and plans work</h2><p class="mt-5 text-base leading-8 text-[#786e62]">Fast Scan is free and stays on your device. Paid credits are only used when you request a downloadable PRO report with algorithm-backed scores, a visual A4 layout, full-screen preview, QR area, and image download.</p><a href="/ai-attractiveness-test" class="mt-7 inline-flex h-11 items-center justify-center rounded-xl bg-[#241f1b] px-5 text-sm font-semibold text-white transition-colors hover:bg-[#3b332d]">Generate AI report</a></div><div class="grid gap-4 sm:grid-cols-2"><article class="rounded-2xl border border-[#e4ddd2] bg-white p-6"><span class="flex size-10 items-center justify-center rounded-xl bg-[#f1e9ee] text-[#a87791]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check size-5" aria-hidden="true"><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"></path><path d="m9 12 2 2 4-4"></path></svg></span><h3 class="mt-5 font-serif text-2xl tracking-[-0.025em] text-[#302a25]">Free Fast Scan</h3><p class="mt-3 text-sm leading-7 text-[#786e62]">Run an on-device face harmony scan without an account, payment, or photo upload.</p></article><article class="rounded-2xl border border-[#e4ddd2] bg-white p-6"><span class="flex size-10 items-center justify-center rounded-xl bg-[#f1e9ee] text-[#a87791]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-credit-card size-5" aria-hidden="true"><rect width="20" height="14" x="2" y="5" rx="2"></rect>
20<line x1="2" x2="22" y1="10" y2="10"></line></svg></span><h3 class="mt-5 font-serif text-2xl tracking-[-0.025em] text-[#302a25]">One-time credit packs</h3><p class="mt-3 text-sm leading-7 text-[#786e62]">Pay once through Stripe. Credits remain valid for one year and there is no recurring charge.</p></article><article class="rounded-2xl border border-[#e4ddd2] bg-white p-6"><span class="flex size-10 items-center justify-center rounded-xl bg-[#f1e9ee] text-[#a87791]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-check size-5" aria-hidden="true"><path d="M20 6 9 17l-5-5"></path></svg></span><h3 class="mt-5 font-serif text-2xl tracking-[-0.025em] text-[#302a25]">Weekly or monthly plans</h3><p class="mt-3 text-sm leading-7 text-[#786e62]">Receive a fresh credit allowance each billing period. Subscriptions renew automatically until canceled.</p></article><article class="rounded-2xl border border-[#e4ddd2] bg-white p-6"><span class="flex size-10 items-center justify-center rounded-xl bg-[#f1e9ee] text-[#a87791]"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-image size-5" aria-hidden="true"><path d="M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z"></path><path d="M14 2v4a2 2 0 0 0 2 2h4"></path><circle cx="10" cy="12" r="2"></circle><path d="m20 17-1.296-1.296a2.41 2.41 0 0 0-3.408 0L9 22"></path></svg></span><h3 class="mt-5 font-serif text-2xl tracking-[-0.025em] text-[#302a25]">What one PRO report includes</h3><p class="mt-3 text-sm leading-7 text-[#786e62]">Each generated report uses 5 credits and includes an overall score, feature harmony, six feature scores, geometry-derived classifications, color analysis, and a downloadable portrait A4 image.</p></article></div></div></div></section><section class="border-t border-[#dfd8ca] bg-[#f6f3ed] px-4 py-20 sm:px-6 sm:py-24"><div class="mx-auto max-w-3xl"><h2 class="text-center font-serif text-4xl tracking-[-0.04em] text-[#302a25] sm:text-5xl">Pricing questions</h2><div class="mt-10 divide-y divide-[#ddd4c7] rounded-2xl border border-[#ddd4c7] bg-white px-5 sm:px-7"><details class="group py-5"><summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-semibold text-[#3d352e]">How many credits does one PRO report use?<span class="text-xl font-normal text-[#a87791] transition-transform group-open:rotate-45">+</span></summary><p class="max-w-2xl pt-3 text-sm leading-7 text-[#786e62]">One completed PRO attractiveness report uses 5 credits. A 10-credit pack can therefore generate up to two reports.</p></details><details class="group py-5"><summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-semibold text-[#3d352e]">Is the free face scan still available?<span class="text-xl font-normal text-[#a87791] transition-transform group-open:rotate-45">+</span></summary><p class="max-w-2xl pt-3 text-sm leading-7 text-[#786e62]">Yes. Fast Scan remains free, runs on your device, and does not require an account. Credits are only for the optional downloadable PRO report.</p></details><details class="group py-5"><summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-semibold text-[#3d352e]">Do one-time credits expire?<span class="text-xl font-normal text-[#a87791] transition-transform group-open:rotate-45">+</span></summary><p class="max-w-2xl pt-3 text-sm leading-7 text-[#786e62]">One-time credit packs are valid for 365 days from purchase. Subscription credits follow the validity period shown for the weekly or monthly plan.</p></details><details class="group py-5"><summary class="flex cursor-pointer list-none items-center justify-between gap-4 font-semibold text-[#3d352e]">Can I cancel a Stripe subscription?<span class="text-xl font-normal text-[#a87791] transition-transform group-open:rotate-45">+</span></summary><p class="max-w-2xl pt-3 text-sm leading-7 text-[#786e62]">Yes. Weekly and monthly plans can be canceled before the next renewal. Acce
20ss and remaining plan credits follow the current billing period's terms.</p></details></div></div></section></main><footer class="bg-neutral-950 text-neutral-100"><div class="mx-auto max-w-7xl px-6 pt-14 pb-6 sm:px-10 sm:pt-16 lg:px-16"><a aria-label="Face Shape Detector" href="/" class="mb-8 inline-flex items-center gap-3 rounded-lg outline-none focus-visible:ring-2 focus-visible:ring-[#d2a7bc]"><img src="/logo.webp" alt="" width="1254" height="1254" class="size-11 shrink-0 rounded-xl object-contain ring-1 ring-white/10"/><span class="font-serif text-xl whitespace-nowrap text-neutral-100 italic sm:text-2xl">Face Shape Detector</span></a><p class="mb-12 max-w-2xl font-serif text-3xl leading-[1.15] tracking-tight text-neutral-100 italic sm:text-4xl">Explore clear, private tools for understanding your facial features.</p><div class="grid gap-x-8 gap-y-10 sm:gap-x-12 grid-cols-2 sm:grid-cols-3"><div class="space-y-5"><p class="text-[13px] font-semibold tracking-wide text-neutral-100">Tools</p><ul class="space-y-2"><li><a href="/" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Face Shape</a></li><li><a href="/eye-shape-detector" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Eye Shape</a></li><li><a href="/nose-shape-analyzer" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Nose Shape</a></li><li><a href="/age-calculator-by-photo" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Age Estimator</a></li><li><a href="/ai-attractiveness-test" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Attractiveness Test</a></li></ul></div><div class="space-y-5"><p class="text-[13px] font-semibold tracking-wide text-neutral-100">Company</p><ul class="space-y-2"><li><a class="text-sm text-neutral-400 transition-colors hover:text-neutral-100 active" href="/pricing" data-status="active" aria-current="page">Pricing</a></li><li><a href="/about" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">About</a></li><li><a href="/contact" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Contact</a></li><li><a href="/blog" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Blog</a></li></ul></div><div class="space-y-5"><p class="text-[13px] font-semibold tracking-wide text-neutral-100">Legal</p><ul class="space-y-2"><li><a href="/privacy-policy" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Privacy Policy</a></li><li><a href="/terms-of-service" class="text-sm text-neutral-400 transition-colors hover:text-neutral-100">Terms of Use</a></li></ul></div></div><div class="mt-8 flex flex-col gap-6 sm:flex-row sm:items-center sm:justify-between"><div></div><button type="button" tabindex="0" aria-haspopup="menu" id="base-ui-_R_3kq6aq_" data-slot="dropdown-menu-trigger" class="inline-flex items-center transition-colors outline-none h-9 gap-2 rounded-full border px-4 text-sm border-neutral-700 text-neutral-200 hover:bg-white/5 hover:text-neutral-50"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-globe size-4" aria-hidden="true"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg><span>English</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down size-4 opacity-70" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="mt-6 flex flex-col gap-3 border-t border-neutral-800 pt-5 sm:flex-row sm:items-center sm:justify-between"><span></span><span class="text-sm text-neutral-400">© 2026 Face Shape Detector. All rights reserved.</span></div></div></footer></div>
20<script>(function(a,f){let l;try{l=JSON.parse(sessionStorage.getItem(a)||"{}")}catch{return}const n=l?.[f||history.state?.__TSR_key];let c=!1;for(const t in n){const e=n[t],o=e?.scrollX,s=e?.scrollY;if(Number.isFinite(o)&&Number.isFinite(s)){if(t==="window")scrollTo(o,s),c=!0;else if(t)try{const r=document.querySelector(t);r&&(r.scrollLeft=o,r.scrollTop=s)}catch{}}}if(c)return;const i=location.hash.slice(1);if(i){const t=history.state?.__hashScrollIntoViewOptions??!0;if(t){const e=document.getElementById(i);e&&e.scrollIntoView(t)}return}scrollTo(0,0)})("tsr-scroll-restoration-v1_3");document.currentScript.remove()</script>
20<!--/$--><section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
20<script id="ga-init" async="">
vendor: 118 bytes, line 20
20window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);}gtag('js',new Date());gtag('config','
20G-MNDVGV1HZX
vendor: 3 bytes, line 20
20');
20</script>
20<script class="$tsr" id="$tsr-stream-barrier">(self.$R=self.$R||{})["tsr"]=[];self.$_TSR={h(){this.hydrated=!0,this.c()},e(){this.streamEnded=!0,this.c()},c(){if(this.hydrated&&this.streamEnded){const e=()=>{self.$_TSR?.hydrated&&self.$_TSR?.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)};document.readyState==="loading"?document.addEventListener("DOMContentLoaded",e,{once:!0}):e()}},p(e){this.initialized?e():this.buffer.push(e)},buffer:[]};$_TSR.router=($R=>$R[0]={manifest:$R[1]={routes:$R[2]={__root__:$R[3]={preloads:$R[4]=["/assets/index-BVW59wTw.js","/assets/chunk-aKtaBQYM.js","/assets/button-C92u5DuV.js","/assets/Separator-B-AZy3D7.js","/assets/utils-F-m3YQJJ.js","/assets/api-client-C-eV-ea4.js","/assets/navigation-CNAJQ3pS.js","/assets/matchContext-Cetrf6Cx.js","/assets/createLucideIcon-8jKmwpIU.js","/assets/with-selector-BaF4uVi5.js","/assets/label-D95m9oGR.js","/assets/separator-C5vLEAD1.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-BVW59wTw.js"}}],css:$R[8]=["/assets/index-Binebu_7.css"]},"/pricing":$R[9]={preloads:$R[10]=["/assets/pricing-B06_A2bU.js","/assets/header-DlsBcOCJ.js"]}}}
20,matches:$R[11]=[$R[12]={i:"__root__�",u:1791105295668,s:"success",l:$R[13]={gaId:"G-MNDVGV1HZX",plausibleDomain:"",plausibleSrc:"",adsenseCode:"",crispWebsiteId:"",tawkPropertyId:"",tawkWidgetId:""},ssr:!0},$R[14]={i:"�pricing�pricing",u:1791105295668,s:"success",l:$R[15]={locale:"en",title:"AI Attractiveness Test Pricing & Credit Plans",description:"Compare one-time credit packs and flexible Stripe subscriptions for downloadable AI attractiveness reports. Fast Scan remains free on your device."},ssr:!0}],lastMatchId:"�pricing�pricing"})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
20<script type="module" async="" src="/assets/index-BVW59wTw.js"></script>
20<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c1122ccfae674c968dc93f6bcb4d4624","r":1,"spa":2}' crossorigin="anonymous"></script>
20 21</body></html>
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.