Privacy

Last updated: 2026-08-31

Applies to: Toolporten (toolboxes, dashboard, MCP) and the public product websites (/remove-bg, /make-qr, /pdf-to-md, /product-shot, /product-reel, /tools/stl-convert, /tools/video-to-gif, /tools/image-convert, /tools/image-listing-carousel).

Controller: CraftyNord AB (Sweden) operates Toolporten and these public products.

Toolporten processes account identifiers (Clerk subject or a local persona), toolbox configuration, API key hashes (not plaintext secrets), billing identifiers, and a credit/usage ledger for toolbox MCP.

Uploads (website and tools)

When you upload an image to /remove-bg, /product-shot, /tools/image-convert, or /tools/image-listing-carousel, a video to /product-reel or /tools/video-to-gif, a PDF to /pdf-to-md, an STL to /tools/stl-convert, generate a QR on /make-qr, open an MCP upload link (/u/{token}), or send a public URL to a public-product tool, the file is processed on the Toolporten server you are using (the Railway/app host). Do not upload files you are not prepared to process on that host. Public image/PDF/video/STL MCP does not accept pasted base64.

Website cutouts run in memory for the request. The MCP result PNG is returned as base64 (and an object-store URL only when R2/media storage is configured).

Retention

Cookies and fingerprint

No training

We do not use your uploads, toolbox payloads, or cutout results to train machine learning models. The background remover is a local ImageSharp heuristic (edge / salience cutout), not a third-party ML API and not remove.bg.

Stripe and Clerk

Payment is handled by Stripe. Sign-in may be handled by Clerk. Their processing is under their privacy policies. We store Stripe customer/subscription ids and Clerk subject ids needed to run billing and login.

Rights and contact

CraftyNord AB (Sweden) is the controller. To ask for access, correction, or deletion of personal data, open a GitHub issue on [JimmyAstromska/Toolporten](https://github.com/JimmyAstromska/Toolporten/issues). We do not publish a separate privacy email.