If your shop already sells life-size cardboard cutouts, you know where the time
goes: someone opens the customer’s photo, traces the cutline by hand, emails a
proof, waits, adjusts, emails again. Three to five days before anything reaches
production.
Lifesizy Cutouts replaces that loop. Your customer uploads a photo on your own
product page, and within seconds sees the cutline drawn on their own photo at
the size they picked. They approve it themselves. You get the order with a
press-ready die-cut PDF — cut lines as a real spot colour, in the layers your
cutter expects.
What your customer does
What you get
Nothing to configure in WordPress
Colours, size range, cut margin, the white-border option and its price, cutline
editing and the true-print-size magnifier are all set in your Lifesizy portal
and fetched by the plugin. Setup in WordPress is one step: paste your connect
key. Change something in the portal and your product pages follow within about
five minutes.
Honest about what this needs
This plugin is the WooCommerce front end for the Lifesizy service. It does not
work on its own — the background removal, cutline detection and PDF generation
happen on Lifesizy’s servers, and you need a Lifesizy account. See “External
services” below for exactly what is sent where.
This plugin connects to the Lifesizy API (https://lifesizy.com) — the service
this plugin is a client for. Nothing is sent anywhere else, and nothing is sent
until you connect the plugin with a key from your own Lifesizy account.
1. Fetching your shop settings
2. Validating your connect key
3. Tracing the cutline (your customer’s photo)
4. Generating the production PDF
5. Syncing paid orders to your Lifesizy dashboard
The plugin also loads the configurator’s JavaScript from Lifesizy
(widget.js). It is service code — the part that talks to the cutline engine —
so it is served by the service rather than bundled, which is how it stays in
step with the engine’s API. It is only ever loaded from the Lifesizy origin the
plugin is configured for.
Where that data goes
Lifesizy is a service of KarTent B.V. (Amsterdam, the Netherlands). Photos are
processed and stored on EU servers, and they are never used to train any model
or reused for any other purpose. For the two calls that carry a customer photo
you are the data controller and Lifesizy is your processor; a data processing
agreement covering that comes with your Lifesizy account and is available on
request.
Service terms: https://lifesizy.com/terms
Privacy policy: https://lifesizy.com/privacy
Uploaded photos are re-encoded on arrival (which strips EXIF, including GPS)
and written under wp-content/uploads/lifesizy/ with unguessable filenames that
are not the identifier the browser holds. They are served only through a
capability-checked handler, never as a public URL. Photos not attached to an
order are deleted after two weeks; photos on an order are deleted when the
order is deleted, and the plugin registers a WooCommerce personal-data eraser so
an erasure request removes them too.
That eraser covers your own site. The copy that was synced to Lifesizy with the
paid order is deleted automatically 30 days after it arrives; if you need it
gone sooner, ask Lifesizy and it is deleted without undue delay. So a full
erasure request today is two steps: the WordPress tool, and a message to
Lifesizy.
Nothing is added to your storefront by default. There is a single opt-in
checkbox if you would like to show a small “Powered by Lifesizy” credit under
the configurator.