Privacy policy
Plain-language summary of how this site handles personal data under GDPR.
What we collect
- Contact form: name, email, project type, description, and optional budget/timeline. Stored only as long as needed to respond and follow up on the inquiry.
- IP address (hashed): SHA-256 hash with a monthly salt for rate-limiting and abuse detection. The raw IP is not stored.
- Demo inputs: text, images, and audio submitted to the interactive demos are processed by an LLM and held only for the duration of your session (browser tab). Nothing is written to a database or retained after you close the tab. When a self-hosted model is used, data never leaves the local infrastructure. When a cloud model is used, the provider does not use your inputs for model training — data is processed under a zero-retention API agreement.
What we don't do
- No third-party tracking, advertising, or cross-site cookies.
- No data sold or shared with marketers.
- LLM demo inputs are private and not used for AI training purposes, regardless of whether a self-hosted or cloud model handles the request.
Analytics
If enabled, this site uses self-hosted Plausible Analytics. Plausible is cookie-free and does not collect personal data.
Your rights
Under GDPR you can request access, correction, or deletion of any personal data we hold about you. Email privacy@rjscode.com.