Privacy Policy and Legal Notice

Last updated: 6 October 2026.


GoCDKeys compares the prices that other shops charge for video games. We do not sell games, we are not a party to your purchase, and we never handle your payment details. We are paid by the shops we link to, through affiliate commissions. This page explains that arrangement, what data we process, and what you can ask us to do about it.

1. Who we are

These websites are operated by, and the controller of your personal data is:

  • Overthings, S.L.
  • Company tax ID (CIF): B57925703
  • Avenida Alejandro Rosello, 1, 07002 Palma de Mallorca, Illes Balears, Spain
  • Email: hello@gocdkeys.com

This page covers gocdkeys.com, gocdkeys.es, gocdkeys.de, gocdkeys.it, gocdkeys.fr and gocdkeys.pt, our browser extension, our Partner programme and the Gamecost mobile app for iOS and Android. We have not appointed a Data Protection Officer, as we are not required to under Article 37 GDPR; privacy matters are handled at the address above.

2. Our role, and what we are not responsible for

We operate a price comparison service. We display offers published by third-party shops and link you to them. Any purchase you make is a contract between you and that shop, not with us. We are not the seller, the reseller, the distributor or the agent of any shop, and we take no part in the transaction.

Accordingly, and to the fullest extent permitted by law, we are not responsible for:

  • the price actually charged at checkout, or any difference between it and the price shown here;
  • the availability, region, edition, language, platform or validity of any key, code or product;
  • delivery, activation, refunds, chargebacks, warranty or customer service, all of which are the shop's responsibility;
  • the conduct, solvency or business practices of any shop, or the content of its website;
  • any loss arising from your dealings with a shop, including a key that does not work or an order that is not delivered.

Prices, stock and offer details come from the shops themselves and from automated feeds. They change constantly and may be out of date, incomplete or wrong. They are provided for information only and are not an offer to sell. Always check the final price and the product details on the shop's own page before you buy. Any complaint about a purchase must be directed to the shop that sold it to you.

Some shops resell keys bought elsewhere. We label the format of each offer where we can identify it, but we do not verify the origin of individual keys and give no warranty about them.

Nothing in this section excludes or limits any liability that cannot lawfully be excluded or limited, including liability for death or personal injury caused by negligence, for fraud, or under mandatory consumer protection and data protection law.

GoCDKeys is free to use. When you click through to a shop and buy something, that shop may pay us a commission. This does not change the price you pay. Links to shops pass through a redirect address on our own domain before reaching the shop, and carry markers in the page code that tell search engines not to follow them.

Commercial arrangements do not decide the order in which offers appear. Listings are ordered by price and by the criteria stated on each page.

When you click such a link we record which shop and which offer you clicked, the time, a random visitor identifier and, if you are signed in, your account. We do not record your IP address, your browser or the referring page in those records, and we do not pass the shop any information about you — the only thing added to the destination address is a fixed GoCDKeys identifier that is the same for every visitor. From the moment you arrive at the shop, that shop's own privacy policy applies and we have no control over it.

4. Cookies

Cookies that are strictly necessary keep you signed in and protect our forms; the site does not work without them and they do not require your consent. Everything else — measurement, advertising and affiliate attribution — is used on the basis of your consent, which you give through the cookie notice. You can change or withdraw your consent at any time from the "Cookie settings" link in the footer of every page, which reopens the panel and lets you turn each category off.

The full list of cookies and of what we store in your browser, with the provider, purpose and lifetime of each one, is in our cookie policy.

4.1 Our own cookies

Cookie Purpose Duration Category
gamecostservices_session, PHPSESSIDKeep your session and keep you signed in.2 hours / browser sessionNecessary
XSRF-TOKENProtects forms against cross-site request forgery.2 hoursNecessary
gc_remember, gc_remember_prefKeep you signed in between visits when you choose "remember me".30 days / 1 dayNecessary
gc-cookie-adviceRemembers your answer to the cookie notice.1 yearNecessary
gc-cookie-prefsRemembers which cookie categories you allowed.1 yearNecessary
gc-currencyRemembers the currency you selected.1 yearPreference
gc_sidRandom visitor identifier. It counts visits and links a page view to the outbound click that follows it, which is how a commission is attributed to us.1 yearMarketing (attribution)
gcdk_ref, gcdk_tagIdentify the partner and campaign that referred you, so commission can be attributed.15 daysMarketing (attribution)

4.2 Third-party cookies

Google Tag Manager loads Google Analytics, Google Ads and Microsoft Advertising on our pages. We also load the Reddit advertising pixel, which receives a page-visit event and, when you click through to a shop, the game and price of the offer you clicked. Google reCAPTCHA is used to filter automated traffic, and embedded YouTube videos set Google cookies when they load. We do not control these cookies; each provider's own privacy policy applies. Blocking third-party cookies in your browser prevents most of this processing, and each provider offers its own opt-out.

Google Tag Manager also loads the X (formerly Twitter) advertising pixel and Microsoft Clarity, which records how people use our pages — clicks, scrolling — so we can see what works and what doesn't. Cloudflare, which protects the site, may set a security cookie when it checks that you are not a bot.

We also use your browser's local storage to remember interface choices, such as the graphics card you entered in our system requirements tool. That information stays in your browser.

5. What data we process and why

What Why Legal basis
Pages you view, referring page, device, language, country, visitor identifier, and your IP address in our server logsTo run and secure the site and to understand which pages are usefulLegitimate interest, Art. 6(1)(f); consent for analytics and advertising
Account: email address, display name, avatar, language, country, sign-in identifiers, registration and last sign-in dates, and the IP address recorded at registrationTo give you an account and keep your preferencesContract, Art. 6(1)(b)
Price alerts: your email address, the game and the priceTo send you the alert you asked forConsent, Art. 6(1)(a)
Marketing emails: your email address, your language and proof of your consent (date, version of the text you accepted, where you gave it, and your IP address and browser as a hash)To send you deals, price drops and news only if you give us your express consent by pressing the relevant button while signed in. You can withdraw it at any time from the link in every email or from your profile. We give you tickets as a thank-you for subscribing, and you keep them even if you unsubscribe.Consent, Art. 6(1)(a) GDPR and Art. 21 of the Spanish Information Society Services Act (LSSI)
Notifications: the subscription your browser issues and its keysTo deliver browser notificationsConsent
Comments and ratings: what you wrote or selected, and your accountTo publish them; ratings feed the average score shown on the pageConsent
Partner programme: for partners, the channel, declared audience, hashed sign-up and panel IP addresses, earnings, and payout and tax details. For visitors arriving through a partner link, the landing and click pages, country, device and one-way hashes of IP address and browserTo run the programme, attribute commissions, detect fraud and pay partnersContract; legal obligation for tax records, Art. 6(1)(c); legitimate interest for fraud prevention

You can sign in only with Google or Steam. We do not operate a password sign-up on our websites and we never see the password of your Google or Steam account. Google gives us your email address and basic profile; Steam gives us your SteamID64, public profile name and avatar, and does not give us your email address. If you link Discord or Telegram, we receive your identifier there and, for both, your email address.

In the Gamecost app you can also sign in with your email address, using a one-time code we send you (there is no password), or with Sign in with Apple, which may give us an Apple relay address instead of your real email address.

Older accounts may still contain a surname, date of birth, postal address, telephone number, postcode and town, collected for the prize draws we used to run; our current giveaways ask for none of it (section 11). We stopped collecting it in March 2025 and you can ask us to erase it. The display name on your account is not part of this: it comes from the Google or Steam profile you sign in with, and we keep it for as long as the account exists.

Partners see totals only. We do not disclose the identity of the visitors they refer.

We do not use your data for automated decisions that produce legal effects on you or similarly significantly affect you. In the Partner programme, automated rules discard clicks that are not billable and can place a payout on hold; a person reviews every payout before it is paid, and a partner can contact us to have a decision looked at again.

5.1 AI assistant connector

You can connect an AI assistant to GoCDKeys through our connector. When you do, we receive the queries your assistant sends us — a game name, a platform — and we return prices and links. The connector is read-only: it does not create an account, it sets no cookies, and it writes nothing to our databases. These requests appear in our ordinary server logs with the time, the address requested and the connecting network address, which for us is our content delivery network's, and are kept for the same fourteen days as the rest of our server logs. What you ask your assistant is not sent to us, only the query it makes on your behalf, and we do not know who you are unless your assistant chooses to send an identifier.

5.2 The Gamecost app

Gamecost is our mobile app for iOS and Android: a game recommender and price comparison. It needs an account, and it processes the following:

  • Account: your email address (or the Apple relay address), display name, avatar, language and the platforms you play on. If you sign in with or connect Steam: your SteamID64, public profile name and avatar, and your game library with playtime, to recommend games to you. Legal basis: contract, Art. 6(1)(b).
  • Taste and wishlist: the games you save, your thumbs-up and thumbs-down votes and the categories you choose, to calculate your affinity percentage. Part of this is kept only on your phone. Legal basis: contract.
  • Price alerts and notifications: the games with an alert, your target price and format and, if you allow notifications, your phone's notification token, its operating system and its language, to tell you when a game drops to your price. Legal basis: consent, Art. 6(1)(a). You can withdraw it at any time in your phone's settings.
  • Search in your own words: if you use it, the phrase you type is sent to Anthropic (Claude) to turn it into catalogue filters. It is not linked to your account, and the interpretation is kept for 30 days so the same phrase is not sent again. Please do not type personal data into this search.
  • Purchases: when you tap an offer we take you to the shop through our redirect address, which is recorded like any other outbound click (section 3).
  • No advertising or tracking: the app contains no advertising and no third-party analytics tools, and it does not track you across other companies' apps or websites.
  • Deleting your account: in the app, go to Profile → Delete account; without the app, use this page with a code we email you. Your account, wishlist, taste profile, alerts, library and Steam and Apple links are deleted immediately.

The rules for using the app — your account, what you may and may not do with it, how prices and shop purchases work, and what we are responsible for — are set out in the Gamecost terms and conditions.

6. Our browser extension

Our browser extension shows our price comparison while you browse other sites. To do that it reads the address of the page you are on and sends it to us so we can look up a matching game. Please read this section before installing it.

  • It is active only on the sites declared in its manifest: a fixed list of game shops and price comparison sites that also includes YouTube and, only if you grant permission from the extension, other game shops listed as optional permissions (for example K4G, Driffle, Difmark or Humble Bundle). You can withdraw that permission at any time from your browser's extension settings.
  • For each page on those sites we record the full address of the page. On YouTube that includes the identifier of the video you are watching and, where present in the address, your search terms. On YouTube the extension also reads the video's on-page details to work out which game it is about.
  • Each record is stored with your IP address, your browser's user agent and request headers, and an identifier derived from them. If you have linked the extension to your account, it is linked to that account too.
  • It does not request access to your browsing history, your cookies or your saved passwords, and it does not read the contents of forms.
  • The reward is activated if you reach a store we list through a GoCDKeys purchase link or if you click "Activate GoCDKeys rewards, discounts and affiliate link" there. In both cases, and only if your account is linked and you have accepted the extension terms, when you complete an order the extension tells us the store, the date, the amount and currency if the store shows them and the order number, together with your account, so we can give you tickets and avoid counting the same purchase twice. It never sends us payment details or the personal data the store displays. The details are in the extension terms.

The legal basis is your consent. For the price comparison you give it by installing the extension; for the purchase notices and the reward, by ticking the box to accept the extension terms on GoCDKeys, which is recorded with its date. You can withdraw it at any time by unlinking the extension from its settings ("Link account" → "Unlink the extension"), which stops the purchase notices, or by uninstalling it, which stops any further collection. To have records already held about you erased, write to us.

7. Who receives your data, and where

Our servers are in Germany. We share data with: Cloudflare (delivers and protects our sites, and therefore sees your IP address and requests); Hetzner (hosting); Google (sign-in, measurement, advertising, anti-bot, embedded video, notification delivery); Microsoft (advertising measurement, notification delivery); Apple (notification delivery); Reddit (advertising measurement); Mozilla (notification delivery); Overthings, S.L. (Bitelio, sends our email from Amazon Web Services servers in Ireland); Valve (Steam sign-in and game artwork); Discord and Telegram if you link them; and flagcdn.com, which serves the flag images on our pages and therefore receives your IP address.

For the Gamecost app we also share data with: Railway (hosts the app's account service); Anthropic (interprets searches written in your own words); Expo (650 Industries, delivers the app's notifications); Apple (Sign in with Apple and iOS notifications); Google (Android notifications); Bitelio (sends sign-in codes by email); YouTube (videos embedded in the app); and Twitch (live channel data and thumbnails).

On top of that list come X (formerly Twitter, advertising measurement) and Microsoft Clarity, which analyses how our pages are used.

Where a recipient processes data in the United States, the transfer is made under the European Commission's adequacy decision for the EU-U.S. Data Privacy Framework where the recipient is certified under it, and otherwise under the European Commission's Standard Contractual Clauses. Ask us and we will tell you which applies.

We also disclose data where the law requires it, and we may transfer it as part of a sale or reorganisation of our business, in which case the acquirer is bound by this policy. We do not sell your personal data.

We protect your data with encryption in transit, access controls that limit who can reach it, and regular review of who can see what. No system is perfectly secure, but we take measures appropriate to the risk. If a breach is likely to put your rights at risk, we will tell you and the supervisory authority as the law requires.

8. How long we keep it

Data Kept for
Account and everything attached to itWhile the account exists. Accounts unused for three years are deleted.
Price alerts and notification subscriptionsUntil you delete them or unsubscribe.
Email preferences and proof of your consent to marketing emailsFor as long as you stay subscribed and, after you unsubscribe or delete your account, three more years, solely so we can prove that you gave us your consent.
Page views and outbound clicks26 months.
Browser extension records6 months.
Partner attribution records24 months. Payout and tax records for the period Spanish tax law requires.
AI assistant connector requests14 days, in our server logs. Nothing else is stored.
Server logs14 days.
Gamecost app account and everything attached to itUntil you delete it, in the app or on the deletion page.
Phrases searched in your own words (Gamecost app)30 days, not linked to your account.
Phone notification token (Gamecost app)Until you sign out, delete your account or the token stops being valid.
Giveaway entries: tickets entered, dates and acceptance of the rulesFor as long as your account exists.
The record of each draw (seed, entrants by ID and weights), the winners' usernames and the messages they send us to claim their prizeThe record and the winners' names, for as long as the giveaway page stays online, since it is the proof that the draw took place. The messages, for as long as we need to deliver the prize and deal with any complaint.

9. Your rights

You have the right to access your data and get a copy, to have it corrected, to have it erased including closing your account, to restrict or object to our processing, to portability, and to withdraw consent at any time without affecting what we did beforehand.

Write to hello@gocdkeys.com from the address on your account, or from any address if you tell us how to identify you. We may ask for more information to confirm who you are. We answer within one month and will tell you if we need longer.

If you think we have handled your data badly you can complain to the Spanish supervisory authority, the Agencia Espanola de Proteccion de Datos, at www.aepd.es, or to the authority of the country where you live.

10. Children

Our service is not directed at children. You must be at least 14 to create an account, or older where your country requires it: 15 in France and Portugal, 16 in Germany. We do not knowingly collect data from children below that age. If you are a parent or guardian and believe your child has given us data, write to us and we will delete it.

11. Giveaways and prize draws

GoCDKeys runs free giveaways of games and other digital products for registered users. Each giveaway has its own page and they are all listed on our giveaways page. The rules below are the same ones shown there, and you have to accept them by ticking a box before you can enter.

If you take part in ticket auctions, we process your bids (amount, date and time), the date and time at which you accept the auction rules, and a technical fingerprint of the device and connection you bid from (as a hashed summary, the same as in giveaways) to prevent the use of multiple accounts. We also use your email address to tell you what happens in the auctions you take part in and to deliver the prize if you win. Your username appears in the public bid history of the auction and in the activity bar.

11.1 Rules of entry

These apply to every giveaway on Gocdkeys. If a specific giveaway has something extra, such as a ticket cap, you'll find it on its own page.

  1. US, Europe and UK only. For now, giveaways are only open to people living in the US, Europe or the UK: in other countries the prize versions and regions may not be compatible. If the winner is not from these areas, the prize will not be delivered.
  2. No multiple accounts. Each person may only have one account. If we find someone using several, all linked accounts will be closed.
  3. Entering is free. You can only enter with red tickets, and tickets are never sold: you earn them by using the site.
  4. One entry per person per giveaway, but you can raise your stake: add more tickets any time while it's open. They leave your balance the moment you put them in.
  5. Every ticket is one entry: the more tickets you put in, the better your chances. 10 tickets give you 10 times the chances of 1, and 100 give you a hundred times.
  6. Per-person cap. A giveaway can set a maximum number of tickets per user. If it has one, it's shown on its page and it applies to your running total, not to each top-up.
  7. Your odds drop as more people join. Your chance is your tickets divided by all the tickets in the giveaway, so every ticket someone else adds shaves a little off. Add more yourself and it goes up.
  8. Minimum entrants and tiers. Every giveaway needs a minimum number of entrants to go ahead, and gives away more copies as more people join: the tiers for each giveaway are shown on its own page.
  9. If the minimum isn't reached, you lose nothing. The giveaway is called off and every ticket you put in goes back to your balance.
  10. Withdrawing costs 100 tickets. While a giveaway is open you can take your tickets out: we keep 100 as a withdrawal fee and return the rest straight away. If you have 100 or fewer in that giveaway, there's nothing to get back.
  11. One prize per person. When several copies are up for grabs, nobody can win two.
  12. Winners are public. Their username appears on the giveaway page and in the latest winners list, and we announce it on all our social channels. We never publish email addresses.
  13. How prizes are delivered. The winner must get in touch through our contact page within 72 hours of the giveaway closing. From then on, we deliver the prize within 48 hours.
  14. If the winner doesn't get in touch in time, we draw again. After 72 hours with no word from them, they lose the prize and we draw it again among the other entrants, using the same system.
  15. Who runs them. The giveaways are run by Overthings, S.L., whose details are in section 1. They are not sponsored or endorsed by the publishers, manufacturers or shops behind the prizes, or by the platforms on which they are redeemed.
  16. If a giveaway cannot go ahead. We may extend a giveaway or cancel it — for example, when it does not reach the minimum number of entrants. If it is cancelled, every entrant gets back all the tickets they put in.
  17. Acceptance. By entering you confirm that you have read and accept these rules and that you live in the US, Europe or the UK. We record the date and time of that acceptance, and it is renewed each time you add tickets.

11.2 What we process about entrants

What Why Legal basis
Your entry: your account, the tickets you put into each giveaway, when you entered and each time you added more, and whether they were refundedTo manage your entry, take or refund tickets, work out your odds and run the drawContract: the rules you accept when entering, Art. 6(1)(b)
Acceptance of the rules: the date and time you accepted them, which includes your statement that you live in the US, Europe or the UKTo be able to show that you accepted the rules and to check the residence requirement before handing over a prizeContract; legitimate interest in being able to prove it, Art. 6(1)(f)
Draw record: the random seed, the list of entrants by numeric ID, each entrant's weight and the winnersSo that the draw can be re-run and shown to be fair if anyone questions itLegitimate interest, Art. 6(1)(f)
What is made public: the username and avatar of the five entrants with the most tickets, with their tickets and odds, and the usernames of the winnersSo that anyone can follow each giveaway and see who won, and so we can announce the winners on our social mediaContract, because the rules provide for it; legitimate interest in transparent giveaways
If you win: whatever you write to us through the contact page, when you did so, and when we delivered your prizeTo check that it is really you, deliver the prize and, if you do not get in touch within 72 hours, redraw itContract, Art. 6(1)(b)
Multiple-account checks: account data we already hold, such as the IP address recorded when you signed up and your sign-in identifiersTo spot anyone entering with more than one account and enforce the rule against itLegitimate interest in fair giveaways, Art. 6(1)(f)

The name we publish is your account's username. If your account has no username of its own and signs in with your email address, we only show the part before the @; the full address is never published. If you would rather not appear that way, write to us before entering.

We do not ask for a postal address, phone number or date of birth to enter. Prizes are keys and other digital products, and we deliver them ourselves.

You have the same rights over this data as described in section 9. Bear in mind that while a giveaway is open, your entry is needed to run it: if you ask us to erase it, you stop taking part in that giveaway.

12. Contact and changes

Write to hello@gocdkeys.com, or to Overthings, S.L., Avenida Alejandro Rosello, 1, 07002 Palma de Mallorca, Illes Balears, Spain.

We may update this page. The date at the top shows when it last changed, and if a change materially affects how we use your data we will tell you before it takes effect.