Privacy Policy

Last updated: July 14, 2026

This Privacy Policy explains how DevCraft ("we", "us"), the website available at devcraftblog.com, collects, uses and protects information when you visit our site. We keep this simple and honest: we run an editorial blog, we don't sell products, and we collect as little personal data as possible. DevCraft is operated from Madrid, Spain, and this policy is written to comply with the EU General Data Protection Regulation (GDPR) and the Spanish LOPDGDD.

1. Who is responsible for your data

The data controller for this website is the publisher of DevCraft, reachable at hugonina.org@gmail.com. For any privacy-related question or request, that email is the fastest channel.

2. Information we collect

Information you give us voluntarily

If you contact us by email or through the contact page, we receive your name, email address and the content of your message. We use it only to reply to you, and we do not add you to any mailing list.

Information collected automatically

Like almost every website, our hosting infrastructure automatically records basic technical data in server logs: IP address, browser type, operating system, referring pages, pages visited and timestamps. This data is used for security and to keep the site running, not to identify you personally.

Local preferences

We store two small values in your browser's local storage: your light/dark theme preference and your cookie consent choice. These never leave your device and contain no personal information.

3. Advertising and Google AdSense

We use (or intend to use) Google AdSense to display advertising on this site. Advertising is what keeps our content free. You should know the following:

  • Third-party vendors, including Google, use cookies to serve ads based on your prior visits to this website and other websites.
  • Google's use of advertising cookies (including the DART cookie) enables it and its partners to serve ads to you based on your visit to this site and/or other sites on the Internet.
  • You may opt out of personalized advertising at any time by visiting Google Ads Settings. You can also opt out of many third-party vendors' cookies at www.aboutads.info.
  • Visitors from the European Economic Area, the UK and Switzerland are shown a consent banner before any non-essential cookies are used, and can reject them. See our Cookie Policy for details.

4. Legal bases for processing (GDPR)

  • Consent — for advertising and analytics cookies (you can withdraw it at any time).
  • Legitimate interest — for security server logs and for answering messages you send us.

5. Your rights

Under the GDPR you have the right to:

  • Access the personal data we hold about you;
  • Request correction of inaccurate data;
  • Request deletion of your data ("right to be forgotten");
  • Object to or restrict processing;
  • Data portability;
  • Withdraw consent at any time, without affecting prior processing;
  • Lodge a complaint with a supervisory authority — in Spain, the Agencia Española de Protección de Datos (AEPD).

To exercise any of these rights, email us at hugonina.org@gmail.com. We respond within one month as required by law.

6. Data retention

Contact emails are kept only as long as needed to handle your enquiry. Server logs are rotated automatically by our hosting provider. We do not build profiles of our readers and we do not sell, rent or trade personal data — ever.

7. Third-party links

Our articles link to external sites (documentation, tools, official sources). We are not responsible for the privacy practices of those sites; check their own policies.

8. Children's privacy

This site is aimed at a general developer audience and does not knowingly collect personal information from children under 16. If you believe a child has provided us personal data, contact us and we will delete it.

9. Changes to this policy

If we change this policy, we'll update the date at the top of this page. Significant changes will be highlighted on the site.

10. Contact

Questions about privacy? Email hugonina.org@gmail.com or use our contact page.