YavenoLet's talk ↗

Yaveno · Privacy & cookie notice

How we handle personal data

Under Articles 13 and 14 of Regulation (EU) 2016/679 (GDPR). Italian version.

1. Data controller

Giovanni Caselli, Yaveno, websites and Care for independent businesses. Contact: [email protected].

2. Data we process

3. Purposes and legal basis

4. Recipients and processors

5. Transfers outside the European Union

The chat uses the standard Mistral API endpoint and does not enable web search, connectors or alternative AI providers. We do not claim that the entire processing chain excludes all transfers outside the EU. Cloudflare hosting may involve transfers to the United States, covered by Standard Contractual Clauses and/or the Data Privacy Framework. Email is run by Fastmail, an Australian company that may process data in the United States, the United Kingdom, Australia, India and Austria: those transfers too are covered by the Standard Contractual Clauses in its data processing agreement. Measures we take: a request not to enter personal data, filters before the model, no server-side application archive of conversations and usage limits.

6. Retention

Contact form details in D1 expire after 90 days and are removed by the next daily cleanup. Technical IDs, hashes and delivery status remain to prevent duplicates; they do not contain the text of the request. Spam counters expire after 20 minutes and are removed during cleanup. Email copies follow the mailbox retention described below.

Your brief sits in our mailbox like any other message, for as long as it takes to handle your request and to meet legal obligations; if nothing comes of it, we delete it. You can ask us to delete it at any time (point 9). Mistral APIs normally retain inputs and outputs for 30 days for abuse monitoring, subject to applicable settings or provider obligations; we do not claim active Zero Data Retention. YAVENO does not archive chat texts on the server. Browser sessions and counters follow points 2 and 7.

7. Cookies and local storage

The chat uses sessionStorage to keep recent messages and a signed conversation token while moving between pages, separately for Italian and English (yaveno-concierge-v1:it/en). The token expires after 30 minutes of inactivity. It is signed, not encrypted, and contains only the conversation already visible to you, never credentials or internal instructions. An expired conversation is not reused; local data is cleared when the tab closes or through browser settings. When you continue chatting, the verified conversation is sent to the AI provider. The theme preference (yaveno-candidate-theme) stays in localStorage. These tools support site functionality, not profiling.

8. AI assistant (EU Artificial Intelligence Act)

The assistant is an artificial intelligence system: we tell you so when the panel opens (Art. 50 AI Act). Answers are generated automatically, may contain inaccuracies and do not replace direct contact. To talk to a person: [email protected]. The site is not intended for children under 14.

9. Your rights

You can request access, rectification, erasure, restriction, objection and portability by writing to [email protected]. You also have the right to lodge a complaint with the Italian Data Protection Authority.

Last updated: 7 September 2026. Updated chat session, counters and provider description.

← Back to the site

Ask Yaveno.

AI assistant for current services and prices: answers may be inaccurate. Do not enter personal details. To contact Giovanni: [email protected].

Write about your project ↗