Skip to main content
Back to home

Legal

Privacy Policy

Last updated 10 June 2026

This policy explains what personal data we collect when you use jbcode.it, how we use it, and what rights you have. We keep data collection to a minimum and only process what is necessary for the website, analytics (with your consent), and booking calls.

1. Data controller

The controller responsible for your personal data is:

Jakub Bartkowski jbcode.it Mrówcza 86, 04-762 Warsaw, Poland VAT ID: PL9522255169 Email: mail@jbcode.it

For any questions about this policy or your data, contact us at the email address above.

2. Scope

This policy applies when you browse jbcode.it, use the cookie banner, or book a meeting through Cal.com. It does not cover third-party websites linked from this site (for example Framer demos or social profiles), which have their own privacy policies.

3. Data we collect

Analytics (with consent). If you accept analytics in the cookie banner, we may collect limited, non-identifying usage data such as pages visited, referring source, browser and device type, and approximate location (country or region only). This data is processed through Vercel Web Analytics to understand how the site is used and to improve performance and content. We do not use analytics for advertising or profiling. Analytics is disabled by default and runs only after you click Accept in the cookie banner.

Meeting bookings (Cal.com). When you schedule a call via Cal.com, you voluntarily provide data such as your name, email address, and any information you include in the booking form or notes. This data is used only to schedule and conduct the meeting and to follow up on a potential project. Cal.com processes bookings on our behalf.

Contact by email. If you email us directly, we process the content of your message and your email address to respond. We do not add you to marketing lists unless you explicitly ask.

4. Legal basis (GDPR)

We process personal data on the following bases: consent (Art. 6(1)(a) GDPR) for analytics when you accept the cookie banner; pre-contractual steps (Art. 6(1)(b) GDPR) when you book a call or enquire about a project; and legitimate interest (Art. 6(1)(f) GDPR) to operate, secure, and improve the website and to respond to enquiries.

5. Cookies and local storage

This site does not use advertising or tracking cookies.

We store your cookie choice (accept or decline) in your browser's local storage so the banner does not reappear on every visit. Analytics runs only if you accept.

You can withdraw consent at any time by clearing site data for jbcode.it in your browser settings. After that, the cookie banner will appear again and analytics will stop.

6. Third-party services

We rely on Vercel for website hosting and (if accepted) analytics, and on Cal.com for meeting scheduling and booking forms. Each provider may act as a processor where applicable and maintains its own privacy policy for data handled in their systems.

Data may be processed outside the European Economic Area (for example in the United States). Where this occurs, appropriate safeguards under GDPR apply, such as standard contractual clauses.

7. How long we keep data

Analytics data is retained according to Vercel's retention settings and is not linked to you personally.

Booking and email correspondence are kept only as long as needed to handle the enquiry, project, or legal obligations (for example tax records).

8. Your rights

Under GDPR, you have the right to access the personal data we hold about you, request correction or erasure, restrict or object to certain processing, data portability where applicable, and withdraw consent at any time without affecting prior lawful processing. You may also lodge a complaint with your supervisory authority (in Poland: the President of the Personal Data Protection Office, UODO).

To exercise your rights, email mail@jbcode.it.

9. Security

We use appropriate technical and organizational measures to protect personal data against unauthorized access, loss, or misuse. No method of transmission over the internet is completely secure; we work to minimize risk in line with the nature of the data we process.

10. Changes to this policy

We may update this policy when our practices or legal requirements change. The Last updated date at the top reflects the latest version. Continued use of the site after changes means you accept the updated policy.