Introduction

This privacy policy explains how your personal data is collected, used, and protected when you visit iamvini.co ("the Site"). The Site is a personal portfolio website operated by Vinicius Leal, a Brazilian individual. Your privacy matters, and this document is designed to be transparent about what little data we handle.

Data Controller

PortableText [components.type] is missing "span"

Contact: hi@iamvini.co

Location: São Paulo, Brazil

What Data We Collect and Why

This site collects minimal data. Here is exactly what is processed and for what purpose:

Server Logs (Vercel)

When you visit the Site, Vercel (our hosting provider) automatically receives and records standard server log data, including your IP address, browser user agent, referring URL, and request timestamps. This data is necessary for the Site to function and for security purposes. Vercel stores this data temporarily for diagnostic and performance monitoring. For more information, see Vercel's privacy policy at vercel.com/privacy.

Analytics (Umami + Vercel Analytics)

We use Umami and Vercel Analytics to understand general traffic patterns. Both tools are privacy-focused:

They do not use cookies

They do not collect personally identifiable information

IP addresses are anonymized

No user tracking or fingerprinting across sessions

The data collected is anonymous and falls outside the scope of LGPD (Art. 12) as it cannot identify you.

Theme Preference (Cookie)

A strictly necessary cookie named "theme" stores your dark/light mode preference. This cookie is essential for the Site to function correctly and is set based on your explicit choice. No consent banner is required under LGPD Art. 7, IX (legitimate interest) as this is a functional requirement.

Sanity CMS

Content displayed on this site is served from Sanity, a headless CMS. Sanity may process standard CDN logs (IP address, request data) for content delivery. Sanity does not receive any personal data about you from this site beyond what is necessary to serve the content you request.

Google Fonts

This site loads fonts from Google Fonts. When you access the site, your browser requests font files from Google's servers, which may log your IP address. Google's privacy policy applies to that interaction.

Legal Basis for Processing (LGPD Art. 7)

All data processing on this site falls under one or more of the following legal bases:

Art. 7, II — Compliance with legal obligation (server logs for security)

Art. 7, V — Necessary for contract performance (website functionality)

Art. 7, IX — Legitimate interests (analytics, theme cookie)

Art. 4, II — Processing exclusively for journalistic, artistic, or academic purposes (portfolio content exemption)

Your Rights Under LGPD (Art. 18)

As a data subject in Brazil, you have the right to:

Confirm whether your data is being processed

Access your data

Correct incomplete, inaccurate, or outdated data

Request deletion of your data

Request portability of your data

Revoke consent at any time

Be informed about entities your data has been shared with

To exercise any of these rights, contact us at hi@iamvini.co. We will respond within 15 days as required by law.

Data Retention

Server logs: Retained for up to 30 days by Vercel.

Analytics: Aggregate anonymous data retained indefinitely (no personal data).

Theme cookie: Retained for 1 year, or until cleared by the user.

International Data Transfers

Your data may be processed on servers located in the United States (Vercel, Sanity, Umami). We rely on adequate safeguards (standard contractual clauses where applicable) and the fact that most data processed is anonymized or strictly necessary for website functionality.

Changes to This Policy

This policy may be updated from time to time. The "Last Updated" date at the top of this page reflects the most recent revision. Continued use of the Site after changes constitutes acceptance of the updated policy.

Contact

For any questions about this privacy policy or to exercise your data subject rights, please contact:

Vinicius Leal

Email: hi@iamvini.co

São Paulo, Brazil