What are cookies?
Cookies are small text files stored in your browser. We also use local storage for some preferences on your device. Together, these technologies help the site remember you, keep you signed in, and improve your experience.
How it works on MAKCODE
- On your first visit, a banner asks you to Accept all or choose Essential only.
- Essential cookies always run—they are required for security, sign-in, live chat identity, and promo codes at checkout. We do not ask you to turn these off.
- If you accept all, we may use preferences storage (cart, chat resume, sound settings) and send anonymous usage statistics (for example product views) to improve the store.
- If you choose essential only, the site still works, but your cart may not persist after you close the tab, chat may not resume after a refresh, and we will not record optional analytics events.
- You can change your mind anytime using the controls below or by clearing site data in your browser.
Categories
- Essential — Required for the site to function (authentication, chat visitor id, checkout helpers, consent record).
- Preferences — Optional convenience (saved cart, chat session resume, notification sounds). Only used if you accept all or enable preferences.
- Analytics — Anonymous events such as product views and add-to-cart signals sent to our server. No third-party ad cookies. Only used if you accept all.
Manage your choices
You have not saved a choice yet. Use the buttons below or the banner on the site.
Cookies & storage we use
| Name | Type | Category | Purpose | Duration |
|---|---|---|---|---|
| next-auth.session-token (or __Secure- variant) | HTTP cookie | Essential | Keeps you signed in after Discord OAuth. Required for dashboard, favourites, and account features. | Session or up to ~30 days (provider settings) |
| makdev_chat_visitor | HTTP cookie | Essential | Anonymous visitor id so live chat and support can link messages to the same browser session. | Up to 1 year |
| makdev_promo_code | HTTP cookie | Essential | Remembers a promo code you applied so pricing stays correct across pages. | 14 days |
| cfx_nonce | HTTP cookie | Essential | Short-lived security value for CFX.re sign-in (OAuth state). | Minutes |
| makdev_store_cart_v1 | local storage | Preferences | Saves your cart between visits on this device. | Until you clear site data or withdraw consent |
| makdev_chat_conversation_id | local storage | Preferences | Lets you resume an open live chat after refreshing the page. | Until the chat is closed or you clear site data |
| makdev_chat_sounds | local storage | Preferences | Stores whether chat notification sounds are on or off. | Until you clear site data or withdraw consent |
| makdev_cookie_consent | local storage | Essential | Records your cookie choices so we do not ask again on every page. | Until you reset preferences or clear site data |
Checkout on Tebex may set additional cookies governed by Tebex when you complete a purchase.
Third parties
Sign-in uses Discord OAuth (their policies apply during login). Payments and fulfilment use Tebex. We do not sell cookie data or use it for cross-site advertising.
Browser controls
You can block or delete cookies in your browser settings. Blocking essential cookies may prevent sign-in, chat, or checkout from working correctly.
Changes
We may update this policy; the "Last updated" date will change when we do. Material changes may be noted on the site.
Related policies
See also our Privacy policy, Terms & conditions, and Refund policy.
