This policy explains how Buildzcrank handles personal data in relation to the buildzcrank.com website and the Buildzcrank desktop application, in accordance with the EU General Data Protection Regulation (GDPR) and Spanish Organic Law 3/2018 (LOPDGDD).
1. Data controller
- Controllers: Albert Gómez Brugal and Xavi Rubio Salvó
- Contact email: contact@buildzcrank.com
2. Data we process
2.1. buildzcrank.com website
The website is static and includes no forms that collect personal data. Subject to your acceptance, it uses Google Analytics to gather aggregated, anonymous usage statistics (see section 3, "Cookies").
2.2. Buildzcrank account
Using the application requires a Buildzcrank account. Registration is done via Google or Discord sign-in; of the data those providers share, we only receive and keep your email address — we don't keep your name or profile picture, even if the provider shares them. We do not use Riot's official sign-in: the application detects the League of Legends account active in your local client and lets you link that Riot ID to your Buildzcrank account. Before creating an account you must explicitly accept this policy and our Terms of Use.
2.3. Buildzcrank desktop application
Ability advice and overlays run entirely on your computer, no account needed: the app reads match state via the League of Legends client's local API and does not send that data to any server.
The item predictor and draft recommender require you to be signed in to your Buildzcrank account. To generate each recommendation, they send the match state the app already reads locally (champion, items, gold, level, picks and bans) to our server; it's processed on the spot and not stored.
The post-match coach also requires an account. In addition to being sent to our server, in this case the result is stored, linked to your account, so you can review it later. The text is generated by a specialized artificial intelligence model, which is only sent the relevant match statistics (champion, result, KDA, etc.) — never your name or your Riot ID. None of these features currently query Riot Games' public API; if we ever add a feature that does, we'll state it on this same page.
Opening the application also sends an anonymous ping (only the platform and the date/time) so we know how many people use the app, with no data that identifies you.
Internet is also used to:
- Download public icons from Data Dragon (a Riot Games service)
- Check whether a new version of the application is available
- Fetch an application update when a new version exists
3. Cookies
When you enter the site, you're shown a notice to accept or reject non-essential cookies. If you accept, Google Analytics 4 is activated, which sets the following Google cookies to measure aggregated visits. This data is processed by Google Ireland Limited under its privacy policy. If you reject, no analytics script is loaded and none of these cookies is set.
| Cookie | Provider | Purpose | Duration |
|---|---|---|---|
_ga | Google (third-party) | Distinguishes unique users | 2 years |
_ga_<ID> | Google (third-party) | Persists session state for this Analytics property | 2 years |
Aggregated data (page views, session duration, traffic source) is kept on Google's servers according to the retention period configured in this Analytics property's admin panel, up to a maximum of 14 months.
You can change your choice at any time by clicking the cookie icon in the bottom-left corner of any page.
4. Legal basis and purpose
Creating your Buildzcrank account, linking your Riot ID, and processing your match for the item predictor, draft recommender and post-match coach are based on performance of the contract you accept when registering (GDPR art. 6.1.b): they are the functionality you request by creating the account. Processing browsing data through Google Analytics is based on your consent (GDPR art. 6.1.a), given via the cookie notice. Messages you voluntarily send us by email are also processed on the basis of your consent, for the sole purpose of replying to your enquiry.
5. Recipients
We do not share data with third parties except: Google Ireland Limited and Discord Inc., as providers of your Buildzcrank account sign-in; Google, also, as processor of Google Analytics statistics when you accept cookies and of the anonymous app-open ping. Icons served by Data Dragon are downloaded directly from Riot Games servers; that communication is governed by Riot's policies. We never query or share data with the Riot Games API.
6. Retention
Emails we receive are kept only for the time strictly necessary to handle your enquiry and meet any resulting legal obligations. Google Analytics data is retained according to the period stated in section 3 ("Cookies"). Your Buildzcrank account data (profile, linked Riot ID, post-match coach history) is kept while your account is active; it's deleted once your account closure is processed (see next section).
7. Your rights
You may exercise your rights of access, rectification, erasure, objection, restriction and data portability by writing to contact@buildzcrank.com. To close your Buildzcrank account, you can request it from within the app's settings or by writing to that same email address; your request is recorded and our team completes the closure. You can withdraw your consent to analytics cookies at any time using the cookie icon (section 3). You also have the right to lodge a complaint with the Spanish Data Protection Agency (www.aepd.es).
8. Changes to this policy
Any update will be published on this same page, with the last-updated date shown above.