Website guide and Dify assistant
When Dify is disabled, the guide searches public pages in your browser. Your questions are sent neither to the server nor to a model provider; results are page excerpts rather than personalized answers. The limit is 20 questions per visit.
The optional assistant is limited to this website’s public content. It cannot access your files or Adrien’s private documents. If Dify is enabled, no question is sent to it before you start. Starting a Dify conversation sends your messages to Dify and the configured model provider to generate a reply. Do not enter secrets or sensitive information. Generated answers may be inaccurate.
With Dify, a secure session cookie lasting at most one hour separates conversations. The website keeps displayed messages only in the current page’s memory. Leaving the page or starting a new conversation clears that display, without deleting any logs held by Dify or the model provider. The website server does not log message text. Cloudflare Turnstile checks requests to limit abuse. For a request about your conversations, use the contact below.
What the form transmits
The form collects your name, email address, request topic, acknowledgment of this privacy policy and, if provided, organization and message. It also sends the language and navigation context associated with the request.
How information is used
Adrien Murillo, the data controller, uses this information to answer and prepare the requested conversation. Engagement inquiries are handled as requested pre-contractual steps. Other inquiries are handled under the legitimate interest of responding to requests. Acknowledging this notice confirms it has been read and does not subscribe you to marketing.
Transmission and retention
Cloudflare processes the request and its security checks, then Resend delivers the message. The site does not keep inquiries in a database. Email exchanges are retained as needed to handle them and meet applicable obligations. The local preview does not configure real delivery by default.
Operational logs
Starting the form and the outcome of requests produce internal operational logs. These events include the language, page or request context, a request identifier and check results. Names, email addresses and message content are not written to these application logs. Allowed campaign parameters are hashed before logging. These logs are separate from the optional audience measurement described below.
Preferences and browsing
Your motion preference is stored in your browser and can be changed in the footer. No advertising tools are integrated. If Cloudflare Web Analytics is enabled, it only loads after you agree. You may decline or withdraw permission using “Privacy preferences” in the footer. The choice is stored locally for up to six months. Declining does not limit website access. Do Not Track and Global Privacy Control signals prevent loading. Turnstile anti-abuse protection can be enabled when the form is configured. It is used to protect the request.
Exercise your rights
For access, correction, deletion, restriction, objection or portability requests where applicable, contact Adrien Murillo at the address below. You may also contact the French data protection authority, CNIL.
contact@adrien-murillo.com