Privacy Policy

Last updated: 28 May 2026

Who we are

3D Print Pricing Calculator (the "Service") is a free web app that helps sellers price 3D-printed products. The Service is operated as a personal project; if you need to reach us, the contact details are in the Terms.

What we collect

When you create an account, we store:

  • Your email address (required, used to sign in and send verification links).
  • Your name (optional, used to address you in emails and in the UI).
  • A bcrypt hash of your password (we never store the plain-text password).
  • The date you joined and the date your email was verified.

While you use the Service, we store the calculations you save: product name, category, notes, the input numbers (filament weight, electricity, labor, etc.), and the computed selling price. We also store any custom pricing presets and settings you create. These records are tied to your account and are only visible to you.

For your in-progress (unsaved) calculation, the inputs are kept in your browser's localStorage so the form auto-saves between sessions on the same device. This data never leaves your browser unless you click "Save to history".

Cookies and similar technologies

We use a small number of strictly necessary cookies:

  • Session cookie (issued by NextAuth): keeps you signed in. Expires when you sign out or after the session lifetime.
  • Theme + currency preferences: stored in localStorage so the app remembers your light/dark mode and preferred currency.

If we add advertising in the future, we will request your explicit consent before any non-essential cookies are set.

Email

We use Brevo as our transactional email provider for account-verification messages. Brevo processes only the email address and message contents needed to deliver the link; nothing else is shared. Brevo may store delivery metadata (e.g. whether the message was opened) per their own privacy policy.

Where data is stored

The database is hosted on Neon (Postgres) in the Asia-Pacific (Singapore) region. The application is hosted on Vercel. We do not transfer data to other jurisdictions.

How long we keep it

Your account and calculations are kept as long as your account exists. Verification tokens expire after 24 hours and are then deleted. If you delete your account (see "Your rights"), all of your personal data is permanently removed within 30 days.

Your rights

You can request a copy of the data we hold about you, ask us to correct it, or ask us to delete your account at any time by emailing the address in the Terms. We will reply within 14 days.

Children

The Service is not directed at users under 13. If we learn we hold data about someone under 13, we will delete it.

Changes

We will post any meaningful changes to this policy on this page and update the "Last updated" date. If the changes are significant, we will also email registered users.