PageSourceSearch

https://www.gumhop.com/about

html gumhop.com collected 2026-10-02 01:31:09 UTC 59,682 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en" class="geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable anton_17fc8a98-module__PL4c8a__variable h-full"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/logo.png"/><link rel="stylesheet" href="/_next/static/chunks/0okcz1cqirv3j.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/2r4otb1sx99lm.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/1jexzsn2qdw84.js"/>
1<script src="/_next/static/chunks/3z-oetkpttgun.js" async=""></script>
1<script src="/_next/static/chunks/2g05-lers809t.js" async=""></script>
1<script src="/_next/static/chunks/0bzckgiz7m766.js" async=""></script>
1<script src="/_next/static/chunks/3nc6x0_y5iwnk.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-27luzq3s8_2lt.js" async=""></script>
1<script src="/_next/static/chunks/08oaz6qvwmv-f.js" async=""></script>
1<script src="/_next/static/chunks/04bzrivvbxa3r.js" async=""></script>
1<script src="/_next/static/chunks/2qtq-khcg4lw7.js" async=""></script>
1<script src="/_next/static/chunks/28soj3141h77l.js" async=""></script>
1<script src="/_next/static/chunks/1zn63b4gbma4v.js" async=""></script>
1<script src="/_next/static/chunks/2yl1jv4w6po1z.js" async=""></script>
1<script src="/_next/static/chunks/1ntn7efqc-iiw.js" async=""></script>
1<script src="/_next/static/chunks/1smtwul2o6l93.js" async=""></script>
1<script src="/_next/static/chunks/2k4ho9e7dmnmr.js" async=""></script>
1<script src="/_next/static/chunks/1axho9zapdgjb.js" async=""></script>
1<meta name="next-size-adjust" content=""/><meta name="theme-color" content="#faf9f8" media="(prefers-color-scheme: light)"/><meta name="theme-color" content="#09090b" media="(prefers-color-scheme: dark)"/><title>About · Gumhop</title><meta name="description" content="Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded."/><meta name="application-name" content="Gumhop"/><meta name="author" content="Gumhop"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="Gumhop,task manager,to-do app,to-do list app,AI task capture,natural language to-do,plain English tasks,reward to-do app,productivity app,daily brief,task reminders,streak rewards"/><meta name="creator" content="Gumhop"/><meta name="publisher" content="Gumhop"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><meta name="category" content="productivity"/><link rel="canonical" href="https://www.gumhop.com/about"/><meta name="format-detection" content="telephone=no, address=no, email=no"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-title" content="Gumhop"/><link href="/splash/splash-750x1334.png" media="(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1125x2436.png" media="(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1170x2532.png" media="(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1179x2556.png" media="(device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1206x2622.png" media="(device-width: 402px) and (device-height: 874px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-828x1792.png" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1242x2688.png" media="(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1284x2778.png" media="(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1290x2796.png" media="(device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1320x2868.png" media="(device-width: 440px) and (device-height: 956px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-1488x2266.png" media="(device-width: 744px) and (device-height: 1133px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-2266x1488.png" media="(device-width: 744px) and (device-height: 1133px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" rel="apple-touch-startup-image"/><link href="/splash/splash-1620x2160.png" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-2160x1620.png" media="(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" rel="apple-touch-startup-image"/><link href="/splash/splash-1640x2360.png" media="(device-width: 820px) and (device-height: 1180px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-2360x1640.png" media="(device-width: 820px) and (device-height: 1180px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" rel="apple-touch-startup-image"/><link href="/splash/splash-1668x2388.png" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-2388x1668.png" media="(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" rel="apple-touch-startup-image"/><link href="/splash/splash-2048x2732.png" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)" rel="apple-touch-startup-image"/><link href="/splash/splash-2732x2048.png" media="(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)" rel="apple-touch-startup-image"/><meta name="apple-mobile-web-app-status-bar-style" content="default"/><meta property="og:title" content="About · Gumhop"/><meta property="og:description" content="Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded."/><meta property="og:url" content="https://www.gumhop.com/about"/><meta property="og:site_name" content="Gumhop"/><meta property="og:locale" content="en_US"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="About · Gumhop"/><meta name="twitter:description" content="Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded."/><link rel="icon" href="/favicon.ico?favicon.0oifk1fs3vsby.ico" sizes="256x256" type="image/x-icon"/><link rel="icon" href="/favicon.ico"/><link rel="icon" href="/favicon-32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/icons/icon-192.png" type="image/png" sizes="192x192"/><link rel="apple-touch-icon" href="/apple-touch-icon.png"/>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
1</head><body class="min-h-full"><div hidden=""><!--$--><!--/$--></div>
1<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script>
1<div class="brut min-h-dvh overflow-x-clip"><header class="sticky top-0 z-30 border-b-[3px] border-brut-ink bg-brut-bg"><div class="mx-auto flex max-w-6xl items-center justify-between gap-4 px-5 py-3"><a class="flex items-center gap-2.5" aria-label="Gumhop home" href="/"><img src="/logo.png" alt="Gumhop logo" width="34" height="34" style="width:34px;height:34px;transform:none"/><span class="font-display text-2xl uppercase leading-none tracking-tight"><span class="text-brut-ink">Gum</span><span class="text-brut-pink">hop</span></span></a><nav class="hidden items-center gap-9 font-mono text-xs font-semibold uppercase tracking-[0.15em] lg:flex"><a class="transition-colors hover:text-brut-pink" href="/#features">How it works</a><a class="transition-colors hover:text-brut-pink" href="/#teams">Teams</a><a class="transition-colors hover:text-brut-pink" href="/about">About</a><a class="transition-colors hover:text-brut-pink" href="/docs/api">Developers</a><a class="transition-colors hover:text-brut-pink" href="/login">Login</a></nav><a class="brut-btn bg-brut-pink text-brut-ink h-10 px-4 text-sm" href="/login">Get started<svg width="20" height="20" viewBox="0 0 100 100" aria-hidden="true"><path d="M8 50 H82 M58 24 L86 50 L58 76" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="square" stroke-linejoin="miter"></path></svg></a></div></header><section class="relative overflow-hidden border-b-[3px] border-brut-ink bg-brut-bg-2"><div aria-hidden="true" class="brut-grid-bg pointer-events-none absolute inset-0 opacity-[0.05]"></div><svg width="70" height="70" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="pointer-events-none absolute right-12 top-10 hidden text-brut-blue md:block"><circle cx="50" cy="50" r="44.5" fill="currentColor"></circle></svg><svg width="36" height="36" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="pointer-events-none absolute right-2 bottom-8 hidden text-brut-pink lg:block"><path d="M38 6 H62 V38 H94 V62 H62 V94 H38 V62 H6 V38 H38 Z" fill="currentColor" stroke-linejoin="round"></path></svg><div class="relative mx-auto max-w-4xl px-6 py-16 md:py-20"><span class="brut-sticker bg-brut-yellow text-brut-ink brut-tilt-l">About Gumhop</span><h1 class="mt-5 font-display text-[clamp(2.25rem,6.5vw,4.75rem)] uppercase leading-[0.95] tracking-tight">Get it out of your head.<br/>Get it done. Get <span class="text-brut-pink">rewarded.</span></h1></div></section><section class="border-b-[3px] border-brut-ink"><div class="mx-auto grid max-w-6xl items-center gap-12 px-6 py-16 lg:grid-cols-2 lg:gap-16 md:py-20"><div class="space-y-5 text-lg text-brut-ink/85"><p>Gumhop started with a simple, slightly stubborn idea: capturing a task should take<!-- --> <strong>one breath</strong>, not five taps and a form. So you type it the way you&#x27;d say it — &quot;call the dentist next Tuesday at 3, it&#x27;s kind of urgent&quot; — and Gumhop reads it, pulls out the date, the time, the priority, and files it neatly.</p><p>Then comes the fun part. Finish a task and Gumhop gives you a little pop of celebration — a reward you can make your own. Crossing things off should feel good. That&#x27;s the bounce in the name: a bit of bubblegum, a bit of <em>hop</em>.</p></div><div class="relative mx-auto w-full max-w-md"><svg width="64" height="64" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="brut-tilt-r pointer-events-none absolute -right-6 -top-7 text-brut-yellow"><path d="M50 6 L95 92 L5 92 Z" fill="currentColor" stroke-linejoin="round"></path></svg><svg width="56" height="56" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="pointer-events-none absolute -bottom-6 -left-7 text-brut-mint"><rect x="4.5" y="4.5" width="87" height="87" fill="currentColor"></rect></svg><div class="brut-duotone brut-outline brut-shadow brut-tilt-l aspect-[11/8] w-full rounded-[5px]"><img src="/img/about.jpg" alt="" width="1100" height="760" loading="lazy" decoding="async"/></div></div></div></section><section class="border-b-[3px] border-brut-ink bg-brut-bg-2 py-16 md:py-20"><div class="mx-auto max-w-6xl px-6"><p class="font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70">What Gumhop does</p><h2 class="mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight">Less managing. More doing.</h2><div class="mt-10 grid gap-5 sm:grid-cols-2 lg:grid-cols-4"><div class="brut-card p-6"><div class="[&amp;_svg]:block"><svg width="40" height="40" viewBox="0 0 100 100" aria-hidden="true" class="text-brut-pink" style="stroke:var(--brut-ink);stroke-width:5;stroke-linejoin:round"><path d="M58 6 L24 56 H48 L42 94 L78 40 H52 Z" fill="currentColor"></path></svg></div><h3 class="mt-4 text-lg font-extrabold">Capture in plain language</h3><p class="mt-1.5 text-sm text-brut-ink/75">Write it like you think it. AI turns messy notes into structured tasks.</p></div><div class="brut-card p-6"><div class="[&amp;_svg]:block"><svg width="38" height="38" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-blue"><rect x="4.5" y="4.5" width="87" height="87" fill="currentColor"></rect></svg></div><h3 class="mt-4 text-lg font-extrabold">Organize without busywork</h3><p class="mt-1.5 text-sm text-brut-ink/75">Lists, folders, and quick capture that just works.</p></div><div class="brut-card p-6"><div class="[&amp;_svg]:block"><svg width="40" height="40" viewBox="0 0 100 100" aria-hidden="true" class="text-brut-mint" style="stroke:var(--brut-ink);stroke-width:5;stroke-linejoin:round;stroke-linecap:round"><path d="M22 70 a28 28 0 0 1 56 0 Z" fill="currentColor"></path><path d="M6 70 H94 M50 18 V30 M82 38 L74 44 M18 38 L26 44" fill="none"></path></svg></div><h3 class="mt-4 text-lg font-extrabold">A brief to start your day</h3><p class="mt-1.5 text-sm text-brut-ink/75">A short morning rundown of what&#x27;s overdue and due today.</p></div><div class="brut-card p-6"><div class="[&amp;_svg]:block"><svg width="40" height="40" viewBox="0 0 100 100" aria-hidden="true" class="text-brut-pink" style="stroke:var(--brut-ink);stroke-width:5;stroke-linejoin:round"><rect x="14" y="34" width="72" height="54" fill="currentColor"></rect><path d="M50 34 V88 M14 56 H86" fill="none"></path><path d="M50 34 C40 18 18 22 30 34 M50 34 C60 18 82 22 70 34" fill="none" stroke-linecap="round"></path></svg></div><h3 class="mt-4 text-lg font-extrabold">Rewards that are yours</h3><p class="mt-1.5 text-sm text-brut-ink/75">
1Build reward packs and let finishing feel like a win.</p></div></div></div></section><section class="border-b-[3px] border-brut-ink py-16 md:py-20"><div class="mx-auto grid max-w-6xl gap-12 px-6 lg:grid-cols-2 lg:gap-16"><div><p class="font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70">Our mission</p><h2 class="mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight">Calm where it counts. Playful where it pays off.</h2><p class="mt-5 text-lg text-brut-ink/85">Help people spend less energy managing their to-dos and more energy actually doing them — and have a little fun on the way.</p></div><div><p class="font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70">Who makes it</p><h2 class="mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight">One maker. No dark patterns.</h2><p class="mt-5 text-lg text-brut-ink/85">Gumhop is built and run by an independent maker who cares about fast capture, honest software, and respecting your data. No ad business, no data-selling, no growth hacks.</p><p class="mt-4 font-mono text-xs uppercase tracking-[0.14em] text-brut-ink/60">Have an idea or a complaint? It lands with the person who can fix it.</p></div></div></section><section class="border-b-[3px] border-brut-ink bg-brut-pink"><div class="relative mx-auto max-w-3xl px-6 py-16 text-center md:py-20"><h2 class="font-display text-[clamp(2rem,6vw,3.75rem)] uppercase leading-[0.95] tracking-tight text-brut-ink">Give your brain a break.</h2><div class="mt-8 flex justify-center"><a class="brut-btn bg-brut-ink text-brut-bg h-14 px-7 text-base md:text-lg" href="/login">Get started<svg width="20" height="20" viewBox="0 0 100 100" aria-hidden="true"><path d="M8 50 H82 M58 24 L86 50 L58 76" fill="none" stroke="currentColor" stroke-width="8" stroke-linecap="square" stroke-linejoin="miter"></path></svg></a></div></div></section><footer class="border-t-[3px] border-brut-ink bg-brut-ink text-brut-bg"><div class="brut-ticker flex py-3 border-x-0 border-t-0 bg-brut-yellow text-brut-ink"><span class="sr-only">GET IT OUT OF YOUR HEAD, FINISH SOMETHING TODAY, NO ADS, NO DATA SELLING, MADE FOR DOERS</span><div class="brut-marquee-track flex w-max" style="animation-duration:30s;animation-direction:normal"><div class="flex w-max shrink-0 items-center gap-8 pr-8" aria-hidden="true"><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">GET IT OUT OF YOUR HEAD<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">FINISH SOMETHING TODAY<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">NO ADS<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">NO DATA SELLING<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">MADE FOR DOERS<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span></div><div class="flex w-max shrink-0 items-center gap-8 pr-8" aria-hidden="true"><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">GET IT OUT OF YOUR HEAD<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">FINISH SOMETHING TODAY<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">NO ADS<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">NO DATA SELLING<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span><span class="flex items-center gap-8 font-mono text-[1.05rem] font-bold uppercase tracking-wide">MADE FOR DOERS<svg width="13" height="13" viewBox="0 0 100 100" style="stroke:var(--brut-ink);stroke-width:5" aria-hidden="true" class="text-brut-ink"><path d="M50 5 L95 50 L50 95 L5 50 Z" fill="currentColor" stroke-linejoin="round"></path></svg></span></div></div></div><div class="mx-auto grid max-w-6xl grid-cols-3 gap-x-6 gap-y-10 px-6 py-14 sm:gap-x-8 lg:grid-cols-4"><div class="col-span-3 lg:col-span-1"><div class="flex items-center gap-2.5"><img src="/logo.png" alt="Gumhop logo" width="34" height="34" style="width:34px;height:34px;transform:none"/><span class="font-display text-2xl uppercase leading-none tracking-tight"><span class="text-brut-bg">Gum</span><span class="text-brut-pink">hop</span></span></div><p class="mt-4 max-w-xs text-sm text-brut-bg/70">Capture tasks in plain language. Get them sorted by AI. Get rewarded for finishing.</p><div class="mt-5"><span class="brut-sticker bg-brut-pink text-brut-ink brut-tilt-l">Made for doers</span></div></div><div><h3 class="font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow">Product</h3><ul class="mt-3 space-y-2 text-sm"><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/docs/api">API &amp; agents</a></li><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/login">Get started</a></li></ul></div><div><h3 class="font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow">Company</h3><ul class="mt-3 space-y-2 text-sm"><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/about">About</a></li><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/contact">Contact</a></li></ul></div><div><h3 class="font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow">Legal</h3><ul class="mt-3 space-y-2 text-sm"><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/privacy">Privacy</a></li><li><a class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline" href="/terms">Terms</a></li><li><a href="/privacy#cookies" class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline">Cookies</a></li><li><a href="/privacy#security" class="text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline">Security</a></li></ul></div></div><div class="border-t border-brut-bg/15"><div class="mx-auto flex max-w-6xl flex-col items-center justify-between gap-2 px-6 py-5 text-center font-mono text-xs text-brut-bg/55 sm:flex-row sm:text-left"><span>© 2026 Gumhop. All rights reserved.</span><span>No ads. No tracking for sale. Just your tasks.</span></div></div></footer></div><!--$--><!--/$-->
1<section aria-label="Notifications alt+T" tabindex="-1" aria-live="polite" aria-relevant="additions text" aria-atomic="false"></section>
1<script src="/_next/static/chunks/1jexzsn2qdw84.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[544636,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\"],\"Providers\"]\n3:I[339756,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"default\"]\n4:I[837457,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"default\"]\n5:I[522016,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\",\"/_next/static/chunks/1smtwul2o6l93.js\",\"/_next/static/chunks/2k4ho9e7dmnmr.js\",\"/_next/static/chunks/1axho9zapdgjb.js\"],\"\"]\n6:I[309556,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\",\"/_next/static/chunks/1smtwul2o6l93.js\",\"/_next/static/chunks/2k4ho9e7dmnmr.js\",\"/_next/static/chunks/1axho9zapdgjb.js\"],\"AnimatedLogo\"]\nb:I[168027,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0okcz1cqirv3j.css\",\"style\"]\n:HL[\"/_next/static/chunks/2r4otb1sx99lm.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.0r6juujl39pe6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"about\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"about\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0okcz1cqirv3j.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2r4otb1sx99lm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/04bzrivvbxa3r.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/28soj3141h77l.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/1zn63b4gbma4v.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"geist_a71539c9-module__T19VSG__variable geist_mono_8d43a2aa-module__8Li5zG__variable anton_17fc8a98-module__PL4c8a__variable h-full\",\"children\":[\"$\",\"body\",null,{\"className\":\"min-h-full\",\"children\":[\"$\",\"$L2\",null,{\"children\":[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"className\":\"brut relative flex min-h-dvh flex-col items-center justify-center overflow-hidden px-6 py-16 text-center\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"brut-grid-bg pointer-events-none absolute inset-0 opacity-[0.05]\"}],[\"$\",\"svg\",null,{\"width\":80,\"height\":80,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute -left-8 top-20 hidden text-brut-blue sm:block\",\"children\":[\"$\",\"circle\",null,{\"cx\":\"50\",\"cy\":\"50\",\"r\":44.5,\"fill\":\"currentColor\"}]}],[\"$\",\"svg\",null,{\"width\":64,\"height\":64,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"brut-tilt-r pointer-events-none absolute right-10 top-28 hidden text-brut-yellow sm:block\",\"children\":[\"$\",\"path\",null,{\"d\":\"M50 6 L95 92 L5 92 Z\",\"fill\":\"currentColor\",\"strokeLinejoin\":\"round\"}]}],[\"$\",\"svg\",null,{\"width\":76,\"height\":76,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute -bottom-6 left-12 hidden text-brut-mint sm:block\",\"children\":[\"$\",\"path\",null,{\"d\":\"M4 96 V20 A76 76 0 0 1 80 96 Z\",\"fill\":\"currentColor\",\"strokeLinejoin\":\"round\"}]}],[\"$\",\"svg\",null,{\"width\":40,\"height\":40,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute bottom-24 right-16 hidden text-brut-pink sm:block\",\"children\":[\"$\",\"path\",null,{\"d\":\"M38 6 H62 V38 H94 V62 H62 V94 H38 V62 H6 V38 H38 Z\",\"fill\":\"currentColor\",\"strokeLinejoin\":\"round\"}]}],[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"mb-8 inline-flex items-center gap-2.5\",\"aria-label\":\"Gumhop home\",\"children\":[[\"$\",\"$L6\",null,{\"size\":40,\"delay\":400}],[\"$\",\"span\",null,{\"className\":\"font-display text-3xl uppercase leading-none tracking-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-brut-ink\",\"children\":\"Gum\"}],[\"$\",\"span\",null,{\"className\":\"text-brut-pink\",\"children\":\"hop\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"font-display text-[clamp(5rem,22vw,12rem)] uppercase leading-[0.8] tracking-tight text-brut-pink\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-2 font-display text-2xl uppercase tracking-tight sm:text-3xl\",\"children\":\"This one hopped away.\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-3 max-w-sm text-brut-ink/75\",\"children\":\"The page you're after doesn't exist — or moved. Let's get you back on track.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap justify-center gap-4\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"brut-btn bg-brut-pink text-brut-ink h-14 px-7 text-base md:text-lg\",\"children\":[\"Back home\",[\"$\",\"svg\",null,{\"width\":20,\"height\"
1:20,\"viewBox\":\"0 0 100 100\",\"aria-hidden\":true,\"style\":\"$undefined\",\"className\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M8 50 H82 M58 24 L86 50 L58 76\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":8,\"strokeLinecap\":\"square\",\"strokeLinejoin\":\"miter\"}]}]]}],[\"$\",\"$L5\",null,{\"href\":\"/login\",\"className\":\"brut-btn bg-brut-paper text-brut-ink h-14 px-7 text-base md:text-lg\",\"children\":[\"Go to my tasks\",false]}]]}]]}]]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]}]]}],{\"children\":[\"$L7\",{\"children\":[\"$L8\",{},null,false,null]},null,false,\"$@9\"]},null,false,null],\"$La\",false]],\"m\":\"$undefined\",\"G\":[\"$b\",[\"$Lc\",\"$Ld\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"8ZgiCQV8vWknf6AyX7CWU\"}\n"])</script>
1<script>self.__next_f.push([1,"e:I[69889,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\",\"/_next/static/chunks/1smtwul2o6l93.js\",\"/_next/static/chunks/2k4ho9e7dmnmr.js\",\"/_next/static/chunks/1axho9zapdgjb.js\"],\"MarketingHeaderActions\"]\n19:I[897367,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"ViewportBoundary\"]\n1b:I[897367,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"MetadataBoundary\"]\n1c:\"$Sreact.suspense\"\n7:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"8:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"brut min-h-dvh overflow-x-clip\",\"children\":[[\"$\",\"header\",null,{\"className\":\"sticky top-0 z-30 border-b-[3px] border-brut-ink bg-brut-bg\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl items-center justify-between gap-4 px-5 py-3\",\"children\":[[\"$\",\"$L5\",null,{\"href\":\"/\",\"className\":\"flex items-center gap-2.5\",\"aria-label\":\"Gumhop home\",\"children\":[[\"$\",\"$L6\",null,{\"size\":34,\"delay\":300}],[\"$\",\"span\",null,{\"className\":\"font-display text-2xl uppercase leading-none tracking-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-brut-ink\",\"children\":\"Gum\"}],[\"$\",\"span\",null,{\"className\":\"text-brut-pink\",\"children\":\"hop\"}]]}]]}],[\"$\",\"$Le\",null,{}]]}]}],[\"$\",\"section\",null,{\"className\":\"relative overflow-hidden border-b-[3px] border-brut-ink bg-brut-bg-2\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"brut-grid-bg pointer-events-none absolute inset-0 opacity-[0.05]\"}],[\"$\",\"svg\",null,{\"width\":70,\"height\":70,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute right-12 top-10 hidden text-brut-blue md:block\",\"children\":[\"$\",\"circle\",null,{\"cx\":\"50\",\"cy\":\"50\",\"r\":44.5,\"fill\":\"currentColor\"}]}],[\"$\",\"svg\",null,{\"width\":36,\"height\":36,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute right-2 bottom-8 hidden text-brut-pink lg:block\",\"children\":[\"$\",\"path\",null,{\"d\":\"M38 6 H62 V38 H94 V62 H62 V94 H38 V62 H6 V38 H38 Z\",\"fill\":\"currentColor\",\"strokeLinejoin\":\"round\"}]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-4xl px-6 py-16 md:py-20\",\"children\":[[\"$\",\"span\",null,{\"className\":\"brut-sticker bg-brut-yellow text-brut-ink brut-tilt-l\",\"children\":\"About Gumhop\"}],[\"$\",\"h1\",null,{\"className\":\"mt-5 font-display text-[clamp(2.25rem,6.5vw,4.75rem)] uppercase leading-[0.95] tracking-tight\",\"children\":[\"Get it out of your head.\",[\"$\",\"br\",null,{}],\"Get it done. Get \",[\"$\",\"span\",null,{\"className\":\"text-brut-pink\",\"children\":\"rewarded.\"}]]}]]}]]}],[\"$\",\"section\",null,{\"className\":\"border-b-[3px] border-brut-ink\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-6xl items-center gap-12 px-6 py-16 lg:grid-cols-2 lg:gap-16 md:py-20\",\"children\":[[\"$\",\"div\",null,{\"className\":\"space-y-5 text-lg text-brut-ink/85\",\"children\":[[\"$\",\"p\",null,{\"children\":[\"Gumhop started with a simple, slightly stubborn idea: capturing a task should take\",\" \",[\"$\",\"strong\",null,{\"children\":\"one breath\"}],\", not five taps and a form. So you type it the way you'd say it — \\\"call the dentist next Tuesday at 3, it's kind of urgent\\\" — and Gumhop reads it, pulls out the date, the time, the priority, and files it neatly.\"]}],[\"$\",\"p\",null,{\"children\":[\"Then comes the fun part. Finish a task and Gumhop gives you a little pop of celebration — a reward you can make your own. Crossing things off should feel good. That's the bounce in the name: a bit of bubblegum, a bit of \",[\"$\",\"em\",null,{\"children\":\"hop\"}],\".\"]}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto w-full max-w-md\",\"children\":[[\"$\",\"svg\",null,{\"width\":64,\"height\":64,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"brut-tilt-r pointer-events-none absolute -right-6 -top-7 text-brut-yellow\",\"children\":[\"$\",\"path\",null,{\"d\":\"M50 6 L95 92 L5 92 Z\",\"fill\":\"currentColor\",\"strokeLinejoin\":\"round\"}]}],[\"$\",\"svg\",null,{\"width\":56,\"height\":56,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"pointer-events-none absolute -bottom-6 -left-7 text-brut-mint\",\"children\":[\"$\",\"rect\",null,{\"x\":4.5,\"y\":4.5,\"width\":87,\"height\"
1:87,\"fill\":\"currentColor\"}]}],[\"$\",\"div\",null,{\"className\":\"brut-duotone brut-outline brut-shadow brut-tilt-l aspect-[11/8] w-full rounded-[5px]\",\"children\":[\"$\",\"img\",null,{\"src\":\"/img/about.jpg\",\"alt\":\"\",\"width\":1100,\"height\":760,\"loading\":\"lazy\",\"decoding\":\"async\",\"fetchPriority\":\"$undefined\"}]}]]}]]}]}],[\"$\",\"section\",null,{\"className\":\"border-b-[3px] border-brut-ink bg-brut-bg-2 py-16 md:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70\",\"children\":\"What Gumhop does\"}],\"$Lf\",\"$L10\"]}]}],\"$L11\",\"$L12\",\"$L13\"]}],[\"$L14\",\"$L15\",\"$L16\"],\"$L17\"]}]\n"])</script>
1<script>self.__next_f.push([1,"18:[]\n9:\"$W18\"\na:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L19\",null,{\"children\":\"$L1a\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1b\",null,{\"children\":[\"$\",\"$1c\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1d\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nc:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0okcz1cqirv3j.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\nd:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2r4otb1sx99lm.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"1e:I[951695,[\"/_next/static/chunks/08oaz6qvwmv-f.js\",\"/_next/static/chunks/04bzrivvbxa3r.js\",\"/_next/static/chunks/2qtq-khcg4lw7.js\",\"/_next/static/chunks/28soj3141h77l.js\",\"/_next/static/chunks/1zn63b4gbma4v.js\",\"/_next/static/chunks/1smtwul2o6l93.js\",\"/_next/static/chunks/2k4ho9e7dmnmr.js\",\"/_next/static/chunks/1axho9zapdgjb.js\"],\"Marquee\"]\n1f:I[897367,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"OutletBoundary\"]\nf:[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight\",\"children\":\"Less managing. More doing.\"}]\n"])</script>
1<script>self.__next_f.push([1,"10:[\"$\",\"div\",null,{\"className\":\"mt-10 grid gap-5 sm:grid-cols-2 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",null,{\"style\":\"$undefined\",\"className\":\"brut-card p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"[\u0026_svg]:block\",\"children\":[\"$\",\"svg\",null,{\"width\":40,\"height\":40,\"viewBox\":\"0 0 100 100\",\"aria-hidden\":true,\"className\":\"text-brut-pink\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5,\"strokeLinejoin\":\"round\"},\"children\":[\"$\",\"path\",null,{\"d\":\"M58 6 L24 56 H48 L42 94 L78 40 H52 Z\",\"fill\":\"currentColor\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 text-lg font-extrabold\",\"children\":\"Capture in plain language\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-brut-ink/75\",\"children\":\"Write it like you think it. AI turns messy notes into structured tasks.\"}]]}],[\"$\",\"div\",null,{\"style\":\"$undefined\",\"className\":\"brut-card p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"[\u0026_svg]:block\",\"children\":[\"$\",\"svg\",null,{\"width\":38,\"height\":38,\"viewBox\":\"0 0 100 100\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5},\"aria-hidden\":true,\"className\":\"text-brut-blue\",\"children\":[\"$\",\"rect\",null,{\"x\":4.5,\"y\":4.5,\"width\":87,\"height\":87,\"fill\":\"currentColor\"}]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 text-lg font-extrabold\",\"children\":\"Organize without busywork\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-brut-ink/75\",\"children\":\"Lists, folders, and quick capture that just works.\"}]]}],[\"$\",\"div\",null,{\"style\":\"$undefined\",\"className\":\"brut-card p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"[\u0026_svg]:block\",\"children\":[\"$\",\"svg\",null,{\"width\":40,\"height\":40,\"viewBox\":\"0 0 100 100\",\"aria-hidden\":true,\"className\":\"text-brut-mint\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5,\"strokeLinejoin\":\"round\",\"strokeLinecap\":\"round\"},\"children\":[[\"$\",\"path\",null,{\"d\":\"M22 70 a28 28 0 0 1 56 0 Z\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M6 70 H94 M50 18 V30 M82 38 L74 44 M18 38 L26 44\",\"fill\":\"none\"}]]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 text-lg font-extrabold\",\"children\":\"A brief to start your day\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-brut-ink/75\",\"children\":\"A short morning rundown of what's overdue and due today.\"}]]}],[\"$\",\"div\",null,{\"style\":\"$undefined\",\"className\":\"brut-card p-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"[\u0026_svg]:block\",\"children\":[\"$\",\"svg\",null,{\"width\":40,\"height\":40,\"viewBox\":\"0 0 100 100\",\"aria-hidden\":true,\"className\":\"text-brut-pink\",\"style\":{\"stroke\":\"var(--brut-ink)\",\"strokeWidth\":5,\"strokeLinejoin\":\"round\"},\"children\":[[\"$\",\"rect\",null,{\"x\":\"14\",\"y\":\"34\",\"width\":\"72\",\"height\":\"54\",\"fill\":\"currentColor\"}],[\"$\",\"path\",null,{\"d\":\"M50 34 V88 M14 56 H86\",\"fill\":\"none\"}],[\"$\",\"path\",null,{\"d\":\"M50 34 C40 18 18 22 30 34 M50 34 C60 18 82 22 70 34\",\"fill\":\"none\",\"strokeLinecap\":\"round\"}]]}]}],[\"$\",\"h3\",null,{\"className\":\"mt-4 text-lg font-extrabold\",\"children\":\"Rewards that are yours\"}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 text-sm text-brut-ink/75\",\"children\":\"Build reward packs and let finishing feel like a win.\"}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"section\",null,{\"className\":\"border-b-[3px] border-brut-ink py-16 md:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-6xl gap-12 px-6 lg:grid-cols-2 lg:gap-16\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70\",\"children\":\"Our mission\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight\",\"children\":\"Calm where it counts. Playful where it pays off.\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 text-lg text-brut-ink/85\",\"children\":\"Help people spend less energy managing their to-dos and more energy actually doing them — and have a little fun on the way.\"}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-xs font-semibold uppercase tracking-[0.18em] text-brut-ink/70\",\"children\":\"Who makes it\"}],[\"$\",\"h2\",null,{\"className\":\"mt-3 font-display text-[clamp(1.9rem,5vw,3.25rem)] uppercase leading-[0.95] tracking-tight\",\"children\":\"One maker. No dark patterns.\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 text-lg text-brut-ink/85\",\"children\":\"Gumhop is built and run by an independent maker who cares about fast capture, honest software, and respecting your data. No ad business, no data-selling, no growth hacks.\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 font-mono text-xs uppercase tracking-[0.14em] text-brut-ink/60\",\"children\":\"Have an idea or a complaint? It lands with the person who can fix it.\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"12:[\"$\",\"section\",null,{\"className\":\"border-b-[3px] border-brut-ink bg-brut-pink\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-3xl px-6 py-16 text-center md:py-20\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-[clamp(2rem,6vw,3.75rem)] uppercase leading-[0.95] tracking-tight text-brut-ink\",\"children\":\"Give your brain a break.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex justify-center\",\"children\":[\"$\",\"$L5\",null,{\"href\":\"/login\",\"className\":\"brut-btn bg-brut-ink text-brut-bg h-14 px-7 text-base md:text-lg\",\"children\":[\"Get started\",[\"$\",\"svg\",null,{\"width\":20,\"height\":20,\"viewBox\":\"0 0 100 100\",\"aria-hidden\":true,\"style\":\"$undefined\",\"className\":\"$undefined\",\"children\":[\"$\",\"path\",null,{\"d\":\"M8 50 H82 M58 24 L86 50 L58 76\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":8,\"strokeLinecap\":\"square\",\"strokeLinejoin\":\"miter\"}]}]]}]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"13:[\"$\",\"footer\",null,{\"className\":\"border-t-[3px] border-brut-ink bg-brut-ink text-brut-bg\",\"children\":[[\"$\",\"$L1e\",null,{\"items\":[\"GET IT OUT OF YOUR HEAD\",\"FINISH SOMETHING TODAY\",\"NO ADS\",\"NO DATA SELLING\",\"MADE FOR DOERS\"],\"className\":\"border-x-0 border-t-0 bg-brut-yellow text-brut-ink\",\"speed\":30}],[\"$\",\"div\",null,{\"className\":\"mx-auto grid max-w-6xl grid-cols-3 gap-x-6 gap-y-10 px-6 py-14 sm:gap-x-8 lg:grid-cols-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"col-span-3 lg:col-span-1\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2.5\",\"children\":[[\"$\",\"$L6\",null,{\"size\":34,\"delay\":600}],[\"$\",\"span\",null,{\"className\":\"font-display text-2xl uppercase leading-none tracking-tight\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-brut-bg\",\"children\":\"Gum\"}],[\"$\",\"span\",null,{\"className\":\"text-brut-pink\",\"children\":\"hop\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-xs text-sm text-brut-bg/70\",\"children\":\"Capture tasks in plain language. Get them sorted by AI. Get rewarded for finishing.\"}],[\"$\",\"div\",null,{\"className\":\"mt-5\",\"children\":[\"$\",\"span\",null,{\"className\":\"brut-sticker bg-brut-pink text-brut-ink brut-tilt-l\",\"children\":\"Made for doers\"}]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/docs/api\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"API \u0026 agents\"}]}],\"\",[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/login\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Get started\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/about\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"About\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/contact\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Contact\"}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-mono text-xs font-bold uppercase tracking-[0.18em] text-brut-yellow\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 space-y-2 text-sm\",\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/privacy\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Privacy\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L5\",null,{\"href\":\"/terms\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Terms\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/privacy#cookies\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Cookies\"}]}],[\"$\",\"li\",null,{\"children\":[\"$\",\"a\",null,{\"href\":\"/privacy#security\",\"className\":\"text-brut-bg/75 underline-offset-4 transition-colors hover:text-brut-pink hover:underline\",\"children\":\"Security\"}]}]]}]]}]]}],[\"$\",\"div\",null,{\"className\":\"border-t border-brut-bg/15\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl flex-col items-center justify-between gap-2 px-6 py-5 text-center font-mono text-xs text-brut-bg/55 sm:flex-row sm:text-left\",\"children\":[[\"$\",\"span\",null,{\"children\":\"© 2026 Gumhop. All rights reserved.\"}],[\"$\",\"span\",null,{\"children\":\"No ads. No tracking for sale. Just your tasks.\"}]]}]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"14:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/1smtwul2o6l93.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n15:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2k4ho9e7dmnmr.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n16:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/1axho9zapdgjb.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n17:[\"$\",\"$L1f\",null,{\"children\":[\"$\",\"$1c\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@20\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#faf9f8\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#09090b\",\"media\":\"(prefers-color-scheme: dark)\"}]]\n"])</script>
1<script>self.__next_f.push([1,"1d:[[\"$\",\"title\",\"0\",{\"children\":\"About · Gumhop\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Gumhop\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Gumhop\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"keywords\",\"content\":\"Gumhop,task manager,to-do app,to-do list app,AI task capture,natural language to-do,plain English tasks,reward to-do app,productivity app,daily brief,task reminders,streak rewards\"}],[\"$\",\"meta\",\"6\",{\"name\":\"creator\",\"content\":\"Gumhop\"}],[\"$\",\"meta\",\"7\",{\"name\":\"publisher\",\"content\":\"Gumhop\"}],[\"$\",\"meta\",\"8\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"9\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"meta\",\"10\",{\"name\":\"category\",\"content\":\"productivity\"}],[\"$\",\"link\",\"11\",{\"rel\":\"canonical\",\"href\":\"https://www.gumhop.com/about\"}],[\"$\",\"meta\",\"12\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"13\",{\"name\":\"mobile-web-app-capable\",\"content\":\"yes\"}],[\"$\",\"meta\",\"14\",{\"name\":\"apple-mobile-web-app-title\",\"content\":\"Gumhop\"}],[\"$\",\"link\",\"15\",{\"href\":\"/splash/splash-750x1334.png\",\"media\":\"(device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"16\",{\"href\":\"/splash/splash-1125x2436.png\",\"media\":\"(device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"17\",{\"href\":\"/splash/splash-1170x2532.png\",\"media\":\"(device-width: 390px) and (device-height: 844px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"18\",{\"href\":\"/splash/splash-1179x2556.png\",\"media\":\"(device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"19\",{\"href\":\"/splash/splash-1206x2622.png\",\"media\":\"(device-width: 402px) and (device-height: 874px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"20\",{\"href\":\"/splash/splash-828x1792.png\",\"media\":\"(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"21\",{\"href\":\"/splash/splash-1242x2688.png\",\"media\":\"(device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"22\",{\"href\":\"/splash/splash-1284x2778.png\",\"media\":\"(device-width: 428px) and (device-height: 926px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"23\",{\"href\":\"/splash/splash-1290x2796.png\",\"media\":\"(device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"24\",{\"href\":\"/splash/splash-1320x2868.png\",\"media\":\"(device-width: 440px) and (device-height: 956px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"25\",{\"href\":\"/splash/splash-1488x2266.png\",\"media\":\"(device-width: 744px) and (device-height: 1133px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}],[\"$\",\"link\",\"26\",{\"href\":\"/splash/splash-2266x1488.png\",\"media\":\"(device-width: 744px) and (device-height: 1133px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)\",\"rel\":\"apple-touch-startup-image\"}],\"$L21\",\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\",\"$L2c\",\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\",\"$L31\",\"$L32\",\"$L33\",\"$L34\",\"$L35\",\"$L36\",\"$L37\",\"$L38\"]\n"])</script>
1<script>self.__next_f.push([1,"20:null\n"])</script>
1<script>self.__next_f.push([1,"39:I[27201,[\"/_next/static/chunks/2yl1jv4w6po1z.js\",\"/_next/static/chunks/1ntn7efqc-iiw.js\"],\"IconMark\"]\n21:[\"$\",\"link\",\"27\",{\"href\":\"/splash/splash-1620x2160.png\",\"media\":\"(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}]\n22:[\"$\",\"link\",\"28\",{\"href\":\"/splash/splash-2160x1620.png\",\"media\":\"(device-width: 810px) and (device-height: 1080px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)\",\"rel\":\"apple-touch-startup-image\"}]\n23:[\"$\",\"link\",\"29\",{\"href\":\"/splash/splash-1640x2360.png\",\"media\":\"(device-width: 820px) and (device-height: 1180px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}]\n24:[\"$\",\"link\",\"30\",{\"href\":\"/splash/splash-2360x1640.png\",\"media\":\"(device-width: 820px) and (device-height: 1180px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)\",\"rel\":\"apple-touch-startup-image\"}]\n25:[\"$\",\"link\",\"31\",{\"href\":\"/splash/splash-1668x2388.png\",\"media\":\"(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}]\n26:[\"$\",\"link\",\"32\",{\"href\":\"/splash/splash-2388x1668.png\",\"media\":\"(device-width: 834px) and (device-height: 1194px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)\",\"rel\":\"apple-touch-startup-image\"}]\n27:[\"$\",\"link\",\"33\",{\"href\":\"/splash/splash-2048x2732.png\",\"media\":\"(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: portrait)\",\"rel\":\"apple-touch-startup-image\"}]\n28:[\"$\",\"link\",\"34\",{\"href\":\"/splash/splash-2732x2048.png\",\"media\":\"(device-width: 1024px) and (device-height: 1366px) and (-webkit-device-pixel-ratio: 2) and (orientation: landscape)\",\"rel\":\"apple-touch-startup-image\"}]\n29:[\"$\",\"meta\",\"35\",{\"name\":\"apple-mobile-web-app-status-bar-style\",\"content\":\"default\"}]\n2a:[\"$\",\"meta\",\"36\",{\"property\":\"og:title\",\"content\":\"About · Gumhop\"}]\n2b:[\"$\",\"meta\",\"37\",{\"property\":\"og:description\",\"content\":\"Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded.\"}]\n2c:[\"$\",\"meta\",\"38\",{\"property\":\"og:url\",\"content\":\"https://www.gumhop.com/about\"}]\n2d:[\"$\",\"meta\",\"39\",{\"property\":\"og:site_name\",\"content\":\"Gumhop\"}]\n2e:[\"$\",\"meta\",\"40\",{\"property\":\"og:locale\",\"content\":\"en_US\"}]\n2f:[\"$\",\"meta\",\"41\",{\"property\":\"og:type\",\"content\":\"website\"}]\n30:[\"$\",\"meta\",\"42\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}]\n31:[\"$\",\"meta\",\"43\",{\"name\":\"twitter:title\",\"content\":\"About · Gumhop\"}]\n32:[\"$\",\"meta\",\"44\",{\"name\":\"twitter:description\",\"content\":\"Why Gumhop exists: capture tasks in one breath, finish them, and get rewarded.\"}]\n33:[\"$\",\"link\",\"45\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.0oifk1fs3vsby.ico\",\"sizes\":\"256x256\",\"type\":\"image/x-icon\"}]\n34:[\"$\",\"link\",\"46\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\"}]\n35:[\"$\",\"link\",\"47\",{\"rel\":\"icon\",\"href\":\"/favicon-32.png\",\"type\":\"image/png\",\"sizes\":\"32x32\"}]\n36:[\"$\",\"link\",\"48\",{\"rel\":\"icon\",\"href\":\"/icons/icon-192.png\",\"type\":\"image/png\",\"sizes\":\"192x192\"}]\n37:[\"$\",\"link\",\"49\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\"}]\n38:[\"$\",\"$L39\",\"50\",{}]\n"])</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.