Privacy & Data

How we handle
your data.

Plain English. No legalese. Here's exactly what LensCAD collects, how we protect it, and what control you have over it.

📋

What we collect

and why we collect it
Account information

Your email address and password (stored as a one-way hash — we can't read it). We also record when you confirmed your age at sign-up.

Photos you upload

Photos are processed on our servers to produce corrected, scaled DXF files, and are used for your session only. They are stripped of metadata before being written to disk (faces are not blurred, so keep people out of the frame), are never copied anywhere for training or dataset use, and are deleted from working storage whenever the app is redeployed — and within 30 days regardless.

IP address

Kept in our server logs for up to 90 days, to keep the service secure and to find faults. We don't use it to identify or track you personally.

Usage data

Basic interaction data like which tools you use, kept with a job and deleted with it. And, tied to your account, the first and latest day you used the app, on how many days, and how many parts you started, so we know how many people use LensCAD. None of it holds what you photograph or draw, and none of it is used for advertising or profiling, or sold to anyone.

🚫

What we don't do

hard commitments, not marketing language
🖼️

What happens to your photo

from upload to deletion

Nothing you do in LensCAD is collected for AI training, and no dataset is built or licensed from your work. Here is what happens to a photograph you upload, from the moment it arrives to the moment it is gone.

01
Metadata stripped

The moment your photo arrives, embedded metadata is removed — GPS coordinates, serial numbers and timestamps are never kept. Camera make, model and focal length are read first and kept as session settings, because lens correction needs them. This happens before the image is written to disk.

02
Kept as you took it

Apart from its metadata, the photo is kept as it arrived. We do not look for faces or people in it, blur them, or analyse them, and no facial geometry or biometric identifier is extracted. So keep people out of the frame, or crop them out before you upload.

03
Worked on, on our servers

Perspective correction, scale calibration, edge detection, tracing and DXF export all run on our own servers. Your photograph goes nowhere else for any of it.

04
Deleted

Job storage is temporary and is cleared whenever the app is redeployed or its container recycled, which happens routinely — and within 30 days regardless. We keep no archive of your photographs. Saved project files are downloaded to your device; we hold no copy.

Two exceptions, and you control both: Smart Trace and Drawing Check. When you run Smart Trace, that job's photograph is sent to our AI provider to be analysed and the outline returned; when you run Drawing Check, a picture of the drawing's page is sent to be checked. Under an agreement that does not permit training on it, and only on runs you start. If you would rather no image ever left our servers, use neither — every other part of LensCAD works without them.
⚖️

Your rights

what you can ask us to do

You have meaningful control over your data. Here's what you can request at any time:

🧩

The CAD plugin

in development

The LensCAD plugin for desktop CAD programs is in development. It will carry the same commitments as the rest of LensCAD: the geometry you draw is yours, none of it is captured for training, and nothing is monitored.

🛡️

Security

how we protect what you share
Passwords

Your password is stored using a secure one-way hash — we cannot read it, and neither can anyone else. Even in a breach, your actual password would not be exposed.

Encryption in transit

All connections to LensCAD use HTTPS/TLS. Data in transit is encrypted end-to-end.

Passwords

Stored only as salted hashes. We cannot read your password, and a copy of our database would not reveal it.

Breach notification

In the event of a data breach affecting your personal information, we will notify you within 45 days as required by Oregon law (ORS 646A.604).

✉️

Contact us

privacy questions and data requests

Have a question about your data, or want a copy of it or your account deleted? Reach out directly.

📬

PartCraft LLC — Privacy

For privacy questions, data requests, and opt-out requests:
[email protected]

We respond to all data requests within 45 days. Oregon, United States.