PageSourceSearch

https://wishpoints.grok.me/

html wishpoints.grok.me collected 2026-10-09 21:39:12 UTC 36,006 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="antialiased"><head><meta name="twitter:card" content="summary_large_image"><meta property="og:title" content="Wishpoints"><meta property="og:image" content="https://wishpoints.grok.me/og.jpg"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="/brand/wishpoints-wordmark.png"/><link rel="stylesheet" href="/assets/styles-Dqrf5oJB.css" data-precedence="default"/><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,400;0,500;0,600;0,700;1,400&amp;family=Fraunces:opsz,[email protected],400;9..144,500;9..144,600;9..144,700&amp;display=swap" data-precedence="default"/><title>wishpoints</title><meta name="description" content="Wish a purchase. Pointers share discount, referral, and ambassador codes. Save before you buy."/><meta name="theme-color" content="#000E3C"/><link rel="modulepreload" href="/assets/index-C3YQ5zw0.js"/><link rel="modulepreload" href="/assets/react-SIfiwpqq.js"/><link rel="modulepreload" href="/assets/react-dom-x9LNwWQc.js"/><link rel="modulepreload" href="/assets/preload-helper-CfdnTSkC.js"/><link rel="modulepreload" href="/assets/link-Dvnr-E75.js"/><link rel="modulepreload" href="/assets/jsx-runtime-CM8U5GxS.js"/><link rel="modulepreload" href="/assets/root-DLTE-HSj.js"/><link rel="modulepreload" href="/assets/routes-PWcuHffH.js"/><link rel="modulepreload" href="/assets/swipe-deck-B86KHqQ5.js"/><link rel="modulepreload" href="/assets/handshake-DxutnVm9.js"/><link rel="modulepreload" href="/assets/demo-CFl_gR6m.js"/><link rel="modulepreload" href="/assets/search-DyO9igHA.js"/><link rel="modulepreload" href="/assets/skeleton-DyjB2aP-.js"/><link rel="modulepreload" href="/assets/api-DuYOriIB.js"/><link rel="modulepreload" href="/assets/sign-in-panel-tvMrk8eY.js"/><link rel="modulepreload" href="/assets/utils-Yav2HJkH.js"/><link rel="modulepreload" href="/assets/button-_UaDUZMh.js"/><link rel="modulepreload" href="/assets/use-current-user-CzUq4unU.js"/><link rel="modulepreload" href="/assets/badge-HwSSoo13.js"/><link rel="modulepreload" href="/assets/card-DLCp6zF_.js"/><link rel="modulepreload" href="/assets/bd-BwmDJJzP.js"/><link rel="modulepreload" href="/assets/band-bars-CsYH5jnv.js"/><link rel="modulepreload" href="/assets/dialog-DQya2JBX.js"/><link rel="modulepreload" href="/assets/draft-J5HB4cFO.js"/><link rel="modulepreload" href="/assets/post-composer-B6P_q9Oo.js"/><link rel="modulepreload" href="/assets/marketing-shell-hd_irtul.js"/><link rel="icon" type="image/svg+xml" href="/favicon.svg?v=white"/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png?v=white"/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png?v=white"/><link rel="shortcut icon" href="/favicon.ico?v=white"/><link rel="manifest" href="/__grok/manifest.webmanifest"/><link rel="apple-touch-icon" href="/__grok/icon-180.png"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><meta name="apple-mobile-web-app-title" content="Wishpoints"><meta name="apple-mobile-web-app-status-bar-style" content="black"><meta name="grok-project-id" content="01a0402b-88e0-7af3-a4ed-7d51a0b918ba">
1<script src="https://grok.com/grok-app-builder/extensions.js" data-project-id="01a0402b-88e0-7af3-a4ed-7d51a0b918ba" defer></script>
1<meta property="grok:app_id" content="01a0402b-88e0-7af3-a4ed-7d51a0b918ba"><meta property="x:creator" content="@HealthEnovate"><meta property="x:creator:id" content="4926413187"></head><body><!--$--><div class="min-h-svh bg-background text-foreground"><header class="sticky top-0 z-40 border-b border-border/80 bg-background/90 backdrop-blur-md"><div class="mx-auto flex h-16 max-w-6xl items-center justify-between px-4"><a aria-label="wishpoints home" class="flex items-center gap-2 text-foreground active" href="/" data-status="active" aria-current="page"><img src="/brand/wishpoints-wordmark.png" alt="wishpoints" class="h-8 w-auto max-w-[180px] rounded-md bg-white object-contain object-left px-1.5 py-1 sm:h-9 sm:max-w-[240px]"/></a><nav class="hidden items-center gap-5 text-sm text-muted-foreground lg:flex"><a class="hover:text-foreground active" href="/#discover" data-status="active" aria-current="page">Discover</a><a class="hover:text-foreground active" href="/#post" data-status="active" aria-current="page">Post</a><a href="/how" class="hover:text-foreground">How it works</a><a class="hover:text-foreground active" href="/#explain" data-status="active" aria-current="page">Explainers</a><a class="hover:text-foreground active" href="/#access" data-status="active" aria-current="page">Access</a><a class="hover:text-foreground active" href="/#pointers" data-status="active" aria-current="page">Pointers</a><a class="hover:text-foreground active" href="/#brands" data-status="active" aria-current="page">Brands</a></nav><div class="h-11 w-24 animate-pulse rounded-md bg-secondary"></div></div></header><main><section class="page-grid relative overflow-hidden border-b border-border"><div class="mx-auto flex max-w-6xl flex-col-reverse gap-10 px-4 py-10 md:grid md:grid-cols-2 md:items-start md:py-16"><div class="rise-in"><p class="text-xs font-medium uppercase tracking-[0.22em] text-muted-foreground">Two desks, one board</p><h1 class="mt-4 font-display text-4xl leading-[1.05] tracking-tight text-foreground md:text-6xl"><span class="text-wisher">Wish</span> the buy.<br/><span class="text-pointer">Point</span> the code.</h1><p class="mt-6 max-w-lg text-base leading-relaxed text-muted-foreground md:text-lg">Wish a purchase. Point a code.<!-- --> Wishers declare a purchase. Pointers — people and brands holding discount, referral, and ambassador codes — match them before checkout.</p><dl class="mt-10 grid grid-cols-3 gap-4 border-t border-border pt-6"><div><dt class="text-xs uppercase tracking-[0.16em] text-muted-foreground">Open wishes</dt><dd class="mt-1 font-display text-2xl tabular-nums tracking-tight text-wisher">—</dd></div><div><dt class="text-xs uppercase tracking-[0.16em] text-muted-foreground">Live codes</dt><dd class="mt-1 font-display text-2xl tabular-nums tracking-tight text-pointer">—</dd></div><div><dt class="text-xs uppercase tracking-[0.16em] text-muted-foreground">Codes chosen</dt><dd class="mt-1 font-display text-2xl tabular-nums tracking-tight">—</dd></div></dl></div><div class="rise-in md:pt-1"><div class="border border-border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl"><div class="p-6"><div class="flex items-center justify-between gap-3"><p class="text-xs font-medium uppercase tracking-[0.18em] text-muted-foreground">Codes on the board</p><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-pointer/15 bg-pointer-soft text-pointer">Anonymized</div></div><p class="mt-3 font-display text-2xl tracking-tight">Live by band</p><p class="mt-1 text-sm text-muted-foreground">Wishers see counts, not the codes, until they claim access.</p><div class="grid gap-3 mt-6"><div class="grid gap-1.5"><div class="flex items-baseline justify-between gap-3 text-xs"><span class="text-muted-foreground">5% off</span><span class="tabular-nums text-foreground">0</span></div><div class="h-1.5 overflow-hidden rounded-full bg-secondary"><div class="h-full rounded-full transition-[width] duration-300 bg-pointer" style="width:0%"></div></div></div><div class="grid gap-1.5"><div class="flex items-baseline justify-between gap-3 text-xs"><span class="text-muted-foreground">Up to 10% off</span><span class="tabular-nums text-foreground">0</span></div><div class="h-1.5 overflow-hidden rounded-full bg-secondary"><div class="h-full rounded-full transition-[width] duration-300 bg-pointer" style="width:0%"></div></div></div><div class="grid gap-1.5"><div class="flex items-baseline justify-between gap-3 text-xs"><span class="text-muted-foreground">15–20% off</span><span class="tabular-nums text-foreground">0</span></div><div class="h-1.5 overflow-hidden rounded-full bg-secondary"><div class="h-full rounded-full transition-[width] duration-300 bg-pointer" style="width:0%"></div></div></div><div class="grid gap-1.5"><div class="flex items-baseline justify-between gap-3 text-xs"><span class="text-muted-foreground">25–30% off</span><span class="tabular-nums text-foreground">0</span></div><div class="h-1.5 overflow-hidden rounded-full bg-secondary"><div class="h-full rounded-full transition-[width] duration-300 bg-pointer" style="width:0%"></div></div></div></div></div></div></div></div></section><section id="discover" class="border-b border-border bg-wisher-soft/25"><div class="mx-auto grid max-w-6xl gap-10 px-4 py-14 md:grid-cols-[minmax(0,1fr)_24rem] md:items-start md:py-20"><div><p class="text-xs font-medium uppercase tracking-[0.22em] text-wisher">Discover</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Swipe a few sample offers</h2><p class="mt-3 max-w-lg text-sm leading-relaxed text-muted-foreground md:text-base">Right to Wish, left to Nope, down for Not now. Cards marked Demo are a taste of the board. After five, create an account to save wishes and unlock real codes.</p><div class="mt-6 flex flex-wrap items-center gap-3"><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-transparent bg-sun text-sun-foreground">Demo</div><p class="text-sm tabular-nums text-muted-foreground">0<!-- --> of <!-- -->5<!-- --> sample cards</p></div></div><div><div class="mx-auto h-96 max-w-sm rounded-2xl bg-card shadow-[var(--shadow-soft)]"></div></div></div></section><section id="post" class="border-b border-border"><div class="mx-auto grid max-w-6xl gap-10 px-4 py-14 md:grid-cols-2 md:items-start md:py-20"><div><p class="text-xs font-medium uppercase tracking-[0.22em] text-muted-foreground">Post</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Save a wish or a code</h2><p class="mt-3 max-w-lg text-sm leading-relaxed text-muted-foreground md:text-base">Wishers declare the purchase. Pointers list a live discount with an expiry date. Sign-in is requested only after you save.</p><div class="mt-8 flex flex-wrap gap-2"><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Travel</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Pet products</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Personal care</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Beauty</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Fashion</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Home</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Electronics</div><div class="inline-flex items-center border py-0.5 font-medium tracking-wide border-border text-foreground h-9 rounded-full px-4 text-sm">Other</div></div></div><div id="post" class="overflow-hidden rounded-2xl border bg-card shadow-[var(--shadow-soft)] border-wisher/40"><div class="h-1.5 bg-wisher"></div><div class="p-5 sm:p-6"><p class="text-xs font-medium uppercase tracking-[0.2em] text-muted-foreground">Post on the board</p><h2 class="mt-2 font-display text-2xl tracking-tight sm:text-3xl">Save a wish</h2><p class="mt-1.5 text-sm text-muted-foreground">Declare the purchase. Pointers match codes to it.</p><div class="mt-5 grid grid-cols-2 gap-2 rounded-lg bg-secondary p-1"><button type="button" class="h-11 rounded-md text-sm font-medium transition-colors bg-wisher text-wisher-foreground">Wish</button><button type="button" class="h-11 rounded-md text-sm font-medium transition-colors text-muted-foreground hover:text-foreground">Code</button></div><form class="mt-6 grid gap-4"><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-title">What are you about to buy?</label><input class="flex h-11 w-full rounded-md border border-input bg-card px-3 py-2 text-sm text-foreground shadow-none transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50" id="wish-title" required="" minLength="4" placeholder="Lisbon round-trip in October" value=""/></div><div class="grid gap-4 sm:grid-cols-2"><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-brand">Brand</label><input class="flex h-11 w-full rounded-md border border-input bg-card px-3 py-2 text-sm text-foreground shadow-none transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50" id="wish-brand" placeholder="TAP Air Portugal" value=""/></div><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-cat">Category</label><button type="button" role="combobox" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" class="flex h-11 w-full items-center justify-between rounded-md border border-input bg-card px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50 [&amp;&gt;span]:line-clamp-1" id="wish-cat"><span style="pointer-events:none"></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-60" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><select aria-hidden="true" tabindex="-1" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div></div><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-price">Pre-discounted purchase price</label><input type="number" class="flex h-11 w-full rounded-md border border-input bg-card px-3 py-2 text-sm text-foreground shadow-none transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50" id="wish-price" required="" min="1" step="0.01" placeholder="249" value=""/></div><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-url">Product link</label><input type="url" class="flex h-11 w-full rounded-md border border-input bg-card px-3 py-2 text-sm text-foreground shadow-none transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50" id="wish-url" placeholder="https://" value=""/></div><div class="grid gap-2"><label class="text-sm font-medium leading-none text-foreground peer-disabled:cursor-not-allowed peer-disabled:opacity-70" for="wish-notes">Notes for Pointers</label><textarea class="flex min-h-24 w-full rounded-md border border-input bg-card px-3 py-2 text-sm text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:cursor-not-allowed disabled:opacity-50" id="wish-notes" placeholder="Flexible dates. Sitewide or hotel codes welcome."></textarea><p class="text-xs text-muted-foreground">Optional. Blank notes pick up the product description from the product link.</p></div><button class="inline-flex items-center justify-center gap-2 whitespace-nowrap text-sm font-medium transition-[opacity,transform,background-color,color,border-color] duration-150 ease-[var(--ease-smooth-out)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 active:scale-[0.98] bg-wisher text-wisher-foreground hover:opacity-90 h-12 rounded-lg px-6" type="submit" disabled="">Save this wish</button><p class="text-center text-xs text-muted-foreground">Sign-in is requested only after you save.</p></form></div></div></div></section><section id="how" class="mx-auto max-w-6xl px-4 py-20"><p class="text-xs font-medium uppercase tracking-[0.22em] text-muted-foreground">Two desks, one board</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">How wishpoints works</h2><div class="mt-10 grid gap-4 md:grid-cols-2"><div class="border text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-wisher/35 bg-wisher-soft/40"><div class="p-7"><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-transparent bg-wisher text-wisher-foreground">Wishers</div><h3 class="mt-4 font-display text-2xl text-wisher">Swipe, then save</h3><ol class="mt-5 grid gap-4 text-sm leading-relaxed text-muted-foreground"><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-wisher">01</span><div><p class="font-medium text-foreground">Try five demo cards</p><p class="mt-1">Sample offers on this page. After five, register with email to see live products — including cards the scouting agent listed today.</p></div></li><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-wisher">02</span><div><p class="font-medium text-foreground">Or post a wish</p><p class="mt-1">
1Brand, category, and the pre-discounted price. Travel, pets, beauty, personal care, or anything that takes a code.</p></div></li><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-wisher">03</span><div><p class="font-medium text-foreground">Unlock, shop, prove</p><p class="mt-1">Pay 0–3% of the cart to reveal a code. Follow the shop link. Upload a receipt so Pointers earn purchase points and you unlock next month’s free 5%.</p></div></li></ol></div></div><div class="border text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-pointer/25 bg-pointer-soft/50"><div class="p-7"><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-transparent bg-pointer text-pointer-foreground">Pointers</div><h3 class="mt-4 font-display text-2xl text-pointer">Point the codes</h3><ol class="mt-5 grid gap-4 text-sm leading-relaxed text-muted-foreground"><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-pointer">01</span><div><p class="font-medium text-foreground">List a code with an expiry</p><p class="mt-1">Requirements, a brand link, the discount, and a date — or email Wishpoints like a friend so referral invites land with fewer steps. First Pointer to list a live code at a store keeps the points.</p></div></li><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-pointer">02</span><div><p class="font-medium text-foreground">Match wishers</p><p class="mt-1">Five matches a week on the house. Add five more for $5, or ten more for $10.</p></div></li><li class="grid grid-cols-[auto_1fr] gap-3"><span class="font-mono text-xs text-pointer">03</span><div><p class="font-medium text-foreground">Earn points, keep standing</p><p class="mt-1">10 for a save, 15 for a share, 25 for a receipt. Three distinct broken codes start a 14-day probation. A fourth while on probation blocks the desk.</p></div></li></ol></div></div></div><div class="mt-6 flex flex-wrap gap-3"><a href="/how" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[opacity,transform,background-color,color,border-color] duration-150 ease-[var(--ease-smooth-out)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 active:scale-[0.98] border border-border bg-transparent text-foreground hover:bg-secondary h-11 px-4">Standing, exclusive codes, and first-lister credit</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[opacity,transform,background-color,color,border-color] duration-150 ease-[var(--ease-smooth-out)] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/70 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 active:scale-[0.98] border border-border bg-transparent text-foreground hover:bg-secondary h-11 px-4 active" href="/#explain" data-status="active" aria-current="page">Watch the explainers</a></div></section><section id="explain" class="border-y border-border bg-card py-20"><div class="mx-auto max-w-6xl px-4"><p class="text-xs font-medium uppercase tracking-[0.22em] text-muted-foreground">Explainers</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Watch the two desks, then the brand desk</h2><p class="mt-3 max-w-2xl text-sm leading-relaxed text-muted-foreground md:text-base">Pixar-style shorts in the wishpoints palette. Wishers swipe. Pointers get paid when a code is used. Brands talk to people who already named the product.</p><div class="mt-10"><div class="grid gap-8 md:grid-cols-2"><article class="grid gap-4"><div class="overflow-hidden rounded-2xl border border-border bg-card shadow-[var(--shadow-soft)]"><video class="aspect-video w-full bg-secondary" controls="" playsInline="" preload="metadata" poster="/explainers/wisher-pointer.jpg" src="/explainers/wisher-pointer.mp4"></video></div><div><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-transparent bg-wisher text-wisher-foreground">Wishers and Pointers</div><h3 class="mt-3 font-display text-2xl tracking-tight">Swipe, point, get paid</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Shoppers swipe Wish, Nope, or Not now. Pointers list a live discount or referral. When a wisher uses it, the Pointer is paid — and every yes sits in Inventory.</p></div></article><article class="grid gap-4"><div class="overflow-hidden rounded-2xl border border-border bg-card shadow-[var(--shadow-soft)]"><video class="aspect-video w-full bg-secondary" controls="" playsInl
1ine="" preload="metadata" poster="/explainers/brands.jpg" src="/explainers/brands.mp4"></video></div><div><div class="inline-flex items-center rounded-full border px-2.5 py-0.5 text-xs font-medium tracking-wide border-pointer/15 bg-pointer-soft text-pointer">For brands</div><h3 class="mt-3 font-display text-2xl tracking-tight">Talk to people who already wished</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">See anonymized wishers who named your product. Issue a volume discount, float a new card, or retire one. Intent, not an ad auction.</p></div></article></div></div></div></section><section id="access" class="border-y border-border bg-wisher-soft/30 py-20"><div class="mx-auto max-w-6xl px-4"><p class="text-xs font-medium uppercase tracking-[0.22em] text-wisher">Wisher access</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Pay a sliver of the cart. Keep the rest.</h2><p class="mt-3 max-w-2xl text-muted-foreground">Fees are a percent of the pre-discounted purchase price you posted — not a subscription.</p><div class="mt-10 grid gap-4 sm:grid-cols-2 lg:grid-cols-4"><div class="border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-wisher/20"><div class="p-6"><p class="font-display text-3xl tabular-nums tracking-tight text-wisher">5%</p><p class="mt-2 text-sm text-muted-foreground">5% off</p><p class="mt-4 text-sm leading-relaxed text-foreground">One free code each month</p></div></div><div class="border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-wisher/20"><div class="p-6"><p class="font-display text-3xl tabular-nums tracking-tight text-wisher">≤10%</p><p class="mt-2 text-sm text-muted-foreground">Up to 10% off</p><p class="mt-4 text-sm leading-relaxed text-foreground">1% of the pre-discounted price</p></div></div><div class="border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-wisher/20"><div class="p-6"><p class="font-display text-3xl tabular-nums tracking-tight text-wisher">15–20%</p><p class="mt-2 text-sm text-muted-foreground">15–20% off</p><p class="mt-4 text-sm leading-relaxed text-foreground">2% of the pre-discounted price</p></div></div><div class="border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-wisher/20"><div class="p-6"><p class="font-display text-3xl tabular-nums tracking-tight text-wisher">25–30%</p><p class="mt-2 text-sm text-muted-foreground">25–30% off</p><p class="mt-4 text-sm leading-relaxed text-foreground">3% of the pre-discounted price</p></div></div></div><div class="mt-8 flex items-start gap-3 rounded-xl border border-wisher/25 bg-card p-4 text-sm text-muted-foreground"><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-receipt mt-0.5 size-4 shrink-0 text-wisher" aria-hidden="true"><path d="M4 2v20l2-1 2 1 2-1 2 1 2-1 2 1 2-1 2 1V2l-2 1-2-1-2 1-2-1-2 1-2-1-2 1Z"></path><path d="M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8"></path><path d="M12 17.5v-11"></path></svg><p>After you use a free 5% code, upload a photo of the receipt that shows the code. That unlocks next month’s free claim.</p></div></div></section><section id="pointers" class="bg-pointer py-20 text-pointer-foreground"><div class="mx-auto max-w-6xl px-4"><p class="text-xs font-medium uppercase tracking-[0.22em] text-pointer-foreground
1/70">Pointer matching</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Five wishers a week. Or buy the room.</h2><div class="mt-10 grid gap-4 md:grid-cols-3"><div class="border shadow-[var(--shadow-soft)] rounded-2xl border-pointer-foreground/15 bg-pointer-foreground/8 text-pointer-foreground"><div class="p-6"><p class="text-xs uppercase tracking-[0.18em] text-pointer-foreground/70">Starter</p><p class="mt-3 font-display text-4xl tabular-nums tracking-tight text-pointer-foreground">Free</p><p class="mt-2 text-sm text-pointer-foreground/70">5<!-- --> matches / week</p><p class="mt-4 text-sm leading-relaxed text-pointer-foreground/90">Five wishers matched each week, on us.</p></div></div><div class="border shadow-[var(--shadow-soft)] rounded-2xl border-sun bg-pointer-foreground/8 text-pointer-foreground"><div class="p-6"><p class="text-xs uppercase tracking-[0.18em] text-pointer-foreground/70">Plus 5</p><p class="mt-3 font-display text-4xl tabular-nums tracking-tight text-pointer-foreground">$5</p>
1<p class="mt-2 text-sm text-pointer-foreground/70">10<!-- --> matches / week</p><p class="mt-4 text-sm leading-relaxed text-pointer-foreground/90">Five more matches — ten wishers a week.</p></div></div><div class="border shadow-[var(--shadow-soft)] rounded-2xl border-pointer-foreground/15 bg-pointer-foreground/8 text-pointer-foreground"><div class="p-6"><p class="text-xs uppercase tracking-[0.18em] text-pointer-foreground/70">Plus 10</p><p class="mt-3 font-display text-4xl tabular-nums tracking-tight text-pointer-foreground">$10</p><p class="mt-2 text-sm text-pointer-foreground/70">15<!-- --> matches / week</p><p class="mt-4 text-sm leading-relaxed text-pointer-foreground/90">Ten more matches — fifteen wishers a week.</p></div></div></div></div></section><section id="brands" class="border-t border-border bg-card py-20"><div class="mx-auto max-w-6xl px-4"><p class="text-xs font-medium uppercase tracking-[0.22em] text-teal">For brands</p><h2 class="mt-3 font-display text-3xl tracking-tight md:text-4xl">Rent the board. Keep the code exclusive.</h2><p class="mt-3 max-w-2xl text-muted-foreground">Wishpoints is a customer aggregator, not another coupon dump. You issue a checkout string that does not appear on Honey or Rakuten. We put it in front of people who already named a purchase, for a set number of days. You pay tenancy. The wisher pays the 0–3% access fee.</p><div class="mt-10 grid gap-4 md:grid-cols-3"><div class="border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl border-teal/25"><div class="p-6"><p class="text-xs uppercase tracking-[0.16em] text-teal">7-day category</p><p class="mt-3 font-display text-4xl tabular-nums tracking-tight">$59.00</p><p class="mt-2 text-sm text-muted-foreground">420<!-- --> in-market shoppers. Same qualified reach on TikTok in-feed is about<!-- --> <!-- -->$168<!-- -->.</p></div></div><div class="border border-border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl"><div class="p-6"><p class="text-xs uppercase tracking-[0.16em] text-muted-foreground">Whole board, 7 days</p><p class="mt-3 font-display text-4xl tabular-nums tracking-tight">$249</p><p class="mt-2 text-sm text-muted-foreground">Every wisher on Discover. TikTok to match that in-market pool: <!-- -->$960<!-- -->.</p></div></div><div class="border border-border bg-card text-card-foreground shadow-[var(--shadow-soft)] rounded-2xl"><div class="flex h-full flex-col p-6"><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-handshake size-5 text-teal" aria-hidden="true"><path d="m11 17 2 2a1 1 0 1 0 3-3"></path><path d="m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4"></path><path d="m21 3 1 11h-2"></path><path d="M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3"></path><path d="M3 4h8"></path></svg><p class="mt-3 font-display text-xl tracking-tight">Not an auction</p><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Amazon ACoS and affiliate CPS take a cut of the sale on public codes. Here the brand keeps margin, the code stays exclusive, and you buy days × audience — with saves and receipts reported.</p></div></div></div></div></section><section class="border-t border-border px-4 py-16"><div class="mx-auto grid max-w-6xl gap-6 md:grid-cols-3"><div class="rounded-xl border border-border bg-card p-6"><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-shield size-5 text-pointer" 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></svg><h3 class="mt-4 font-display text-xl tracking-tight">Codes stay sealed</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">The actual string is hidden until a wisher claims access and chooses it. Pointers never see who.</p></div><div class="rounded-xl border border-border bg-card p-6"><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-search size-5 text-pointer" aria-hidden="true"><path d="m21 21-4.34-4.34"></path><circle cx="11" cy="11" r="8"></circle></svg><h3 class="mt-4 font-display text-xl tracking-tight">Swipe then shop</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">Wishers swipe product photos, save by category, and follow the brand link. The code stays sealed until access is paid.</p></div><div class="rounded-xl border border-border bg-card p-6"><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-users size-5 text-pointer" aria-hidden="true"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><path d="M16 3.128a4 4 0 0 1 0 7.744"></path><path d="M22 21v-2a4 4 0 0 0-3-3.87"></path><circle cx="9" cy="7" r="4"></circle></svg><h3 class="mt-4 font-display text-xl tracking-tight">Both sides of the desk</h3><p class="mt-2 text-sm leading-relaxed text-muted-foreground">One account can wish and point. Switch without a second profile.</p></div></div></section></main><footer class="border-t border-border px-4 py-10"><div class="mx-auto flex max-w-6xl flex-col gap-4 sm:flex-row sm:items-center sm:justify-between"><a aria-label="wishpoints home" class="flex items-center gap-2 text-foreground active" href="/" data-status="active" aria-current="page"><img src="/brand/wishpoints-wordmark.png" alt="wishpoints" class="h-8 w-auto max-w-[180px] rounded-md bg-white object-contain object-left px-1.5 py-1 sm:h-9 sm:max-w-[240px]"/></a><p class="text-sm text-muted-foreground">A quieter way to pass a code.</p></div></footer></div><!--/$-->
1<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false" data-react-aria-top-layer="true"></section>
1<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(){this.hydrated&&this.streamEnded&&(delete self.$_TSR,delete self.$R.tsr)},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-C3YQ5zw0.js","/assets/react-SIfiwpqq.js","/assets/react-dom-x9LNwWQc.js","/assets/preload-helper-CfdnTSkC.js","/assets/link-Dvnr-E75.js","/assets/jsx-runtime-CM8U5GxS.js","/assets/root-DLTE-HSj.js"],scripts:$R[5]=[$R[6]={attrs:$R[7]={type:"module",async:!0,src:"/assets/index-C3YQ5zw0.js"}}]},"/":$R[8]={preloads:$R[9]=["/assets/routes-PWcuHffH.js","/assets/swipe-deck-B86KHqQ5.js","/assets/handshake-DxutnVm9.js","/assets/demo-CFl_gR6m.js","/assets/search-DyO9igHA.js","/assets/skeleton-DyjB2aP-.js","/assets/api-DuYOriIB.js","/assets/sign-in-panel-tvMrk8eY.js","/assets/utils-Yav2HJkH.js","/assets/button-_UaDUZMh.js","/assets/use-current-user-CzUq4unU.js","/assets/badge-HwSSoo13.js","/assets/card-DLCp6zF_.js","/assets/bd-BwmDJJzP.js","/assets/band-bars-CsYH5jnv.js","/assets/dialog-DQya2JBX.js","/assets/draft-J5HB4cFO.js","/assets/post-composer-B6P_q9Oo.js","/assets/marketing-shell-hd_irtul.js"]}}}
1,matches:$R[10]=[$R[11]={i:"__root__�",u:1791581952133,s:"success",b:$R[12]={sessionUser:null},ssr:!0},$R[13]={i:"��",u:1791581952133,s:"success",ssr:!0}]})($R["tsr"]);$_TSR.e();document.currentScript.remove()</script>
1<script type="module" async="" src="/assets/index-C3YQ5zw0.js"></script>
1</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.