What does the STL Error Checker actually check?+
It reads the mesh topology and separates print-blocking problems from advisory ones, the same way the Meshworthy Mac app does. The blocking checks are open boundary edges, non-manifold edges, orientation problems, and inward-facing closed shells. The advisory checks, which rarely stop a print on their own, are degenerate triangles, duplicate faces, self-intersection candidates, contact risks, and isolated debris candidates.
Is my STL uploaded anywhere?+
No. The file is read, parsed, and analyzed entirely in your browser. No geometry, filename, or coordinate is sent over the network, stored, or included in analytics. You can watch the network panel and see that no request body carries your model.
Does it repair or change my file?+
No. This tool is read only. It reports what it finds and never rewrites your geometry or offers a silently fixed download. Vertex welding is used only as an analysis index and never alters the preview or produces a repaired model.
Why does it say file units instead of millimeters?+
STL stores no unit information, so a coordinate value is just a number. Labeling it as millimeters would be a guess. The report states the bounding box, diagonal, and weld tolerance in file units so you always know exactly what was measured.
What is a benchmark file?+
Each benchmark is small geometry authored inside this project with a documented expected result. Open one without any file of your own to see how a known defect such as an open boundary or a non-manifold edge is reported.
Does a passing result mean the model is printable?+
No. A clean topology result means no boundary, non-manifold, orientation, degenerate, or duplicate errors were found. It is not a proof of wall thickness, supports, printer fit, material behavior, slicing, or physical strength.