Privacy policy
Effective 2026-07-03 · Written by a human, meant to be read by one.
The short version
Your designs stay on your computer. M-FAB is a browser app that saves parts and projects locally on your machine. We never see them unless you deliberately attach a project file to a feedback report.
What we collect, and why
- Account info — your name, email, a hashed password (we can't read it), and — if you told us — which controller runs your table. Used to sign you in, manage beta access, and prioritize which controller posts get attention.
- Beta usage measurements — when you use the hosted app (app.m-fab.net), we record which sections you visit (Design, CAM steps, CNC12), how long you're actively working in them, and counts of keys pressed and clicks made. We never record which keys, what you type, or what you design. This tells us which features earn their keep.
- Feedback & error reports — what you write in the 💬 Feedback box, plus app version, browser, and recent error messages. A project file is included only if you tick the box to attach it.
- Basic web logs — Cloudflare (our host) sees standard traffic data like IP and country, and we use it for rate limiting and abuse prevention.
What we don't do
- No selling or sharing your data with anyone. Ever.
- No ad trackers, no third-party analytics scripts on the app.
- No recording of keystrokes, designs, or file contents.
- The downloadable single-file M-FAB, opened locally, records nothing at all — it doesn't even talk to the internet.
Where it lives
Account and usage data is stored with Cloudflare (our hosting provider). Sessions use one strictly-necessary cookie (mfab_sess) — there are no marketing or tracking cookies.
Your choices
- Want your account and its data deleted? Say so via the 💬 Feedback button or the contact on the site — it'll be removed, promptly and completely.
- You can use the local file version of M-FAB without any account or measurement at all.
Changes
If this policy changes in a way that matters, the date above changes and beta users will be told plainly — not via a 40-page email.