Last updated: 2026-05-18
This Privacy Policy explains how personal data is collected and processed when you visit https://soboldev.com (the "Site"). It is written in accordance with Regulation (EU) 2016/679 (the General Data Protection Regulation, "GDPR") and applicable Polish data protection law.
The controller of your personal data is:
Vasyl Sobol
Natural person residing in Poland
Email: sobol.vasiliy@gmail.com
The Site is a personal portfolio and technical blog. It is not used for commercial activity.
There is no designated Data Protection Officer (DPO), as one is not legally required for the scale and nature of processing carried out via the Site.
When you submit a message through the contact form, the following data is processed:
How the data flows: the form submits the data to the Site's backend (an ASP.NET application). The backend uses the data only to compose and send a notification email to the Site Owner. The data is not persisted in any database, file storage, or application log of the backend, and the request body containing your submission is not written to access logs.
Where the data ultimately lives: in the Site Owner's email inbox, hosted by ASPHostPortal (see Section 3).
Purpose: to receive and respond to your message.
Legal basis: Art. 6(1)(f) GDPR - legitimate interest of the Site Owner in responding to inquiries directed to him. Where your message concerns taking steps to enter into a contract, Art. 6(1)(b) GDPR may also apply.
Retention: messages remain in the Site Owner's email inbox for as long as needed to handle the correspondence and any reasonable follow-up, and are deleted when no longer relevant. You may request earlier deletion at any time (see Section 5).
The Site uses GoatCounter - a privacy-friendly, open-source web analytics service - to measure traffic and understand how visitors use the Site.
GoatCounter:
Only aggregated, anonymous statistics are stored, including: page views, referrer URL, browser name and version, operating system, screen size, and country (derived from the IP address at request time and then immediately discarded). According to GoatCounter's design, this aggregated data cannot be linked back to an individual visitor.
Purpose: to measure traffic and improve the Site.
Legal basis: Art. 6(1)(f) GDPR - legitimate interest of the Site Owner in understanding site usage. Given that GoatCounter does not collect personally identifiable information, this processing has a minimal impact on your privacy.
Retention: aggregated statistics are retained for as long as the Site Owner uses the GoatCounter service.
For details, see the GoatCounter privacy policy.
The hosting provider of the Site (ASPHostPortal, see Section 3) maintains standard server access logs containing request metadata such as IP addresses, request URLs, HTTP methods, timestamps, and User-Agent headers. These access logs do not include the body of requests (such as the content of contact-form submissions). They are managed by the hosting provider under its own data processing terms for security and operational purposes, and are typically retained for a limited period before being rotated or deleted.
Personal data is processed by the following entities acting as data processors:
| Service | Role | Notes |
|---|---|---|
| GoatCounter (operated by Martin Tournoij) | Web analytics service provider | Operator based in Ireland; servers at Hetzner Online GmbH in Finland and Germany (EEA) |
| ASPHostPortal | Web hosting and email service provider (server logs, SMTP delivery of contact-form notifications, mailbox storage) | Data processed at the ASPHostPortal data center in Frankfurt am Main, Germany (EEA). ASPHostPortal acts as a data processor. |
The Site Owner does not sell or rent your personal data to third parties and does not use it for advertising or profiling.
All personal data processed in connection with the Site is processed within the European Economic Area (EEA):
No personal data is intentionally transferred outside the EEA in the course of operating the Site. Should this change in the future, this Privacy Policy will be updated accordingly, and any such transfer will be carried out under an appropriate safeguard as defined in Chapter V GDPR (such as Standard Contractual Clauses).
You have the following rights with regard to your personal data:
gc.zgo.at/count.js in your browser or using any content-blocking extension.To exercise any of these rights, contact the Site Owner at sobol.vasiliy@gmail.com.
This Site uses a minimal set of strictly necessary first-party cookies required for the technical operation of the Site, specifically for cross-site request forgery (CSRF) protection of forms and, for the Site Owner only, authentication after admin login. These cookies are session-based and are not used for analytics, advertising, profiling, or cross-site tracking. No third-party cookies are set by the Site itself.
Under Article 5(3) of Directive 2002/58/EC (ePrivacy Directive) and Article 173 of the Polish Prawo telekomunikacyjne, strictly necessary cookies do not require prior consent. No cookie consent banner is therefore displayed.
If you follow links from this Site to third-party sites (LinkedIn, GitHub, external blogs, etc.), those sites may use their own cookies under their own privacy policies.
The Site does not carry out automated decision-making or profiling that produces legal effects concerning you or similarly significantly affects you (Art. 22 GDPR).
The Site is not directed at children under the age of 16. Personal data of children is not knowingly collected. If you believe a child has provided personal data through the contact form, please contact the Site Owner so it can be deleted.
Reasonable technical and organisational measures are used to protect personal data against unauthorised access, alteration, disclosure, or destruction. However, no method of transmission over the Internet or method of electronic storage is 100% secure.
This Privacy Policy may be updated from time to time. The current version is always available at the URL where you are reading it now, with the "Last updated" date at the top. Material changes will be reflected by updating that date.
For any questions about this Privacy Policy or about how your personal data is processed, contact:
Vasyl Sobol
Email: sobol.vasiliy@gmail.com
Web: https://soboldev.com