What this is
The exact same Python that ships in the Blender extension this project is built on runs unmodified in your browser via Pyodide, not a separate reimplementation. Nothing about the shape or your chosen dimensions is uploaded anywhere — the mesh is built and the STL is written entirely on your machine.
- The mouth opening is Rectangular (rounded corners) or Elliptical; the neck can run straight or bend at an angle; the adapter is either a male taper (plugs into a female hose port) or a female socket (receives a male spigot). All three sections fuse into one printable shell — not three separate parts.
- A small "this was downloaded" ping fires when you click Download — a counter, not any file content.
- This is free during testing. If it turns into a paid product later, existing free downloads aren't retroactively affected.