← Back to home

Legal

Privacy Policy

Last updated: August 29, 2026.

1. Who we are

The data controller is Jovan Čonti, an individual based in Zrenjanin, Serbia.

Portfolio website: jovanconti.com

Privacy inquiries: jovanconti86@gmail.com

2. What data we collect

2.1. Contact form

When you submit a message through the form, we collect:

  • your name
  • your email address
  • the message content

Submission is voluntary. Without this information we cannot respond to your inquiry.

2.2. Publicly displayed data

Contact details (email, phone, LinkedIn) are displayed on the site for easy reach-out. This is intentional publication, not form collection.

2.3. Technical data (logs)

Our hosting provider (Vercel) automatically logs technical data such as IP address, browser type, and visit time for security and site operation.

2.4. Analytics (Google Analytics 4, Vercel Web Analytics, and Vercel Speed Insights)

If you accept analytics cookies, we use Google Analytics 4 to understand how the site is used (e.g. which sections are visited, device type, language). Data is aggregated and not used to identify individuals. IP addresses may be truncated (anonymized).

We also use Vercel Web Analytics — cookieless, with aggregated and anonymized visit data (e.g. pages, referrer, device type). It loads only after you grant analytics consent.

We also use Vercel Speed Insights — cookieless, to measure page performance (Core Web Vitals). It loads only after you grant analytics consent.

3. Why we process data

PurposeLegal basis
Responding to contact form messagesYour consent (checkbox on submit)
Site operation and securityLegitimate interest
Site analytics (Google Analytics 4, Vercel Web Analytics, and Vercel Speed Insights)Your consent (cookie banner)
Legal complianceLegal obligation

4. Who else has access

Contact form data is sent via Web3Forms (web3forms.com), which delivers the message to email. Web3Forms and Vercel may process data on our behalf under their respective policies.

The contact form uses hCaptcha (Intuition Machines) for spam protection. hCaptcha may process technical data (e.g. IP address) on our behalf to verify that a message is sent by a human, not a bot.

If you accept analytics cookies, site usage data is processed by Google LLC (Google Privacy Policy) via Google Analytics 4. Google acts as a data processor on our behalf.

If you accept analytics, aggregated visit data is also processed by Vercel Inc. (Vercel Privacy Policy) via Vercel Web Analytics and Vercel Speed Insights — cookieless, on our behalf.

We do not sell personal data to third parties.

5. Cookies

This site uses essential/technical cookies required for hosting — no separate consent is needed for those.

Analytics cookies (Google Analytics 4) are set only if you accept them in the consent banner. They help measure visits and improve the site.

Vercel Web Analytics and Vercel Speed Insights do not use cookies — it loads only after analytics consent and collects aggregated, anonymized visit data. You can reject analytics or change your choice later via the “Cookie settings” link in the site footer.

hCaptcha (contact form) may set technical cookies for spam prevention. These are required for the captcha widget and are separate from the analytics consent banner (Google Analytics).

We use Google Consent Mode v2 — analytics does not activate until you give consent.

6. How long we keep data

Contact form data is kept until we respond, then deleted. In practice this is usually no longer than 30 days. If ongoing communication is needed, data is retained only for the duration of that exchange.

Vercel server logs are retained according to Vercel's policies (typically up to 30 days).

7. Your rights

Under applicable law (including Serbia's Personal Data Protection Act and the GDPR for EU visitors), you may:

  • access your data
  • rectify inaccurate data
  • erase your data (“right to be forgotten”)
  • restrict processing
  • object to processing
  • data portability (where applicable)
  • withdraw consent at any time (without affecting prior lawful processing)

To exercise your rights, email jovanconti86@gmail.com. We respond within a reasonable time (at most 30 days).

You can withdraw analytics consent at any time by clicking “Cookie settings” in the site footer — the banner will reappear so you can change your choice.

You may lodge a complaint with the Serbian Commissioner for Information of Public Importance and Personal Data Protection, or your local EU supervisory authority.

8. Security

We use reasonable measures to protect data (HTTPS, trusted providers). No internet transmission is 100% secure.

9. External links

The site links to third-party sites (LinkedIn, project demos). Their privacy policies apply; we do not control their data practices.

10. Changes

We may update this policy. The current version will always be posted here with the update date.

11. Contact

Jovan Čonti
Email: jovanconti86@gmail.com
Website: jovanconti.com

← Back to home