A website you visited uses Warppool to earn revenue without ads. Instead of showing you banners and tracking your browsing, it asks to borrow a tiny sliver of your device's GPU to run useful scientific computation. You always choose whether to opt in.
When a site uses Warppool, a small pop-up asks for your permission. Nothing runs until you say yes. You can choose "Just this visit," "Always allow," or "No thanks."
If you opt in, your browser's GPU runs small chunks of a researcher's computation — things like climate simulations, statistics, or machine learning. Each chunk finishes in a few seconds.
The website earns a small payment for each completed task, funded by the researchers who submitted the job. When you close the tab, everything stops immediately.
No. Warppool is fundamentally different from cryptocurrency mining. Every cycle your GPU contributes does real, useful computation — climate modeling, statistical analysis, machine learning research. Nothing is wasted on hash puzzles or proof-of-work.
Cryptominers typically run without consent inside ads, drain your battery, and benefit only the site operator. Warppool requires explicit opt-in, shows you exactly what's running, throttles to background priority, and funds open research.
Warppool taps your browser's built-in GPU compute — the same capability that powers web-based games and 3D applications. It runs compute shaders (small GPU programs) in a secure, sandboxed environment controlled by your browser.
A coordinator server splits large jobs into tiny chunks (a few seconds of work each) and sends them to available workers over a WebSocket connection. Your browser runs one chunk at a time and sends back the result.
Current workloads include Monte Carlo simulations, climate ensemble forecasts, hyperparameter sweeps for machine learning, and batched inference on open models. All tasks are embarrassingly parallel — meaning each chunk is independent.
The Warppool coordinator and worker client are open source. You can inspect exactly what code runs in your browser. The compute shaders (written in WGSL) are fetched from the server and are visible in your browser's developer tools.
Your browser remembers your choice for that site. The next time you visit, the worker starts automatically without showing the prompt. You can revoke this at any time by clearing site data in your browser settings.
The worker runs for this session only. When you close the tab, permission is forgotten. The next time you visit, you'll see the prompt again.
Nothing runs. The widget closes or minimizes. You won't be asked again during this visit. The website continues to work normally — Warppool never blocks content or degrades your experience for declining.
Yes. Close the tab, navigate away, or click the minimize/stop button on the widget. Computation stops immediately. If you previously chose "Always allow," clear site data for that domain to reset your preference.
Minimally. A Warppool worker adds about 1–2 watts of power draw — comparable to having an extra browser tab open. It runs at idle priority, meaning your own work always comes first. If your GPU is busy with a game or video, Warppool waits.
Warppool is building the monetization layer for an ad-free web. If you're a publisher or researcher, we'd love to have you.