Last updated September 9, 2026
Privacy
Photo2STL is operated by Melvin Global LLC and is designed to process an image without creating an account or permanent cloud library. Uploaded image bytes and generated model bytes are held temporarily in the generation service. Results are available for up to 45 minutes from submission, then expire automatically.
What is temporarily processed
We process the image you select, generation settings, anti-abuse verification, an opaque job identifier, queue timing, and technical error information. The browser keeps the delivered model in live page memory so you can inspect and download it. We do not ask for a name, profile, account, or email address to generate a model.
What we do not intentionally store
Images and generated models are not placed in a public gallery, user database, analytics payload, advertising request, or session-replay recording. Temporary results expire automatically. Files you download remain on your own device until you delete them.
Browser storage
Photo2STL sets a signed, HttpOnly cookie named p2s_anon for up to one hour. It supplies an opaque browser identifier used for rate limits, one-use generation tickets, and recovery during the 45-minute result window. The browser may also store photo2stl:last-job and photo2stl:last-batch in local storage. Those records contain opaque job handles, model choices, result handles, and expiry times—not image or model bytes. Expired records are removed automatically, and starting over removes the current session record.
Cloudflare anti-abuse service
Cloudflare Turnstile helps distinguish ordinary visitors from automated abuse. Cloudflare may process an IP address, browser and device signals, a challenge response, and related technical data under its own privacy terms. Photo2STL does not send the selected image or generated model to Turnstile.
Google advertising
Google may serve a voluntary rewarded ad before a Pixal3D generation and a display ad inside selected guide articles. Google and its partners may use cookies, web beacons, IP addresses, device or browser identifiers, and ad interaction information to deliver, limit, personalize, measure, and protect advertising. Photo2STL does not put ads on generated-result, download, legal, error, or private test pages and does not send uploaded images or generated models to Google.
Learn how Google uses information from sites that use its services. You can manage personalized advertising in Google Ads Settings and use the Privacy choices control in this site's footer to reopen available consent choices. Where required, Google's certified consent system offers consent, manage-options, and do-not-consent choices before an advertising request.
Operational records
Service logs may contain opaque identifiers, timestamps, queue state, timing, rate-limit outcomes, and error categories. They must not contain uploaded image bytes or generated model bytes.
Retention and security
Upload and result access is limited with short-lived opaque handles, signed browser identifiers, HTTPS, rate limits, and automatic expiry. Operational records are kept only as long as reasonably needed for reliability, abuse prevention, and legal obligations. No internet system is risk-free, so do not upload material that you are not permitted to process.
Children and international visitors
Photo2STL is a general-audience service and is not directed to children under 13. Visitors are responsible for using the service consistently with the privacy, consent, and image rights that apply where they live. Available regional advertising choices are shown before applicable ad requests.
Your choices
You can decline a rewarded ad and use SPAR3D, clear this site's browser storage, start over to remove the active recovery record, or leave the site without creating an account. Privacy choices for Google advertising can be changed from the footer control when the consent service applies.
Contact
For privacy questions, contact Melvin Global LLC.