Privacy policy

Last updated 2026-09-29. Applies to the Nozzle It All Android app and to the website at nozzleitall.com. Future versions, including desktop and web versions, will be covered here before they are released.

In short: there are no Nozzle It All accounts, no advertising, no tracking, and no analytics or crash-reporting SDKs built into the app. The Android app does not send your app data to any Nozzle It All server, and there is no Nozzle It All cloud service. The one exception is Test Mode, for invited hardware testers: a test report is sent only when you tap Send, and you see its full contents first. It talks to your own printers on networks you configure, and to MyMiniFactory when you browse or download models.

Who we are

Nozzle It All is an open-source project run by James Jennison, with input from the community. You can reach us at support@nozzleitall.com.

What the app stores on your device

This app data stays on your device unless you deliberately send it somewhere, such as to one of your printers or to a location you select for a backup.

Android's automatic cloud backup is turned off for the app's data. If you use the app's Back up printers feature, the app writes an encrypted file to a location you choose. The backup is protected by a passphrase you set. We do not receive the backup or your passphrase and cannot read it.

What leaves your device

The only Nozzle It All web page the app may use as part of normal app operation is the MyMiniFactory sign-in relay described below, and only when you choose to sign in.

Security

Printer credentials and MyMiniFactory authentication tokens stored by the app are kept using Android's encrypted credential storage.

Backup files created by the app are encrypted using the passphrase you provide.

Connections to internet services use encrypted HTTPS connections where supported and required by those services. Connections to printers use the network protocols supported by the printer or printer software. Some local printer protocols may not provide transport encryption.

No internet-connected system can be guaranteed completely secure. You are responsible for securing your local network and for choosing appropriate settings if you make a printer reachable from outside your local network.

Permissions the app asks for

PermissionWhy
Internet, network state, Wi-Fi stateTo reach your printers and MyMiniFactory.
Multicast over Wi-FiTo discover compatible printers on your local network, including printers that announce themselves through local network broadcasts or multicast.
Foreground serviceTo run optional background print alerts. A persistent low-priority notification is shown while this service is active.
NotificationsTo tell you when a print finishes, fails or a printer goes offline. This is optional and the app asks for notification permission only when you enable alerts.

The app does not ask for access to your location, contacts, microphone or camera.

The app also does not request broad access to the files on your device. When you choose a file or destination through Android's system file picker, Android gives the app access only as permitted through that selection and the operating system's storage framework.

Signing in to MyMiniFactory

Sign-in uses a small page on this website, nozzleitall.com/mmf-auth, to hand the authentication result back to the app.

The authentication result is carried in the part of the page address after the #. Web browsers do not include that fragment when requesting the page from the server, so the MyMiniFactory authentication result itself is not sent to the Nozzle It All web server. JavaScript running in your browser reads the result and passes it back to the app.

As with any visit to nozzleitall.com, Cloudflare and our web server may process ordinary connection information when this relay page is loaded, such as an IP address, request headers and the requested page. They do not receive the MyMiniFactory authentication result contained after the #.

We do not receive or store your MyMiniFactory password.

This website

We do not use cookies for advertising, analytics or tracking.

The website is delivered through Cloudflare, which provides services including DNS, caching, TLS and security. Cloudflare may process technical connection information such as your IP address in the normal course of serving pages and may set strictly necessary cookies for security, traffic management or abuse prevention. Cloudflare's own privacy policy applies to its processing.

Our web server may keep ordinary access and error logs for security, troubleshooting, reliability and abuse prevention. These logs can contain information such as an IP address, browser or user-agent information, the requested URL, timestamps and technical request information.

We do not use those logs to create advertising profiles or track people across websites.

If you email support, we receive the information contained in your message, including your email address and anything you choose to include. We keep that correspondence as needed to respond, troubleshoot problems, maintain necessary records or continue an ongoing support conversation. You can ask us to delete support correspondence by emailing support@nozzleitall.com, subject to any information we reasonably need to retain for security, legal or recordkeeping purposes.

Data retention

Nozzle It All does not maintain user accounts or store your app projects, printer credentials, models, sliced files or app settings on our servers.

Website access and error logs are retained only for as long as reasonably necessary for security, troubleshooting, reliability and abuse prevention.

Support correspondence is retained for as long as reasonably necessary to respond to you and maintain the relevant support record, unless you request deletion or longer retention is reasonably required for security, legal or recordkeeping purposes.

Information processed independently by Google, Cloudflare, MyMiniFactory or another service you choose is subject to that provider's own retention practices.

Nozzle It All Web and Nozzle It All for Desktop (in development)

Neither is available yet. This section describes how they are built, and will be confirmed before either is released.

When it is released, its page files will be served from our own domain, so our hosting infrastructure will necessarily receive ordinary requests for those files.

Nozzle It All Web's page files are served from our domain. After that, slicing runs inside your browser, projects are stored in your browser, and printer traffic goes from your browser, or from Nozzle It All for Desktop on your own computer, straight to your printer. Your models are not uploaded to us. There is no Nozzle It All account or hosted slicing service. Nozzle It All for Desktop works the same way on your computer. Optional Stock U1 support can talk to Snapmaker's own services with your Snapmaker account, only if you install it and add a Stock U1; that is between you and Snapmaker.

The final architecture and data flows may change during development. This privacy policy will be updated to describe the released web app before it becomes publicly available.

Deleting your data

Nozzle It All does not maintain a server-side copy of your app projects, printer credentials, models, sliced files or app settings.

To remove app data from your device, you can delete individual items where the app provides that option, forget a printer in Settings, clear the app's data through Android, or uninstall the app.

If you created an encrypted backup file, deleting data from the app does not delete copies of that backup file stored elsewhere. You must delete those copies yourself from wherever you saved them.

You may ask us to delete support correspondence by contacting support@nozzleitall.com.

Ordinary website logs are deleted according to our normal retention practices rather than through individual user-account deletion, because the website has no Nozzle It All user accounts.

To delete a MyMiniFactory account or information held by MyMiniFactory, use MyMiniFactory's own account and privacy controls.

Information held by Google, Cloudflare, a remote-access provider or another third party is controlled by that provider and is subject to its own deletion procedures.

Children

Nozzle It All is a tool intended for people who operate 3D printers and is not directed at children.

We do not knowingly collect personal information from children through a Nozzle It All account or cloud service because no such account or service exists.

If you believe a child has provided personal information directly to us, for example through a support email, contact support@nozzleitall.com.

Third-party services

Depending on the features you choose to use, your information or network traffic may be processed by third-party services including:

Nozzle It All does not control these providers' privacy practices. Their own privacy policies and terms apply to information they process.

Changes

If this privacy policy changes, the date at the top will change with it.

Material changes affecting how the released app handles user data will also be noted in the app's release notes or otherwise communicated through an appropriate project channel.

Contact

Questions or requests concerning privacy can be sent to:

support@nozzleitall.com