Last updated: June 22, 2026

This Privacy Policy explains how we collect, use, process, and disclose personal information when you access and use the AhaCodes website (www.ahacodes.com). By using our website, you agree to the handling of your information as described below.

Data Controller

Johan Åhlén AB is the Data Controller for managing information according to this privacy policy. The company is registered at Bolagsverket in Sweden with registration number 556666-8538 and address Fullriggaregatan 18, 234 42 Lomma, Sweden.

Contact

If you have questions about this Privacy Policy or how we process your data, please contact Johan Åhlén AB.

Service Providers

We use trusted third-party service providers to host our website, deliver content, collect analytics, and monitor errors. Some of these service providers may be located outside the European Economic Area ("EEA"). These service providers have limited access to your information to perform these tasks on our behalf and are contractually bound to protect your information and may only use it for the purposes for which it was disclosed, always observing this Privacy Policy.

Information We Collect

When you use the AhaCodes website, we may automatically collect certain information, including:

Data Usage

We use the information we collect for the following purposes:

Google Analytics

We use Google Analytics to understand how visitors interact with our website. Google Analytics may collect information such as your IP address, browser, and device details. For more information, see Google's Privacy Policy

Error Tracking (Sentry.io)

AhaCodes uses Sentry.io for error tracking and stability monitoring. When an unexpected error occurs, technical information such as device type, browser version, URL, error messages, and diagnostics at the time of the error may be sent to Sentry. IP addresses are not stored. This information is used solely to diagnose and fix issues and to improve the reliability of the website. Sentry acts as a data processor under a Data Processing Agreement (DPA).

Legal Basis for Processing (GDPR)

If you are located in the European Economic Area, we process your personal data on the following legal bases:

Sharing and disclosure

We do not sell your personal information. We only share your information when:

Your rights

Depending on your location, you may have the following rights regarding your personal data:

To exercise these rights, please contact Johan Åhlén AB.

Children's Privacy

AhaCodes is not directed at children under 13 (or the age of digital consent in your country). We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us so we can delete it.

Changes to this privacy policy

We may update this Privacy Policy from time to time. The latest version will always be posted on this page, with the "Last updated" date shown. If we make significant changes, we will provide a clear notice on our website.