How this works
- Your text/font choice (or uploaded SVG) is sent to a small server, run through the real merch_core.py engine inside a disposable Blender process, and the resulting STL is sent straight back — a fresh process handles every request, and nothing is stored afterward.
- SVG uploads are capped at 256KB and checked for obviously suspicious content before they're ever touched — a plain icon or logo SVG is a few KB, so this is generous headroom, not a real limit.
- Only one curated font is available right now (DejaVu Sans) — more are planned.
- Labels is different — no text/SVG source, just a Prefix, Suffix, and number Range (e.g. Prefix "DRAWER-", Range 1–7 for DRAWER-01 through DRAWER-07). Generate previews just the first label; Download All builds and zips the whole range in one request (capped at 200 labels per batch).