Home Projects Blog Resume Private Learn
ES EN
Home Projects Blog Resume Private Learn

Legal notice & privacy

The owner of juanpablocastro.com is CASTRO HURTADO JUAN PABLO (Juan Pablo Castro Hurtado), a sole trader operating under the trading name Castro Solutions. This page sets out the terms of use and how personal data from the contact form are processed.

Last revised: 5 October 2026

  1. 1. Website owner
  2. 2. Purpose and terms of use
  3. 3. Intellectual property
  4. 4. Liability and links
  5. 5. Privacy policy
  6. 6. Cookies and third-party services
  7. 7. Governing law

1. Website owner

In compliance with Article 10 of Spanish Law 34/2002 on Information Society Services and Electronic Commerce (LSSI-CE), the owner of this website is:

Owner
Juan Pablo Castro Hurtado
Registered legal name
CASTRO HURTADO JUAN PABLO
Trading name
Castro Solutions
Tax ID (NIF)
70966436M
Activity
Freelance software engineer (sole trader)
Location
Salamanca, Spain
Email
juanpablo@castrosolutions.dev
Website
juanpablocastro.com

The full postal address for notifications is provided to any authority, body or party with a legitimate interest upon written request to the email address above.

2. Purpose and terms of use

This website is a professional portfolio: it presents the owner's work, projects, background and writing, and offers a form to start a professional conversation. Nothing is sold or contracted through the site; any contractual relationship is formalised separately, in writing.

Access and browsing are free of charge. By using the site you accept these terms. You agree to use it lawfully and not to use the contact form to send unsolicited commercial communications, unlawful content or automated messages.

3. Intellectual property

The texts, images, diagrams, design and code of this site belong to the owner or are used with the relevant permission, and are protected by intellectual property law. You may quote and link to them with attribution. Any other reproduction, distribution or transformation for commercial purposes requires prior written permission.

Third-party trademarks, trade names and logos shown on the site (companies the owner has worked for, technologies or platforms mentioned) belong to their respective owners and are cited for identification purposes only.

4. Liability and links

The owner strives to keep the published information accurate and up to date, but does not guarantee it is free of errors or that the site will be available without interruption, and accepts no liability for damages arising from its use. Content is informational and reflects the owner's professional opinions; it does not constitute advice.

The site links to third-party pages (code repositories, professional networks, videos, app stores). The owner has no control over those sites and is not responsible for their content or privacy practices.

5. Privacy policy

In accordance with Regulation (EU) 2016/679 (GDPR) and Spanish Organic Law 3/2018 (LOPDGDD), this section describes how personal data collected through the contact form are processed.

Controller
Juan Pablo Castro Hurtado (registered legal name: CASTRO HURTADO JUAN PABLO), NIF 70966436M, Salamanca, Spain. Contact: juanpablo@castrosolutions.dev.
Data processed
What you type into the form: name, email address, company (optional) and the content of your message. The country the submission comes from, inferred from the connection, is recorded alongside it as an anti-abuse measure. No other browsing data are collected.
Purpose
To handle your enquiry, reply to you and, where relevant, continue the professional conversation you start. Your data are not used for advertising or profiling.
Legal basis
Your consent, given when you submit the form (Art. 6(1)(a) GDPR), and pre-contractual steps taken at your request when the enquiry concerns a possible engagement (Art. 6(1)(b) GDPR).
Recipients
Only the owner receives your data. To deliver the message, two processors are involved: the site's hosting provider (Cloudflare, Inc.), which receives and processes the submission, and a messaging service the owner uses as an internal channel to be notified of contact requests. Data are not shared with any other third party unless required by law.
International transfers
The providers above may process data on servers located outside the European Economic Area. Such transfers rely on the safeguards provided for in the GDPR (adequacy decisions or standard contractual clauses approved by the European Commission).
Retention
For as long as the conversation you started lasts and, at most, 12 months after the last contact if it does not lead to a professional relationship. If it does, the data become subject to that relationship and the applicable legal retention periods.
Your rights
You may exercise your rights of access, rectification, erasure, objection, restriction of processing and portability, and withdraw your consent at any time, by writing to juanpablo@castrosolutions.dev and stating which right you are exercising. If you believe the processing does not comply with the law, you may lodge a complaint with the Spanish Data Protection Agency (www.aepd.es).

6. Cookies and third-party services

This site does not use cookies or equivalent technologies: no first-party, analytics or advertising cookies. Your browsing is not tracked. That is why there is no cookie banner.

Some resources are loaded from third-party servers and, in doing so, your browser sends them your IP address as a normal part of the request:

  • Web fonts are served from Google Fonts (Google LLC).
  • Some pages embed YouTube videos in privacy-enhanced mode (youtube-nocookie.com), which sets no cookies until you play the video. On the home page the player is not even loaded until you hit play: before that, only a thumbnail hosted on this site is downloaded.

The site is delivered through Cloudflare's network, which may process technical connection data (IP address, request headers) solely to serve the pages and protect the service against attacks.

7. Governing law

These terms are governed by Spanish law. For any dispute arising from the use of this site, and unless a mandatory rule provides otherwise, the parties submit to the courts of Salamanca, Spain.

The owner may update this text to reflect changes in the law or in the site itself. The version in force is always the one published on this page, with its revision date.

Website owner: CASTRO HURTADO JUAN PABLO

© 2026 Juan Pablo Castro.

· Legal notice & privacy