Skip to content
MeldCNC
EN
EN English SL Slovenščina DE Deutsch
Start free
← Back to MeldCNC

Privacy Policy

Last updated 1 October 2026

  • Who we are
  • What we collect
  • Why and on what basis
  • Machine control
  • Cookies & storage
  • Service providers
  • Retention
  • Your rights

This policy explains what personal data MELD d.o.o. processes when you visit this website or use MeldCNC (the “service”), why we process it, and the rights you have under the EU General Data Protection Regulation (GDPR) and the Slovenian Personal Data Protection Act (ZVOP-2).

1. Who is responsible

The controller of your personal data is:

MELD d.o.o.
Legen 38
SI-2383 Šmartno pri Slovenj Gradcu, Slovenia
info@meld.si

For any privacy question or request, email us at info@meld.si or write to the address above. We answer within one month.

2. What we collect

When you visit this website

The website does not use analytics, advertising or tracking tools, and it loads no fonts or scripts from other companies. Like every web server, ours receives your IP address, browser type and the requested page so that it can deliver the page; these technical logs are used only for security and troubleshooting.

When you create an account and use the service

  • Account data: your name, email address and a one-way hash of your password (we never store the password itself).
  • Your content: projects, uploaded files (SVG, DXF, PDF, images, STL, G-code), exported G-code, your own bits, materials, machine profiles, templates and macros, comments, and the share links and gallery entries you create.
  • Team data: the teams you belong to, your role, and invitations sent to or by you.
  • Machine records: the job log (which project ran on which machine, when, with which bits and material, and how it ended, plus notes and photos you add), bit-wear records, machine calibration history, and connection-health records (problems on the machine connection with the spindle speed, feed and connection type at that moment).
  • Error reports you choose to send: a screenshot of the page, the G-code being run, controller settings and messages, and browser details. You see the contents before you send them.
  • Notification settings and the emails we send you.
  • Session data: a random session token, stored only as a hash on our side, with its creation and expiry time.
  • Billing data (paid plans): plan, billing period, invoices and the billing address and VAT number you give us. Card details are handled by our payment provider and never reach our servers.
  • Support messages you send us, and our replies.
  • Technical logs: IP address, time, requested endpoint and error details, to keep the service secure and working.

3. Why we process it, and on what legal basis

PurposeDataLegal basis (GDPR)
Providing your account, projects, toolpaths and exportsAccount data, your content, session dataContract, Art. 6(1)(b)
Billing, invoicing and tax recordsBilling dataContract, Art. 6(1)(b); legal obligation, Art. 6(1)(c)
Security, abuse prevention, rate limiting, troubleshootingTechnical logsLegitimate interest, Art. 6(1)(f)
Job log, dashboard, bit wear and connection health shown to you (and to your team for team projects)Machine recordsContract, Art. 6(1)(b)
Investigating an error report you sentError reports, account dataContract or legitimate interest, Art. 6(1)(b)/(f)
Answering your questionsSupport messages, account dataContract or legitimate interest, Art. 6(1)(b)/(f)
Service emails (password, billing, important changes, team invitations) and the notifications you choose (comments, replies, reports)Email address, notification settingsContract, Art. 6(1)(b)

We do not sell personal data, do not use it for advertising, and do not use your projects to train machine-learning models.

4. Machine control

When you connect a CNC machine or laser over USB, MeldCNC talks to it directly from your browser through the Web Serial interface; your browser asks for your permission before any serial port can be opened, and you can revoke it in the browser’s site settings. A network controller can be connected directly from the browser as well. In both cases the G-code, positions, settings and messages exchanged with the machine are not sent to our servers.

Some features do go through our servers: if you choose the connection “via server”, our server relays the data between your browser and the controller without storing it; the phone pendant relays commands and machine status between your phone and your computer; and, when you are signed in, the job log, bit wear, calibration history and connection-health records listed in section 2 are saved to your account. To resume an interrupted job, the program and its progress are also kept in your browser. The picture of the optional bed camera is processed in your browser and is not uploaded.

5. Cookies and browser storage

We use only what the service needs to work. Because none of it is used for tracking, no consent banner is required.

NameTypePurposeLifetime
meld_sessionCookie (HTTP-only, first party)Keeps you signed inUp to 30 days, or until you sign out
meldcnc-site-theme, meldcnc.site.langLocal storageRemembers light or dark theme and your language choice on this websiteUntil you clear it
meldcnc.lang, meldcnc:theme, meldcnc:v1Local storageApp language, theme and feeds-calculator settingsUntil you clear it
meldcnc:control:v1, meldcnc:laser:v1, meldcnc:aircut:v1, meldcnc:autolevel:v1, meldcnc:camera:v1, meldcnc:pendant:v1Local storageMachine-control preferences (connection, jog, probe, air-cut and laser settings, height maps, camera calibration, pendant pairing)Until you clear it
meldcnc:job-recovery:v2, meldcnc-senderLocal storage, IndexedDBProgress and program of an interrupted job, so it can be resumedUntil the job is finished or resumed, at most 30 days
meldcnc:health:pending:v1Local storageConnection-health records waiting to be uploaded to your accountUntil uploaded
meldcnc-draftsIndexedDBOffline drafts of project changes that couldn’t be saved yetUntil saved or discarded
meldcnc:projects-sort, meldcnc:projects-folder, meldcnc:workspace, meldcnc:library-units, meldcnc:dashboard:v1, meldcnc:health-page:v1, meldcnc:preview3d:shadows, meldcnc.editor.*, meldcnc.tour.*Local storageList, workspace, view and editor preferences, and which guided tours you have seenUntil you clear it
meldcnc.editor.clipboardLocal storageCopy and paste between projectsUntil you clear it

Local storage stays in your browser and is never sent to us. You can delete it at any time in your browser settings.

6. Service providers and transfers

We use carefully selected providers that process data on our behalf under a data processing agreement (Art. 28 GDPR): hosting and file storage, email delivery, and payment processing. They may only use the data to provide their service to us. Where a provider processes data outside the European Economic Area, we rely on an adequacy decision or the European Commission’s Standard Contractual Clauses. A current list of providers is available on request.

We disclose data to authorities only where the law requires it.

7. How long we keep data

  • Account data and your content: while your account exists. After you delete the account we erase it within 30 days, and from backups within a further 60 days.
  • Invoices and billing records: as long as Slovenian tax and accounting law requires (currently 10 years).
  • Technical logs: up to 30 days, longer only while needed to investigate a specific security incident.
  • Job log, bit-wear, calibration and connection-health records, error reports and comments: while your account exists, unless you delete them earlier.
  • Support messages: up to 2 years after the conversation ends.

8. Your rights

You have the right to:

  • access the personal data we hold about you and receive a copy (Art. 15);
  • have inaccurate data corrected (Art. 16) and data erased (Art. 17);
  • restrict processing (Art. 18) and object to processing based on legitimate interest (Art. 21);
  • receive your data in a portable format (Art. 20); you can also download your projects and G-code yourself at any time;
  • lodge a complaint with a supervisory authority.

In Slovenia the supervisory authority is the Information Commissioner of the Republic of Slovenia (Informacijski pooblaščenec), Dunajska cesta 22, 1000 Ljubljana, www.ip-rs.si. You may also contact the authority in the EU country where you live.

9. Security

Connections are encrypted with TLS. Passwords are stored with a salted, memory-hard hash (scrypt), session tokens only as hashes, and access to production systems is limited to the people who run the service.

10. Children

The service is not intended for children under 16, and we do not knowingly collect their data.

11. Changes to this policy

If we change this policy in a way that matters, we tell account holders by email before the change takes effect. The date at the top always shows the current version.

MeldCNC

Design, CAM and machine control for hobby CNC routers and lasers. Made in Slovenia.

A Meld product

Product

  • Features
  • Laser
  • Shop tools
  • Machine control
  • Workshop & team
  • Supported machines
  • Pricing

Help

  • FAQ
  • Contact
  • Feeds calculator

Legal

  • Privacy policy
  • Terms of service
  • Legal notice
  • Cookies
© 2026 MELD d.o.o. FoxAlien, Carbide 3D, Shapeoko, Genmitsu, xTool, Ortur, Sculpfun, Atomstack and LightBurn are trademarks of their owners. MeldCNC is not affiliated with them.
EN SL DE