Privacy Policy
Last updated: 2026-04-28
What this site collects
When you use the chat on this site, the following data is collected and stored:
your IP address, your browser's user-agent string, timestamps, and the full text of your conversation.
No account or login is required. No cookies are used for tracking. The only cookie is a functional
language preference ("preferred_lang") that stores your chosen display language.
Why it is collected
The chat data helps me understand what visitors are curious about, improve the persona's
responses, and debug technical issues. This is a non-commercial personal portfolio. The data
is not sold, shared with advertisers, or used for profiling.
Legal basis
Legitimate interest under GDPR Article 6(1)(f) and Recital 47. The data processing is
proportionate to the purpose (improving a personal portfolio's interactive feature) and does
not override your fundamental rights.
Retention
Chat conversation data is retained for 12 months from the date of the conversation,
then permanently deleted. Aggregate, non-identifying statistics (e.g. "243 conversations in German
this month") may be retained indefinitely.
Third parties
Your chat messages transit through the following services during processing:
• OpenRouter (API gateway): routes the message to the language model. OpenRouter's privacy
policy states they do not retain conversation content beyond the processing window.
• MiniMax (language model provider): generates the response. Message content is processed
in transit and not permanently stored by the provider.
• Vercel (hosting and serverless functions): hosts the site and executes the backend code.
• Neon (database): stores conversation logs in an EU-region PostgreSQL database.
No other third parties receive your data.
Your rights
Under the GDPR and the Norwegian Personal Data Act (Personopplysningsloven), you have the right to:
• Access: request a copy of all data associated with your visit.
• Correction: request correction of inaccurate data.
• Erasure: request deletion of your conversation data.
• Portability: receive your data in a machine-readable format.
• Objection: object to the processing of your data.
To exercise any of these rights, email ken@iiwio.com with your request. Include your session
identifier (visible in your browser's localStorage under "chat_session") or approximate date
and time of your conversation. Requests are fulfilled within 30 days.
Cookies
This site uses one cookie: "preferred_lang", which stores your chosen display language.
This is a strictly functional cookie that does not require consent under the ePrivacy Directive.
No tracking cookies, no analytics cookies, no third-party cookies are used.
Analytics
This site uses Vercel Analytics, which collects anonymous, aggregate page-view data
(page path, referrer, country, device type). Vercel Analytics does not use cookies, does not
track individual users, and does not collect personal data. It is compliant with GDPR without
requiring consent.
Contact
Ken Olling
Oslo, Norway
ken@iiwio.com