Cutting-edge technology

Cutting-edge technology

An AI model running in your browser, a real-time architecture, and open data.

Local AI in the browser

Our artificial intelligence model runs directly in your browser, using client-side GPU computation. No image needs to travel through an expensive GPU server: the pre-processing happens on your machine.

This approach offers three major advantages:

  • Privacy — processing stays on your device;
  • No centralized GPU server — infrastructure costs are distributed;
  • Community-powered distributed computing — every contributor adds compute.

AI pre-processing

The AI analyzes aerial imagery and selects interesting areas — those likely to contain a swimming pool. Instead of asking humans to examine square kilometers of imagery, we direct them straight to the detections that need checking. Human effort is thus concentrated where it adds the most value: validation.

A real-time architecture

The site is built on the Phoenix / Elixir stack. Elixir, running on the Erlang VM (BEAM), offers massive concurrency and fault tolerance that are perfect for a collaborative platform: real-time updates, coordination of many contributors, and robustness.

Open source and open data

Everything is open:

  • Open code — the entire project is published under the WTFPL license;
  • Open data — validations will be fed back to OpenStreetMap;
  • Open model — our AI model is exclusive and open.

Transparency is at the heart of the project, end to end.

The WTFPL license

geopisse’s code is published under the WTFPL license — Do What The Fuck You Want To Public License. It is one of the most permissive licenses in existence: it fits in one sentence and boils down to “do absolutely whatever you want with it”.

Concretely:

  • No restrictions — you can use, copy, modify, and redistribute the code for any purpose, including commercial.
  • No obligations — no attribution clause, no requirement to share your changes, no formalities.
  • One rule — there are no rules.

We chose it because it reflects the spirit of the project: maximum freedom and frictionless reuse. The code belongs to everyone.

Want to contribute?

Lend your computing power or validate pools right now.

Take part