Who we are
embody.tools is operated by TEC for the Embody & Envoy open-source project. The site hosts the Collection — a gallery of transparent TouchDesigner networks (TDN) that anyone can inspect, copy, and remix. Questions about this policy can go to dylan@roscover.com.
What we collect
Account information
If you create an account, we store your email address, a display handle, and a salted hash of your password — never the password itself. Authentication is handled by Better Auth. If you instead sign in with GitHub, we receive only the basic profile fields GitHub returns (your account id and the tokens needed to keep the session valid); we do not request access to your repositories or private data.
Sessions and cookies
When you sign in we set a session cookie so the site can recognize you on the next request. We record the session token, its expiry, and the IP address and user-agent string of the request that created it — standard fields used to keep sessions secure and let you sign out. These cookies are strictly functional; we set no advertising or cross-site tracking cookies. If you never sign in, no account or session data is created.
Content you submit
When you publish a specimen, we store the TDN network you upload, a generated thumbnail, and the metadata you provide (title, description, category, license, and changelog notes). Submitted networks are scanned for capabilities and unsafe operators before they go live. Your handle is shown publicly as the attribution for anything you publish, and each version is kept as an immutable record so the history of a specimen stays diffable. Don’t upload anything you wouldn’t want public.
Anti-abuse (Cloudflare Turnstile)
Some forms — sign-up, sign-in, and submission — are protected by Cloudflare Turnstile, a privacy-respecting CAPTCHA alternative that confirms you’re a human without the puzzle grids. Turnstile runs a challenge in your browser and returns a token we verify server-side. Per Cloudflare, it is designed not to profile users or track them across sites.
Analytics
We keep two kinds of aggregate, non-identifying counts. First, each specimen has a copy count and a view count that increment when anyone copies or opens it — these are totals attached to the specimen, not to you. Second, this site uses Cloudflare Web Analytics, a cookieless, privacy-first analytics tool that reports page-level traffic in aggregate. It does not fingerprint visitors, does not use client-side state, and collects no personal data. If the analytics token isn’t configured for a given deployment, the beacon simply isn’t loaded.
Where your data lives
The site runs on Cloudflare. Account and specimen metadata live in Cloudflare D1; uploaded TDN files and thumbnails live in Cloudflare R2. Cloudflare acts as our infrastructure processor and may process request data (such as IP addresses) to deliver and protect the service.
How we use it
We use the data above only to operate the service: to sign you in, to attribute and display the work you publish, to keep the site secure and free of spam and abuse, and to understand aggregate traffic so we can improve the project. We do not sell your data, and we don’t share it with third parties except the infrastructure providers named here who process it on our behalf.
Your choices
You can browse the entire Collection without an account. You can sign out at any time to end a session. To delete your account, or to request a copy or removal of your data, email dylan@roscover.com and we’ll handle it. Note that published specimens may carry an open license (for example CC-BY-4.0) — copies others have already made under that license remain theirs to keep, but we will remove your authored entries on request.
Children
This site is not directed at children under 13, and we don’t knowingly collect their data. If you believe a child has created an account, contact us and we’ll remove it.
Changes
We may update this policy as the project evolves. When we do, we’ll change the “last updated” date above. Material changes will be noted in the project changelog.
See also the Terms of Service.