Privacy
Last updated 8 November 2026
This page says what VectorArtLab stores about you, why, for how long, and who else handles it. Every item below corresponds to something the system actually does.
The short version
Who we are
VectorArtLab decides how the data on this page is used. For anything here — a copy of your data, a correction, a deletion, or a question — email [email protected].
The anonymous work session
When you first upload an image, generate one, add a photo in the studio or start a studio design, we create a session record and give your browser a cookie holding its random id. “Get my files” on a saved preview sets the same cookie, pointing at that preview’s session. The record carries no name or email address, and it is linked to your account only if you sign in. Alongside that id it can hold a keyed hash of your IP address and a random browser id.
The IP address is hashed with a secret key before it is written anywhere — we never store the raw address, and the hash cannot be turned back into it without that key. The browser id is a random number your browser keeps in local storage (section 9), not a fingerprint of your device. Both are used to count free previews and nothing else.
The session record is not deleted on a schedule: it is what ties an order to the work that produced it. The files it points to expire on the timetable in section 7.
Your email address
You give us an email address on Stripe’s checkout page. It goes on the order and is used to send you the link to your finished files, and to tell you if we could not produce them and have refunded you.
It is also how you get your files back: sign in with that address and we email a one-time code to it. Nothing is revealed to whoever typed the address; the code only ever arrives in the inbox, and once it is entered every order paid with that address is listed.
After a few free previews the generate page may ask for an email address before you carry on. That address is used to lift the limit for that request; we do not save it on our servers.
Every email we send is recorded — the address, the subject, what kind of message it was, the order it belongs to and whether it was delivered — so that “my email never arrived” can be answered with facts. That log is deleted after 90 days.
We do not sell your email address, and we do not add you to a marketing list because you bought a file.
Optional accounts
You never need an account to buy. Signing in with the address you paid with — which is how you get your files back — creates one for that address if it does not exist yet. We store your email address, any other addresses you add, a name if you give one, when you proved each address was yours, when you last signed in, and a list of recent sign-ins (the browser, a keyed hash of the IP address and the time, kept 90 days). The account finds your orders by matching those addresses; it is not a second copy of them.
You sign in with a code we email you, which works once and expires after ten minutes, or with a password if you choose to set one. A password is stored only as a salted scrypt hash — never the password itself — and you can remove it again from your account page.
There is no delete button yet. Email us from the account’s address and we will delete the account; your orders and the download links in your email are not affected unless you ask for those to go too (section 12).
Payment details
Payment runs through Stripe Checkout, on Stripe’s own page. Your card number is entered there and never touches our servers — we cannot see it, log it or store it. Stripe may also ask for your billing address or country, so it can work out the tax that applies where you are.
What we keep against the order is the email address, the amount, the currency, the status, the print width you chose, when you paid, and Stripe’s own reference ids, so that a payment can be reconciled and a refund can be issued.
Your images and prompts
Uploads, generated images, intermediate step outputs, watermarked previews and finished files are stored in Cloudflare R2. Each one records its dimensions, its size, and which image it was made from, so a finished file can be traced back to what produced it.
Each prompt is checked against a list of brand and character names on our own server before anything is generated. The prompt text, the model used and whether it was refused are kept against your session for 90 days, then deleted. That record exists so an intellectual-property complaint or a takedown request can be answered with facts rather than a shrug.
How long things are kept
Files are removed by storage rules that run whether or not anyone remembers to press delete. Records are swept on a schedule.
The watermarked images shown on screen before checkout. Deleted by a storage rule.
Full-resolution output you generated or uploaded but never paid for. Deleted by a storage rule.
Your paid files, from the day you paid. Then they are deleted from storage and the download link stops working. We do not email you before this happens.
The text of each prompt, the model used and whether it was refused. Deleted automatically.
A record of each email we sent you — address, subject, type and whether it was delivered. Deleted automatically.
Single-use. Deleted once they expire.
Counts keyed on hashed identifiers. Each expires on its own when its window closes.
The record that a payment happened, for how much and to which address — needed for tax and accounting.
Your email, any other addresses you add, optional name and optional password hash. Recent sign-ins are kept 90 days. Deleted on request.
An address you gave us to hear when the pass goes on sale. Removed on request.
Bot checks and rate limits
When you upload or generate, we use Cloudflare Turnstile to check for bots. The check runs in a frame served by Cloudflare, which reads your IP address and some browser signals to decide. We then send Cloudflare the resulting token, with your IP address, to confirm it; we store neither.
Behind that, counters keyed on the hashed IP address and the browser id sit in a short-lived cache and expire on their own. They hold counts, not history.
Cookies and browser storage
Everything below is needed for the site or the support chat to work, apart from the Google Analytics and Microsoft Clarity cookies, which only count visits and show how the site is used. There are no advertising cookies. Our own visitor stats set no cookies at all (section 10). Stripe’s checkout page and Cloudflare’s bot check are served by those companies and may set their own cookies, under their own privacy policies.
Set when you upload, generate, add a photo or start a design in the studio, buy a pack, sign in, or use “Get my files” on a saved preview; removed when you sign out. Holds the random id of your work session so your previews and designs follow you from page to page.
Only if you sign in to an account. Keeps you signed in; signing out removes it.
Only for our own staff signed in to the operations console. Customers never get it.
A random id your browser keeps so the free-preview count follows your browser. It is not built from your device's characteristics; clearing site data resets it.
Carries the design you chose from the upload or generate page to checkout. Your browser deletes it when you close the tab.
Remembers whether you came from the upload or the generate page, so “Back to my preview” returns you there. Your browser deletes it when you close the tab.
Only if you sign in. Says just that — “1” — so the site can show “My account” instead of “Sign in”. It grants nothing; vlab_customer is what keeps you signed in. Signing out removes it.
A random id, so Google Analytics can tell a returning visitor from a new one. It holds no name or email.
Keeps track of the current visit for Google Analytics, so the pages you view in one sitting are counted as one visit.
A random id, so Clarity can tell a returning visitor from a new one. It holds no name or email.
Joins the pages you view in one sitting into one Clarity session.
A random id from the support chat, so a conversation and the pages you visited before it stay linked across visits. Not set when your browser sends Do Not Track; clearing site data resets it.
The support chat's id for this visit. Your browser deletes it when you close the tab.
Who else handles your data
These are the services that receive your data while the site does its job. Which AI service handles a given step depends on how the site is configured at the time; the list covers every one it can use.
Your email address, the billing details Stripe asks for to work out tax, the amount — and your card details, which you enter on Stripe's own page.
Your uploads, generated images, previews and finished files; and, during a bot check, your IP address and the browser signals the check reads.
Your prompt and, when you refine a design, the design image — which OpenRouter passes on to the image model it routes the request to.
Your image, when you make an upscale preview — before you buy anything. Replicate enlarges it to the print width you chose and returns the result.
Your image, and the preview it makes from it. Vectorizer.ai keeps both for up to 7 days so the file you buy is exactly the preview you approved. If it is unavailable, tracing runs on our own server instead and the image goes nowhere else.
Your email address and the message: the download link, a sign-in code or link, or a notice about your order.
Everything described on this page that we store ourselves.
The address of each page you visit, the page that sent you there, your browser, device type and country. It sets no cookies and builds no profile of you. Never loaded in the admin console or on download links.
The address of each page you visit, the page that sent you there, your browser, device type and approximate location, linked to a random id kept in a cookie on your device. Google does not store your IP address. Never loaded in the admin console or on download links.
A recording of how you move through each page: scrolls, clicks, taps and mouse movement, with the page address, the page that sent you there, your browser, device type and approximate location, linked to a random id kept in a cookie on your device. Text you type into fields is masked before it leaves your browser. Never loaded in the admin console or on download links.
What you write in the chat or a ticket, and the email and name you give. If you are signed in, your account's email and name, so we know the chat is really from you. On pages showing the chat, the address of each page you visit, its title, the page that sent you there and your browser type, linked to a random visitor id — not when your browser sends Do Not Track. Never loaded on the page you return to after paying.
Several of these companies are based in the United States, so your data may be processed there. There are no advertising networks and no data brokers, and the only record of the pages you visit is the support chat's, described above.
Why we are allowed to use it
To deliver what you bought and answer you when you write: that is our agreement with you. To keep the free previews from being abused, and to be able to answer a takedown request or a “did my email arrive” question: our legitimate interest in running a service that works and can account for itself. To count visits and see which pages help people: our legitimate interest in improving the site. Order and payment records: we are required to keep them for tax and accounting.
Your rights
You can ask for a copy of what we hold about you, ask us to correct it, ask us to delete it, object to how we use it or ask us to limit it, and ask for it in a form you can take elsewhere. Write to [email protected] from the address on the order or the account, so we can tell the request is yours.
Deletion is real: the order record and the stored files go, which means the download link stops working. Download anything you want to keep first. Records we are required to keep for tax and accounting — the fact that a payment happened, and for how much — survive a deletion request. Your files and your prompts do not.
If you are unhappy with how we have handled your data, you have the right to complain to the data protection authority where you live or work. We would appreciate the chance to put it right first.
Changes to this page
When what the site stores changes, this page changes with it, and the date at the top moves. It was last updated on 8 November 2026.























