Vol. 1 · No. 296Blender 3.6 / 4.2 / 4.5 / 5.0 / 5.2 / 5.3Cycles · EEVEE
JANCTION
Render · Blender on RTX PRO 6000 · Tokyo
0.1 JPYper GPU-secondFirst 100 JPYfree, no card
Front page / Security

Security

JANCTION Render renders every uploaded .blend, script or 3D file only inside an isolated environment created for that job and destroyed afterwards, so it cannot reach other users' data or our internal systems. Files are deleted 24 hours after last use (normally 7 days for keys that have paid 500 JPY or more in total) and are never used for training.

Render isolation

Each render runs in a disposable environment with no network access, no administrative privileges, and limits on CPU, memory, time and how much it may write. The only things readable inside are Blender itself and that job's own files; other users' data and the server's configuration are out of reach. The environment is destroyed when the job ends. Isolation is layered and reviewed regularly.

Scripts embedded in .blend files

.blend files are opened with auto-execution disabled, so text blocks that run on load and Python driver expressions do not run. Files are only ever read inside the disposable environment described above.

Keys and connections

All traffic is encrypted (HTTPS). API keys are stored as hashes and are never accepted in URLs. Key creation, uploads and job submission are rate-limited. AI apps connect through OAuth with a consent page that shows the destination, and the tokens they receive expire. If a key leaks, revoke it (POST /v1/keys/revoke, janction-render revoke-key) or disconnect apps one by one (/v1/connections, janction-render connections).

Data

Inputs, intermediate data and results are deleted 24 hours after last use (normally 7 days for keys that have paid 500 JPY or more in total). Logs keep sizes, timings, failure reasons and the end of Blender's output for that job, and are deleted with the job. Nothing is used for training. Share pages (render_share) exist only for results you chose to publish, and they are reviewed before they appear in the gallery.

Abuse

Render environments cannot reach the network, so using the GPUs for cryptocurrency mining and the like does not work. There are time limits per job, per key and per network, and jobs that time out or fail still count the time they used. Scripts that try things rendering never needs are stopped, logged and reported to the operators.

External security review

On 2026-10-01 and 10-02 an independent tester ran black-box tests against the public API, the MCP endpoint and the OAuth flow in four rounds plus a final audit. Everything rated High or Medium was fixed and re-tested the same day.

Data retention and deletion

WhatKept untilWho can see it
Uploaded scenes and assets (.blend, scripts, 3D files, images)Deleted automatically 24 hours after last use (normally 7 days for keys that have paid 500 JPY or more in total)Only the key that uploaded them (for processors, see Third parties below)
Intermediate data during a renderDestroyed with the container when the job endsOnly inside that container
Results (images, videos) and download links24 hours after last use (normally 7 days for keys that have paid 500 JPY or more in total); links stop working at the same timeThe key owner and anyone they give a link to
Share pages (render_share)Until render_unsharePublic; the gallery only after review
Operational logsSizes, timings, failure reasons and the app type only (no contents; page views are logged without IP)The operator
API keysStored as hashes until revoked (POST /v1/keys/revoke)The plain key is returned once, at creation
Backups (the ledger: key hashes, job and billing records, operational and audit logs)Taken nightly and deleted after 14 days. Scene and result files are not in them; after DELETE /v1/me/data the records stay in these copies until thenThe operator
OAuth tokens30 days by default, or until revokedThat app
Third partiesProcessors only. Payments are processed by Stripe (card data never reaches us). Resend sends notice and sign-in emails (it gets the address and the email text). Rendering runs on our own hardware; at busy times it may run on GPUs rented from third-party providers under contract with us, and your files and results then pass through their machines (in an isolated environment per job, deleted afterwards). Nothing is shared with anyone else unless the law requires it (section 3 of the privacy policy)—

All traffic is TLS. Nothing is used for training.

What is not covered

No isolation is perfect. For confidential production work, contact us before uploading. The service has no availability guarantee.

Reporting

Found a vulnerability? Tell us at contact@jasmylab.com (responsible person: Hiroshi Harada). We acknowledge within 2 business days. A serious issue (one that reaches other users' data or keys, or escapes the render isolation) is fixed, or the feature switched off, within 7 days. We tell the reporter when it is fixed and credit them in /changelog if they wish. We appreciate testing that does not touch other users' data.