Last updated: January 2026
1. Who We Are
CodeLanguage (“we”, “our”, “us”) operates the website https://codelanguage.info.
We are based in the United Kingdom.
If you have any questions about this Privacy Policy or how we handle your data, you can contact us at:
Email: hello@codelanguage.info
We are the data controller responsible for your personal data under UK GDPR and EU GDPR.
2. What Personal Data We Collect and Why
a) Comments
When visitors leave comments on the site, we collect:
- The data shown in the comments form
- IP address
- Browser user agent string
This data is collected to:
- Detect spam
- Display and manage comments
If you use Gravatar, an anonymized hash of your email address may be sent to the Gravatar service. Their privacy policy is available at Automattic. Once your comment is approved, your profile picture may be visible publicly.
Legal basis: Legitimate interest (spam prevention and community interaction).
b) Email Subscriptions
When you subscribe to our newsletter or mailing list, we collect:
- Your email address
- Any information you voluntarily provide
We use this data to:
- Send newsletters, updates, and promotional content
You can unsubscribe at any time using the link in our emails.
Legal basis: Consent.
c) Analytics
We use Google Analytics to understand how visitors use our website. Google Analytics may collect:
- IP address (anonymized where possible)
- Device and browser information
- Pages visited and interactions
This data helps us improve the website and content.
Google may process this data on servers outside the UK/EU.
Legal basis: Consent (via cookie banner).
d) Advertising & Affiliate Links
Our website may contain:
- Advertisements
- Affiliate links
Clicking on ads or affiliate links may allow third-party providers to use cookies or tracking technologies to measure performance or personalize ads.
We do not control how third parties process your data. Their own privacy policies apply.
Legal basis: Consent (for non-essential cookies).
3. Cookies
We use cookies for the following purposes:
Essential cookies
- Saving login sessions
- Comment form convenience cookies
- Security and site functionality
These cookies are necessary for the website to function properly.
Non-essential cookies
- Analytics (Google Analytics)
- Advertising and affiliate tracking
- Embedded third-party content
Non-essential cookies are only used after you provide consent via our cookie banner.
You can manage or withdraw your consent at any time through your browser settings.
4. Embedded Content from Other Websites
Articles on this site may include embedded content (e.g. YouTube videos).
Embedded content behaves as if you visited the other website directly. These sites may:
- Collect data about you
- Use cookies
- Track your interaction if you are logged into their platform
5. Who We Share Your Data With
We may share data with:
- Email service providers (for newsletters)
- Analytics providers (Google Analytics)
- Spam detection services
- Advertising and affiliate platforms
We only share data necessary to provide these services.
6. International Data Transfers
Some of our service providers are located outside the UK/EU (for example, Google).
Where data is transferred internationally, we rely on appropriate safeguards such as:
- Standard Contractual Clauses
- Adequacy decisions
7. How Long We Retain Your Data
- Comments and comment metadata are retained indefinitely
- Newsletter data is kept until you unsubscribe
- Analytics data is retained according to Google Analytics settings
- User accounts (if any) retain personal data until deleted
8. Your Rights
Under UK GDPR and EU GDPR, you have the right to:
- Access your personal data
- Request correction of inaccurate data
- Request deletion of your data
- Restrict or object to processing
- Request data portability
- Withdraw consent at any time
To exercise your rights, contact us at hello@codelanguage.info.
9. Children’s Information
This website is not intended for children under the age of 16. We do not knowingly collect personal data from children.
10. How We Protect Your Data
We use appropriate technical and organizational measures, including:
- SSL encryption
- Limited access to personal data
- Secure hosting and services
11. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated revision date.