PageSourceSearch

https://webuplink.ai/about

html webuplink.ai collected 2026-10-05 14:39:09 UTC 53,554 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html data-dpl-id="dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" lang="en" class="geist_2a1a79c9-module__mz4a4W__variable inter_a10e0322-module__dW5QZW__variable plexmono_b3c6477d-module__S_icQW__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/Geist_latin-s.p.0wgildi0cnwt9.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/IBMPlexMono_Medium-s.p.2v25u5rd2tsaf.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/IBMPlexMono_Regular-s.p.09u63wo58kris.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/Inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" as="font" crossorigin="" type="font/woff2"/><link rel="stylesheet" href="/_next/static/chunks/1uoxo2r5fsoto.css?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/0gp1ui1dg2rvo.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF"/>
1<script src="/_next/static/chunks/0czhtsoft-4t8.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/255xn3_8xqs6b.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/turbopack-0-q5mu_o9lp8d.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/2ao10vq_rc-hn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/2pu-wed0_tg14.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/31e5x17xswy5e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/35xrh6l1by5ns.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/2fmkfdf_0hw6e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<script src="/_next/static/chunks/31ihls-z_rezg.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-VS2PSPXF6P" as="script"/><link rel="preconnect" href="https://api.webuplink.ai"/><link rel="preconnect" href="https://api.workos.com"/><link rel="preconnect" href="https://wealthy-paradox-11.authkit.app"/><link rel="preconnect" href="https://us.i.posthog.com"/><link rel="dns-prefetch" href="https://us-assets.i.posthog.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><meta name="next-size-adjust" content=""/><title>About — WebUplink</title><meta name="description" content="What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions. Support: [email protected]."/><link rel="manifest" href="/manifest.webmanifest"/><meta name="keywords" content="AI agent API,web-actions API,browser automation,MCP server,callable tools,web scraping API,function calls API,headless browser API,named tools"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://webuplink.ai/about"/><meta property="og:title" content="About — WebUplink"/><meta property="og:description" content="What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions."/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@WebUplink"/><meta name="twitter:title" content="About — WebUplink"/><meta name="twitter:description" content="What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions."/><link rel="icon" href="/favicon.ico?favicon.1rhurvkch5nha.ico?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" sizes="64x64" type="image/x-icon"/><link rel="icon" href="/icon.svg?icon.2m50j0zma_tpo.svg?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" sizes="any" type="image/svg+xml"/><link rel="apple-touch-icon" href="/apple-icon?0a81e0779d524280" type="image/png" sizes="180x180"/>
1<script>window.dataLayer=window.dataLayer||[];window.gtag=function(){dataLayer.push(arguments);};gtag('js',new Date());gtag('config','G-VS2PSPXF6P');</script>
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://webuplink.ai/#organization","name":"WebUplink","legalName":"WebUplink","url":"https://webuplink.ai","logo":"https://webuplink.ai/brand/logo-icon-dark.svg","contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer support"}}</script>
1<script src="/_next/static/chunks/0cz1d0mv5g_q7.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" noModule=""></script>
1</head><body class="flex min-h-screen flex-col bg-canvas font-sans text-ink"><div hidden=""><!--$--><!--/$--></div><a href="#main" class="sr-only z-[var(--z-tooltip)] focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:inline-flex focus:items-center focus:rounded-md focus:border focus:border-line-strong focus:bg-surface focus:px-4 focus:py-2 focus:text-sm focus:font-medium focus:text-ink focus:shadow-2 focus:outline-none focus:ring-2 focus:ring-focus focus:ring-offset-2 focus:ring-offset-canvas">Skip to content</a><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
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","dark",null,["light","dark"],null,false,true)</script>
1<!--$--><div class="bg-fd-secondary/50 p-3 empty:hidden"></div><!--/$--><div class="flex min-h-screen flex-col bg-canvas text-ink"><header class="sticky top-0 z-[var(--z-sticky)] border-b border-line-strong transition-shadow bg-surface/85 backdrop-blur-lg supports-[backdrop-filter]:bg-surface/75"><div class="mx-auto flex max-w-6xl items-center justify-between px-6 py-3"><a aria-label="WebUplink home" class="rounded-sm focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/"><span class="inline-flex items-center gap-2 font-display font-semibold tracking-[-0.02em] text-ink"><svg width="20" height="20" viewBox="0 0 24 24" aria-hidden="true"><rect x="3" y="3" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="3" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="3" width="5" height="5" rx="0.75" fill="var(--accent)"></rect><rect x="3" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="3" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect></svg>WebUplink</span></a><nav aria-label="Primary" class="flex items-center gap-2 sm:gap-5"><div class="hidden items-center gap-5 sm:flex"><a class="rounded-sm text-sm transition-colors text-ink-soft hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/docs">Docs</a><a class="rounded-sm text-sm transition-colors text-ink-soft hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/pricing">Pricing</a><a class="rounded-sm text-sm transition-colors text-ink-soft hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/enterprise">Enterprise</a><a class="rounded-sm text-sm transition-colors text-ink-soft hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/security">Security</a></div><a href="https://github.com/webuplink-dev" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="inline-flex size-9 items-center justify-center rounded-md text-ink-soft transition-colors hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas"><svg viewBox="0 0 24 24" class="size-[18px]" fill="currentColor" aria-hidden="true"><path d="M12 .3a12 12 0 0 0-3.8 23.38c.6.12.83-.26.83-.57L9 20.85c-3.43.75-4.15-1.65-4.15-1.65-.55-1.41-1.35-1.78-1.35-1.78-1.1-.76.08-.74.08-.74 1.22.08 1.86 1.25 1.86 1.25 1.08 1.85 2.84 1.32 3.53 1 .1-.78.42-1.31.77-1.62-2.74-.31-5.62-1.37-5.62-6.1 0-1.35.48-2.45 1.27-3.31-.13-.31-.55-1.57.12-3.26 0 0 1.03-.33 3.38 1.26a11.72 11.72 0 0 1 6.16 0c2.34-1.6 3.37-1.26 3.37-1.26.67 1.69.25 2.95.13 3.26.79.86 1.27 1.96 1.27 3.31 0 4.74-2.89 5.78-5.64 6.09.45.38.84 1.14.84 2.3l-.01 3.4c0 .31.22.69.83.57A12 12 0 0 0 12 .3"></path></svg></a><button type="button" aria-label="Toggle theme" class="inline-flex size-9 items-center justify-center rounded-md border border-line-strong text-ink-soft transition-colors hover:bg-surface-muted hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas"><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-sun size-[18px] block" aria-hidden="true"><circle cx="12" cy="12" r="4"></circle><path d="M12 2v2"></path><path d="M12 20v2"></path><path d="m4.93 4.93 1.41 1.41"></path><path d="m17.66 17.66 1.41 1.41"></path><path d="M2 12h2"></path><path d="M20 12h2"></path><path d="m6.34 17.66-1.41 1.41"></path><path d="m19.07 4.93-1.41 1.41"></path></svg><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-moon size-[18px] hidden" aria-hidden="true"><path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"></path></svg></button><a class="hidden rounded-sm px-1 text-sm text-ink-soft transition-colors hover:text-ink sm:inline focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas" href="/signin">Sign in</a><a class="inline-flex items-center justify-center rounded-md font-medium transition-all duration-[var(--dur-fast)] disabled:cursor-not-allowed disabled:bg-disabled-bg disabled:text-disabled-fg disabled:border-transparent bg-accent text-accent-contrast hover:bg-accent-hover active:bg-accent-active hover:scale-[1.02] active:scale-[0.98] focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-accent-contrast focus-visible:ring-offset-2 focus-visible:ring-offset-canvas h-8 gap-1.5 px-3 text-[13px]" href="/signup">Start free</a><div class="sm:hidden"><button type="button" id="radix-_R_1clfivalb_" aria-haspopup="menu" aria-expanded="false" data-state="closed" aria-label="Menu" class="inline-flex size-9 items-center justify-center rounded-md border border-line-strong text-ink-soft transition-colors hover:bg-surface-muted hover:text-ink focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu size-[18px]" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></nav></div></header><main id="main" class="mx-auto w-full max-w-4xl flex-1 px-6 pb-24 pt-16"><h1 class="font-display text-4xl font-semibold tracking-tight text-ink sm:text-5xl">About WebUplink</h1><p class="mt-4 max-w-2xl text-lg text-ink-soft">
1WebUplink is a web-actions API for AI agents. Point an agent at a URL and the page comes back as named, callable tools it can invoke like functions — no scrapers, no selectors, no per-site code.</p><section class="mt-14"><h2 class="font-display text-xl font-semibold tracking-tight sm:text-2xl">How it&#x27;s run</h2><div class="mt-6 grid gap-4 sm:grid-cols-2"><div class="rounded-md border border-line bg-surface p-5"><p class="text-sm font-semibold text-ink">Measured, not promised</p><p class="mt-1 text-sm leading-relaxed text-ink-soft">Capability claims are graded against an evaluation suite of real-world sites before they ship. When a number isn’t solid, it doesn’t get published.</p></div><div class="rounded-md border border-line bg-surface p-5"><p class="text-sm font-semibold text-ink">Fail-closed billing</p><p class="mt-1 text-sm leading-relaxed text-ink-soft">Paid plans ship with a spend cap on by default, and quota enforcement fails closed — requests stop before the cap is exceeded, not after.</p></div><div class="rounded-md border border-line bg-surface p-5"><p class="text-sm font-semibold text-ink">Ephemeral by design</p><p class="mt-1 text-sm leading-relaxed text-ink-soft">Sessions are task-scoped and destroyed automatically. No page data, cookies, or credentials are retained after a session ends.</p></div><div class="rounded-md border border-line bg-surface p-5"><p class="text-sm font-semibold text-ink">Limits in the open</p><p class="mt-1 text-sm leading-relaxed text-ink-soft">What’s planned is labeled planned, and what doesn’t work yet is documented rather than hidden — the docs spell out session lifetimes, bot-wall behavior, and roadmap posture.</p></div></div><p class="mt-4 text-sm text-ink-soft">The full security posture — session isolation, data handling, abuse prevention — is on the<!-- --> <a class="text-accent underline underline-offset-2 hover:text-accent-hover" href="/security">security page</a>, and live availability is published at<!-- --> <a href="https://status.webuplink.ai" target="_blank" rel="noopener noreferrer" class="text-accent underline underline-offset-2 hover:text-accent-hover">status.webuplink.ai</a>.</p></section><section class="mt-14"><h2 class="font-display text-xl font-semibold tracking-tight sm:text-2xl">Contact</h2><p class="mt-4 max-w-2xl text-[15px] leading-relaxed text-ink-soft">Email<!-- --> <a href="mailto:[email protected]" class="text-accent underline underline-offset-2 hover:text-accent-hover">[email protected]</a> <!-- -->— we aim to reply within 1 business day. You can also find the SDKs on<!-- --> <a href="https://github.com/webuplink-dev" target="_blank" rel="noopener noreferrer" class="text-accent underline underline-offset-2 hover:text-accent-hover">GitHub</a>.</p></section></main><footer class="mt-auto border-t border-line"><div class="mx-auto max-w-6xl px-6 py-10"><div class="flex flex-col gap-10 sm:flex-row sm:items-start sm:justify-between"><div class="max-w-xs"><span class="inline-flex items-center gap-2 font-display font-semibold tracking-[-0.02em] text-ink"><svg width="18" height="18" viewBox="0 0 24 24" aria-hidden="true"><rect x="3" y="3" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="3" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="3" width="5" height="5" rx="0.75" fill="var(--accent)"></rect><rect x="3" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="9.5" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="3" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="9.5" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect><rect x="16" y="16" width="5" height="5" rx="0.75" fill="var(--ink)"></rect></svg>WebUplink</span>
1<p class="mt-3 text-[13px] leading-relaxed text-ink-faint">A web-actions API for AI agents. Point it at any URL and the page comes back as named, callable tools your agent invokes like functions — any public site, no per-site code. Ships an MCP server.</p></div><div class="grid grid-cols-2 gap-x-12 gap-y-8 lg:grid-cols-4"><nav aria-label="Product" class="flex flex-col"><p class="font-mono text-[11px] uppercase tracking-wide text-ink-faint">Product</p><ul class="mt-2 flex flex-col"><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/docs">Docs</a></li><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/pricing">Pricing</a></li><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/enterprise">Enterprise</a></li><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/security">Security</a></li></ul></nav><nav aria-label="Developers" class="flex flex-col"><p class="font-mono text-[11px] uppercase tracking-wide text-ink-faint">Developers</p><ul class="mt-2 flex flex-col"><li><a target="_blank" rel="noopener noreferrer" class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="https://github.com/webuplink-dev">GitHub<!-- --> ↗</a></li><li><a target="_blank" rel="noopener noreferrer" class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="https://www.npmjs.com/package/webuplink">npm<!-- --> ↗</a></li><li><a target="_blank" rel="noopener noreferrer" class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="https://pypi.org/project/webuplink/">PyPI<!-- --> ↗</a></li></ul></nav><nav aria-label="Company" class="flex flex-col"><p class="font-mono text-[11px] uppercase tracking-wide text-ink-faint">Company</p><ul class="mt-2 flex flex-col"><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/about">About</a></li><li><a target="_blank" rel="noopener noreferrer" class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="https://status.webuplink.ai">Status<!-- --> ↗</a></li><li><a href="mailto:[email protected]" class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink">Support</a></li></ul></nav><nav aria-label="Legal" class="flex flex-col"><p class="font-mono text-[11px] uppercase tracking-wide text-ink-faint">Legal</p><ul class="mt-2 flex flex-col"><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/legal/terms">Terms</a></li><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/legal/aup">Acceptable Use</a></li><li><a class="block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink" href="/legal/privacy">Privacy</a></li></ul></nav></div></div><div class="mt-10 border-t border-line pt-6"><p class="font-mono text-xs text-ink-faint">© <!-- -->2026<!-- --> WebUplink</p></div></div></footer></div><!--$--><!--/$-->
1<script src="/_next/static/chunks/0gp1ui1dg2rvo.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF" 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[12125,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"AnalyticsProvider\"]\n3:\"$Sreact.suspense\"\n4:I[70712,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"PageviewTracker\"]\n5:I[94458,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"RootProvider\"]\n6:I[55288,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"AuthProvider\"]\n7:I[39756,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"default\"]\n8:I[37457,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"default\"]\n9:I[54197,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2ao10vq_rc-hn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2pu-wed0_tg14.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/31e5x17xswy5e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/35xrh6l1by5ns.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2fmkfdf_0hw6e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"Header\"]\na:I[38108,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/31ihls-z_rezg.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2pu-wed0_tg14.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/31e5x17xswy5e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/35xrh6l1by5ns.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2fmkfdf_0hw6e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"StartCta\"]\nb:I[22016,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2ao10vq_rc-hn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2pu-wed0_tg14.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/31e5x17xswy5e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/35xrh6l1by5ns.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2fmkfdf_0hw6e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"\"]\n13:I[68027,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"default\",1]\n:HL[\"/_next/static/chunks/1uoxo2r5fsoto.css?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"style\"]\n:HL[\"/_next/static/media/Geist_latin-s.p.0wgildi0cnwt9.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/IBMPlexMono_Medium-s.p.2v25u5rd2tsaf.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/IBMPlexMono_Regular-s.p.09u63wo58kris.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/Inter_latin-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"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/1uoxo2r5fsoto.css?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"geist_2a1a79c9-module__mz4a4W__variable inter_a10e0322-module__dW5QZW__variable plexmono_b3c6477d-module__S_icQW__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[[\"$\",\"link\",\"https://api.webuplink.ai\",{\"rel\":\"preconnect\",\"href\":\"https://api.webuplink.ai\"}],[\"$\",\"link\",\"https://api.workos.com\",{\"rel\":\"preconnect\",\"href\":\"https://api.workos.com\"}],[\"$\",\"link\",\"https://wealthy-paradox-11.authkit.app\",{\"rel\":\"preconnect\",\"href\":\"https://wealthy-paradox-11.authkit.app\"}]],[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://us.i.posthog.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://us-assets.i.posthog.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"window.dataLayer=window.dataLayer||[];window.gtag=function(){dataLayer.push(arguments);};gtag('js',new Date());gtag('config','G-VS2PSPXF6P');\"}}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://webuplink.ai/#organization\\\",\\\"name\\\":\\\"WebUplink\\\",\\\"legalName\\\":\\\"WebUplink\\\",\\\"url\\\":\\\"https://webuplink.ai\\\",\\\"logo\\\":\\\"https://webuplink.ai/brand/logo-icon-dark.svg\\\",\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"customer support\\\"}}\"}}]]}],[\"$\",\"body\",null,{\"className\":\"flex min-h-screen flex-col bg-canvas font-sans text-ink\",\"children\":[[\"$\",\"a\",null,{\"href\":\"#main\",\"className\":\"sr-only z-[var(--z-tooltip)] focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:inline-flex focus:items-center focus:rounded-md focus:border focus:border-line-strong focus:bg-surface focus:px-4 focus:py-2 focus:text-sm focus:font-medium focus:text-ink focus:shadow-2 focus:outline-none focus:ring-2 focus:ring-focus focus:ring-offset-2 focus:ring-offset-canvas\",\"children\":\"Skip to content\"}],[\"$\",\"$L2\",null,{\"children\":[[\"$\",\"$3\",null,{\"fallback\":null,\"children\":[\"$\",\"$L4\",null,{}]}],[\"$\",\"$L5\",null,{\"theme\":{\"defaultTheme\":\"dark\",\"enableSystem\":false},\"children\":[\"$\",\"$L6\",null,{\"children\":[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col bg-canvas text-ink\",\"children\":[[\"$\",\"$L9\",null,{}],[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"mx-auto flex w-full max-w-2xl flex-1 flex-col items-center justify-center px-6 py-24 text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-[0.16em] text-accent-text\",\"children\":\"// 404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-4 font-display text-3xl font-semibold tracking-tight text-ink sm:text-4xl\",\"children\":\"This page wandered off.\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-md text-sm leading-relaxed text-ink-soft\",\"children\":\"The link may be stale or mistyped. Head back home, read the docs, or spin up an account — 250 actions/mo are free, no card.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap items-center justify-center gap-3\",\"children\":[[\"$\",\"$La\",null,{\"variant\":\"primary\",\"size\":\"lg\",\"children\":\"Start free\"}],[\"$\",\"$Lb\",null,{\"href\":\"/\",\"className\":\"inline-flex items-center justify-center rounded-md font-medium transition-all duration-[var(--dur-fast)] disabled:cursor-not-allowed disabled:bg-disabled-bg disabled:text-disabled-fg disabled:border-transparent border border-line-strong bg-transparent text-ink hover:bg-surface-muted focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas h-12 gap-2 px-7 text-sm\",\"children\":\"Back to home\"}],\"$Lc\"]}]]}],\"$Ld\"]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]}]]}],\"$Le\"]}]]}]]}],{\"children\":[\"$Lf\",{\"children\":[\"$L10\",{}
1,null,false,null]},null,false,\"$@11\"]},null,false,null],\"$L12\",false]],\"m\":\"$undefined\",\"G\":[\"$13\",[\"$L14\"]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n"])</script>
1<script>self.__next_f.push([1,"18:I[79520,[\"/_next/static/chunks/4350n0799hy_n.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/2oimpuelwyfvn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"\"]\n21:I[97367,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"ViewportBoundary\"]\n23:I[97367,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"MetadataBoundary\"]\nc:[\"$\",\"$Lb\",null,{\"href\":\"/docs\",\"className\":\"inline-flex items-center justify-center rounded-md font-medium transition-all duration-[var(--dur-fast)] disabled:cursor-not-allowed disabled:bg-disabled-bg disabled:text-disabled-fg disabled:border-transparent bg-transparent text-accent-text hover:bg-accent-subtle focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-focus focus-visible:ring-offset-2 focus-visible:ring-offset-canvas h-12 gap-2 px-7 text-sm\",\"children\":\"Read the docs\"}]\n"])</script>
1<script>self.__next_f.push([1,"d:[\"$\",\"footer\",null,{\"className\":\"mt-auto border-t border-line\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6 py-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-10 sm:flex-row sm:items-start sm:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-2 font-display font-semibold tracking-[-0.02em] text-ink\",\"children\":[[\"$\",\"svg\",null,{\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"className\":\"$undefined\",\"style\":\"$undefined\",\"aria-hidden\":true,\"children\":[[[\"$\",\"rect\",\"0-0\",{\"x\":3,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"0-1\",{\"x\":9.5,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"0-2\",{\"x\":16,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--accent)\"}]],[[\"$\",\"rect\",\"1-0\",{\"x\":3,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"1-1\",{\"x\":9.5,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"1-2\",{\"x\":16,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}]],[[\"$\",\"rect\",\"2-0\",{\"x\":3,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"2-1\",{\"x\":9.5,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"2-2\",{\"x\":16,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}]]]}],\"WebUplink\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-[13px] leading-relaxed text-ink-faint\",\"children\":\"A web-actions API for AI agents. Point it at any URL and the page comes back as named, callable tools your agent invokes like functions — any public site, no per-site code. Ships an MCP server.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-x-12 gap-y-8 lg:grid-cols-4\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Product\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/docs\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/docs\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Docs\",\"\"]}]}],[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/pricing\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Pricing\",\"\"]}]}],[\"$\",\"li\",\"/enterprise\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/enterprise\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Enterprise\",\"\"]}]}],[\"$\",\"li\",\"/security\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/security\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Security\",\"\"]}]}]]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Developers\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Developers\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"https://github.com/webuplink-dev\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://github.com/webuplink-dev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"GitHub\",\" ↗\"]}]}],[\"$\",\"li\",\"https://www.npmjs.com/package/webuplink\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://www.npmjs.com/package/webuplink\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"npm\",\" ↗\"]}]}],[\"$\",\"li\",\"https://pypi.org/project/webuplink/\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://pypi.org/project/webuplink/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"PyPI\",\" ↗\"]}]}]]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Company\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/about\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/about\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"About\",\"\"]}]}],[\"$\",\"li\",\"https://status.webuplink.ai\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://status.webuplink.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Status\",\" ↗\"]}]}],\"$L15\"]}]]}],\"$L16\"]}]]}],\"$L17\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"e:[\"$\",\"$L18\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=G-VS2PSPXF6P\",\"strategy\":\"afterInteractive\"}]\nf:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L7\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L8\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"10:[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col bg-canvas text-ink\",\"children\":[[\"$\",\"$L9\",null,{}],[\"$\",\"main\",null,{\"id\":\"main\",\"className\":\"mx-auto w-full max-w-4xl flex-1 px-6 pb-24 pt-16\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-display text-4xl font-semibold tracking-tight text-ink sm:text-5xl\",\"children\":\"About WebUplink\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-2xl text-lg text-ink-soft\",\"children\":\"WebUplink is a web-actions API for AI agents. Point an agent at a URL and the page comes back as named, callable tools it can invoke like functions — no scrapers, no selectors, no per-site code.\"}],[\"$\",\"section\",null,{\"className\":\"mt-14\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-xl font-semibold tracking-tight sm:text-2xl\",\"children\":\"How it's run\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid gap-4 sm:grid-cols-2\",\"children\":[[\"$\",\"div\",\"Measured, not promised\",{\"className\":\"rounded-md border border-line bg-surface p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-ink\",\"children\":\"Measured, not promised\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-ink-soft\",\"children\":\"Capability claims are graded against an evaluation suite of real-world sites before they ship. When a number isn’t solid, it doesn’t get published.\"}]]}],[\"$\",\"div\",\"Fail-closed billing\",{\"className\":\"rounded-md border border-line bg-surface p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-ink\",\"children\":\"Fail-closed billing\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-ink-soft\",\"children\":\"Paid plans ship with a spend cap on by default, and quota enforcement fails closed — requests stop before the cap is exceeded, not after.\"}]]}],[\"$\",\"div\",\"Ephemeral by design\",{\"className\":\"rounded-md border border-line bg-surface p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-ink\",\"children\":\"Ephemeral by design\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-ink-soft\",\"children\":\"Sessions are task-scoped and destroyed automatically. No page data, cookies, or credentials are retained after a session ends.\"}]]}],[\"$\",\"div\",\"Limits in the open\",{\"className\":\"rounded-md border border-line bg-surface p-5\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-semibold text-ink\",\"children\":\"Limits in the open\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-sm leading-relaxed text-ink-soft\",\"children\":\"What’s planned is labeled planned, and what doesn’t work yet is documented rather than hidden — the docs spell out session lifetimes, bot-wall behavior, and roadmap posture.\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-sm text-ink-soft\",\"children\":[\"The full security posture — session isolation, data handling, abuse prevention — is on the\",\" \",[\"$\",\"$Lb\",null,{\"href\":\"/security\",\"className\":\"text-accent underline underline-offset-2 hover:text-accent-hover\",\"children\":\"security page\"}],\", and live availability is published at\",\" \",[\"$\",\"a\",null,{\"href\":\"https://status.webuplink.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-accent underline underline-offset-2 hover:text-accent-hover\",\"children\":\"status.webuplink.ai\"}],\".\"]}]]}],[\"$\",\"section\",null,{\"className\":\"mt-14\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-xl font-semibold tracking-tight sm:text-2xl\",\"children\":\"Contact\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-2xl text-[15px] leading-relaxed text-ink-soft\",\"children\":[\"Email\",\" \",[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"text-accent underline underline-offset-2 hover:text-accent-hover\",\"children\":\"[email protected]\"}],\" \",\"— we aim to reply within 1 business day. You can also find the SDKs on\",\" \",[\"$\",\"a\",null,{\"href\":\"https://github.com/webuplink-dev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"text-accent underline underline-offset-2 hover:text-accent-hover\",\"children\":\"GitHub\"}],\".\"]}]]}]]}],\"$L19\"]}],[\"$L1a\",\"$L1b\",\"$L1c\",\"$L1d\",\"$L1e\"],\"$L1f\"]}]\n"])</script>
1<script>self.__next_f.push([1,"20:[]\n11:\"$W20\"\n12:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L21\",null,{\"children\":\"$L22\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L23\",null,{\"children\":[\"$\",\"$3\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L24\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n14:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1uoxo2r5fsoto.css?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
1<script>self.__next_f.push([1,"28:I[97367,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"OutletBoundary\"]\n15:[\"$\",\"li\",\"mailto:[email protected]\",{\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":\"Support\"}]}]\n16:[\"$\",\"nav\",null,{\"aria-label\":\"Legal\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/legal/terms\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/terms\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Terms\",\"\"]}]}],[\"$\",\"li\",\"/legal/aup\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/aup\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Acceptable Use\",\"\"]}]}],[\"$\",\"li\",\"/legal/privacy\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/privacy\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Privacy\",\"\"]}]}]]}]]}]\n17:[\"$\",\"div\",null,{\"className\":\"mt-10 border-t border-line pt-6\",\"children\":[\"$\",\"p\",null,{\"className\":\"font-mono text-xs text-ink-faint\",\"children\":[\"© \",2026,\" WebUplink\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"footer\",null,{\"className\":\"mt-auto border-t border-line\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl px-6 py-10\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-10 sm:flex-row sm:items-start sm:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-xs\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-flex items-center gap-2 font-display font-semibold tracking-[-0.02em] text-ink\",\"children\":[[\"$\",\"svg\",null,{\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"className\":\"$undefined\",\"style\":\"$undefined\",\"aria-hidden\":true,\"children\":[[[\"$\",\"rect\",\"0-0\",{\"x\":3,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"0-1\",{\"x\":9.5,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"0-2\",{\"x\":16,\"y\":3,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--accent)\"}]],[[\"$\",\"rect\",\"1-0\",{\"x\":3,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"1-1\",{\"x\":9.5,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"1-2\",{\"x\":16,\"y\":9.5,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}]],[[\"$\",\"rect\",\"2-0\",{\"x\":3,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"2-1\",{\"x\":9.5,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}],[\"$\",\"rect\",\"2-2\",{\"x\":16,\"y\":16,\"width\":5,\"height\":5,\"rx\":0.75,\"fill\":\"var(--ink)\"}]]]}],\"WebUplink\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-[13px] leading-relaxed text-ink-faint\",\"children\":\"A web-actions API for AI agents. Point it at any URL and the page comes back as named, callable tools your agent invokes like functions — any public site, no per-site code. Ships an MCP server.\"}]]}],[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-x-12 gap-y-8 lg:grid-cols-4\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Product\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Product\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/docs\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/docs\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Docs\",\"\"]}]}],[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/pricing\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Pricing\",\"\"]}]}],[\"$\",\"li\",\"/enterprise\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/enterprise\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Enterprise\",\"\"]}]}],[\"$\",\"li\",\"/security\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/security\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Security\",\"\"]}]}]]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Developers\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Developers\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"https://github.com/webuplink-dev\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://github.com/webuplink-dev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"GitHub\",\" ↗\"]}]}],[\"$\",\"li\",\"https://www.npmjs.com/package/webuplink\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://www.npmjs.com/package/webuplink\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"npm\",\" ↗\"]}]}],[\"$\",\"li\",\"https://pypi.org/project/webuplink/\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://pypi.org/project/webuplink/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"PyPI\",\" ↗\"]}]}]]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Company\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/about\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/about\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"About\",\"\"]}]}],[\"$\",\"li\",\"https://status.webuplink.ai\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"https://status.webuplink.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Status\",\" ↗\"]}]}],\"$L25\"]}]]}],\"$L26\"]}]]}],\"$L27\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"1a:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/2ao10vq_rc-hn.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]\n1b:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2pu-wed0_tg14.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]\n1c:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/31e5x17xswy5e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]\n1d:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/35xrh6l1by5ns.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]\n1e:[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2fmkfdf_0hw6e.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"async\":true,\"nonce\":\"$undefined\"}]\n1f:[\"$\",\"$L28\",null,{\"children\":[\"$\",\"$3\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@29\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"li\",\"mailto:[email protected]\",{\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":\"Support\"}]}]\n26:[\"$\",\"nav\",null,{\"aria-label\":\"Legal\",\"className\":\"flex flex-col\",\"children\":[[\"$\",\"p\",null,{\"className\":\"font-mono text-[11px] uppercase tracking-wide text-ink-faint\",\"children\":\"Legal\"}],[\"$\",\"ul\",null,{\"className\":\"mt-2 flex flex-col\",\"children\":[[\"$\",\"li\",\"/legal/terms\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/terms\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Terms\",\"\"]}]}],[\"$\",\"li\",\"/legal/aup\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/aup\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Acceptable Use\",\"\"]}]}],[\"$\",\"li\",\"/legal/privacy\",{\"children\":[\"$\",\"$Lb\",null,{\"href\":\"/legal/privacy\",\"className\":\"block py-1.5 text-sm text-ink-soft transition-colors hover:text-ink\",\"children\":[\"Privacy\",\"\"]}]}]]}]]}]\n27:[\"$\",\"div\",null,{\"className\":\"mt-10 border-t border-line pt-6\",\"children\":[\"$\",\"p\",null,{\"className\":\"font-mono text-xs text-ink-faint\",\"children\":[\"© \",2026,\" WebUplink\"]}]}]\n"])</script>
1<script>self.__next_f.push([1,"22:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"2a:I[27201,[\"/_next/static/chunks/3l_1uvcq2uu44.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"/_next/static/chunks/0rgi2s3is6035.js?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\"],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"24:[[\"$\",\"title\",\"0\",{\"children\":\"About — WebUplink\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions. Support: [email protected].\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"keywords\",\"content\":\"AI agent API,web-actions API,browser automation,MCP server,callable tools,web scraping API,function calls API,headless browser API,named tools\"}],[\"$\",\"meta\",\"4\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"5\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://webuplink.ai/about\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:title\",\"content\":\"About — WebUplink\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:description\",\"content\":\"What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions.\"}],[\"$\",\"meta\",\"9\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"10\",{\"name\":\"twitter:site\",\"content\":\"@WebUplink\"}],[\"$\",\"meta\",\"11\",{\"name\":\"twitter:title\",\"content\":\"About — WebUplink\"}],[\"$\",\"meta\",\"12\",{\"name\":\"twitter:description\",\"content\":\"What WebUplink is and how it is run — measured claims, fail-closed billing, ephemeral sessions.\"}],[\"$\",\"link\",\"13\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.1rhurvkch5nha.ico?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"sizes\":\"64x64\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"14\",{\"rel\":\"icon\",\"href\":\"/icon.svg?icon.2m50j0zma_tpo.svg?dpl=dpl_4SMbZSL5iYRWhpAGbGut3XRNDJPF\",\"sizes\":\"any\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"15\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon?0a81e0779d524280\",\"alt\":\"$undefined\",\"type\":\"image/png\",\"sizes\":\"180x180\"}],[\"$\",\"$L2a\",\"16\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"29:null\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.