Cassette Terms of Service
Last updated: TODO: publish date
These terms are the agreement between you and Delegas Labs, S.L. ("we", "us") for using Cassette at cassette.gg: discovering games, your account and wallet, @usernames, reviews and community features. They cover Cassette only. Games and items are sold by their developers, through the developers' own storefront contracts and on the developers' own terms of sale. You don't need a Cassette account, or to accept these terms, to buy from a developer. If you publish games, the Developer Distribution Agreement also applies to you.
The short version
- Cassette helps you find and play browser games. Developers host their games themselves and sell them directly to you, from their own storefront contracts on the Polygon blockchain.
- Signing in creates a wallet that only you control. We never hold its keys, so we can't move your things or restore access if you lose your sign-in.
- When you buy, the developer is the seller, under its own terms of sale. Cassette's wallet shows you the payment in plain words before you confirm, but we don't approve, sell, deliver or refund anything.
- Many developers let you refund a purchase yourself within a few hours (6 in the standard template).
- For anything about a purchase, contact the developer. We pass messages on if you can't reach it.
- Spanish law applies to these terms. If you live elsewhere in the EU, you keep your own country's consumer protections.
1. Who we are
Cassette is run by Delegas Labs, S.L., NIF B27530849, Paseo de la Castellana 257, 28046 Madrid, Spain. Contact: [email protected]. Our full company details are in the Legal notice.
These other documents are part of how Cassette works:
- Privacy Policy and Cookie notice: what data we use and why.
- Content and takedown policy: what's allowed on Cassette and how to report something.
- Payments and blockchain disclosures: how wallets, tokens and payments work, and their risks. Please read it before your first purchase.
2. Who can use Cassette
- You must be at least 14 years old.
- If you are under 18, you need a parent's or guardian's permission to use Cassette and to buy anything.
- You can't use Cassette if you are subject to EU, UN, UK or US sanctions, or if the law of your country forbids it.
- If you use Cassette for a company, you confirm that you can bind it to these terms. The parts written for consumers then don't apply to it.
3. Your account and wallet
Signing in. You sign in with an email code, Google or Apple. Sign-in and the wallet are provided by Polygon's OMS Wallet service (the "wallet provider"). Your first sign-in creates a wallet: an address on the Polygon blockchain that holds what you get on Cassette. The wallet provider's own terms may also apply to you.
Only you control it. The wallet is non-custodial. Its keys are held in the wallet provider's secure infrastructure and unlocked by your sign-in on your browser. We never have them. That means we can't sign anything for you, and we can't move, freeze or recover the things in your wallet.
Keep your sign-in safe. If someone gets into your email, Google or Apple account, they may get into your wallet. If you lose access to that account for good, you may lose access to your wallet and everything in it, and we can't restore it. A browser stays signed in for up to 180 days, or until 10 days without use.
Usernames. You can claim one free @username: 3 to 20 characters, using lowercase letters, numbers and underscores. It is a token in your wallet. Cassette shows it on your profile and passes it to the games you play so they can recognise you. Some names are reserved. You can transfer a username to another wallet, and then it is no longer yours. Don't choose a name that impersonates someone, uses someone else's trademark or is offensive. We can't take a username token out of your wallet, but we decide which names Cassette shows: if a name breaks these terms, we may stop showing it and stop passing it to games.
4. Playing games
Who makes the games. Developers publish games on Cassette themselves, and we don't review each one before it goes live. Each game page shows who made it. The developer is responsible for the game and its content; we act on reports under our Content policy.
Where games run. Developers host their games on their own hosting, such as Cloudflare Pages, Netlify, Vercel, GitHub Pages or their own server. Cassette shows a game inside a frame on our site, loaded straight from the developer's host. A game depends on its developer's host staying online. The developer's own terms and privacy notice also apply when you play.
What a game learns about you. When you play signed in, Cassette tells the game who you are: your @username and wallet address. The game reads what you own from the developer's storefront. Games may also send us play statistics (see the Privacy Policy).
Ownership. Whether you can play a paid game is decided by the game, from the developer's storefront contract. Cassette's library and "Owned" labels show what your wallet holds in developers' storefronts; they are a view, not the record.
Device support. Labels like "works on phone" come from the developer. Tell us if they're wrong.
Community listings. Cassette also lists browser games we found on the open web, marked as community listings. A person at Cassette approves each community listing before it is public. We don't host, sell or vouch for them, and their authors aren't affiliated with us unless the listing says it has been claimed. We show them inside Cassette only where their site allows it; otherwise we link to them. Their own sites' terms apply.
5. Buying from developers
Who you buy from. Every paid game and item on Cassette is sold by its developer, from the developer's own storefront contract, created from our public storefront factory and owned by the developer. Your purchase is a contract between you and the developer, on its terms of sale. The game page and the payment request show the seller and link its terms, as "Sold by [developer] · Cassette is the platform". We are not a party to the sale, we don't receive your payment, and we have no control over the developer's storefront. If we sell a game of our own, we are its seller, and its page says so.
Business or private seller. Each developer says whether it sells as a business or as a private individual, and we show which. For a business, you'll see its legal name, address and email. A private individual isn't bound by EU consumer law, so the legal right to cancel and the legal guarantee don't apply to purchases from them.
How a purchase works.
- Tap Get on a game page. That opens the developer's own paywall, inside the game.
- The paywall asks your wallet to pay. Cassette's wallet shows the request in plain words: who you pay, how much, for what, the developer's terms of sale and its self-refund window.
- Confirm. Your wallet pays the developer's storefront, which gives you the licence or item in the same transaction. A purchase can never charge more than the price you confirmed.
- You get the developer's receipt. Save or print it.
What Cassette's wallet does and doesn't do. It shows payment requests for every storefront created by our factory, in the same way for every developer. We don't approve or refuse individual purchases. The wallet refuses a storefront only for security (for example malicious code), sanctions or a legal order, each with a recorded reason. You can also use any other Polygon wallet at a developer's paywall, where the developer supports it.
Prices and fees. Developers set their prices, in USDC. The price is final, including any taxes the developer charges. Cassette may receive a referral fee from the developer, out of the price, on sales that come through Cassette; it is 0% during our launch period and never adds to what you pay.
Network fees. Cassette's wallet pays the Polygon network fee for your transactions with our contracts and with storefronts created by our factory, as a free feature of the wallet, within daily limits per wallet. If we don't pay it, you can pay it yourself, in POL.
How you pay. You pay in USDC on the Polygon network, from your own wallet. Cassette doesn't sell USDC and doesn't take card payments. To add funds, send USDC on Polygon to your wallet address from an exchange or another wallet. Other tokens, or USDC sent on another network, may be lost. Your balance is USDC that you own, in your wallet.
A completed purchase is final on the blockchain: nobody, including us or the developer, can reverse the transaction. Refunds are separate payments back to your wallet. Purchases are public on the blockchain. These terms are available in English.
6. Licences and items in your wallet
What you get is set by the developer's terms of sale: usually a licence to play the game, not the game itself or its copyright. It is a token issued by the developer's storefront to your wallet. The developer decides whether it can be transferred. We don't run a marketplace for reselling licences or items; if you trade them elsewhere, that's between you and the other person.
Not an investment. Licences, items and usernames are for playing. They have no cash value from us, we don't buy them back, and if you trade them elsewhere they may be worth nothing.
If we remove a game from Cassette, it disappears from Cassette only. It stays with its developer, and what you bought keeps working wherever the developer serves the game.
7. Refunds, cancellations and problems with a purchase
Ask the developer. Refunds, cancellations, the legal guarantee and anything else about a purchase are between you and the developer, under its terms of sale and the law. Use the contact on the game page or your receipt. Where the 14-day right to cancel applies, the developer's paywall asks for your consent to immediate delivery and then gives you an order confirmation to save, and its terms explain how to cancel.
Self-refund. Many developers' storefronts let you refund a purchase yourself for a short time after buying (6 hours in the standard template). During that time your payment stays in the developer's storefront, and you can take it back with Refund in your library or at the paywall; the licence or item is then removed from your wallet. The window and its conditions are the developer's, shown before you buy. Gifts (bought for another wallet) can't be self-refunded; only the developer can refund them.
Self-refund abuse registry. Developers can choose to use a registry we run to stop self-refund abuse. If our published criteria show that a wallet repeatedly abuses self-refunds, a person reviews the case, and we may restrict that wallet for up to 90 days at a time; a restriction is renewed only after a new review. A restricted wallet can't self-refund at storefronts that use the registry. It can still buy, play, keep what it bought and ask developers for refunds, and the developer can make an exception. The registry contract can be updated by us, unlike developers' storefronts; a faulty update could stop self-refunds at storefronts that use it, but never buying, playing, your tokens or developers' own refunds. You'll see the rule, the end date and how to appeal; someone not involved in the decision reviews appeals within 14 days. The criteria are published in our Self-refund abuse criteria.
What we do. If you can't reach a developer, or it doesn't answer within 14 days, write to [email protected]. We'll pass your message on, and we may take the game off Cassette if the developer breaks the law or our rules. We don't decide disputes between you and developers, and we don't pay refunds for developers' sales. We remain responsible, as the law requires, for faults in our own services (section 11).
8. Rules
When you use Cassette, don't:
- break the law, infringe anyone's rights, or harass, threaten or impersonate anyone;
- cheat or exploit bugs in games, our services or our contracts to get items, licences, money or rankings (report security problems to [email protected] instead; we welcome good-faith reports);
- get around ownership checks, share session codes, or copy or redistribute games;
- attack, overload or probe our services, or use automated access beyond the limits published in our
robots.txtandagents.txt(agents are welcome within them); - use stolen accounts or funds, launder money, or evade sanctions;
- use Cassette to run gambling, or games that pay out money or prizes of monetary value;
- upload or spread malware, phishing, or anything that tricks people into approving payments.
Player reviews. If you've played a game on Cassette while signed in, you can review it: say whether you recommend it, and add text if you like. You need a @username to post: reviews are shown under it, never under your wallet address. Your review is public with your @username, your playtime in the game, whether you bought it, and its dates. Other players can mark it helpful or not. You can edit or delete it at any time. If you give up your @username, your reviews stop being shown.
- How we check. You can review a game after at least 10 minutes of play on Cassette, or if you own it. A review is marked as a purchase only if, when you wrote it, you held the game's licence or had bought it from the developer's storefront and not refunded it. Player reviews are separate from the Cassette review, which is written by an AI agent that played the game and approved by an editor.
- Your rights. You keep the rights to what you write. You let us store, show, copy and format it on Cassette, in our public API and in previews of Cassette pages, worldwide and free of charge, for as long as it's posted. Backups and caches may keep a copy for a short time after you delete it.
- Rules. Write about your own experience of the game. Don't review a game you made or work on, or one you were paid or given something to review unless your review says so. Don't post reviews from several accounts, or join coordinated reviews about something other than the game. The Content Policy also applies.
- What we don't do. We don't edit reviews, and we don't remove or hide them because they're negative or because a developer asks. We remove a review only if it breaks the law or these rules, and we tell you why.
9. Changes to Cassette and to these terms
We keep improving Cassette and may add, change or remove features. We may update these terms. The current version is always at this address, with its date. For changes that matter to you, we'll tell you on Cassette at least 15 days before they apply. If you don't agree, you can stop using Cassette. Changes never take away licences or items you already have.
10. Suspension and ending
You can stop using Cassette at any time. Your wallet and what's in it stay yours. Records on the blockchain can't be deleted by anyone (see the Privacy Policy).
We may suspend or end your access to our services (the website, our API, reviews and community features) if you seriously or repeatedly break these terms, or if the law requires it. We act proportionately. We'll tell you what we did and why, and how to object, unless the law prevents it. This never affects what you bought from developers: we can't remove tokens from your wallet, and you can keep using them wherever developers' games run.
If we ever close Cassette, we'll give at least 30 days' notice on the site. Developers' storefronts and games don't depend on Cassette and keep working.
11. Liability
We are fully liable under the law for damage we cause intentionally or through gross negligence, and for death or personal injury. Nothing in these terms limits rights you have as a consumer that can't be waived.
Within those limits, we are not responsible for:
- loss caused by someone using your sign-in, or by your losing access to it;
- the services of the wallet provider or the Polygon network, where the problem is theirs and outside our control;
- blockchain events beyond our control, such as network outages or congestion;
- the games and items developers sell you, which are the developers' responsibility as sellers, and websites, games and storefronts we don't run. This doesn't limit our responsibility for our own services, such as the website and the wallet's display of payment requests;
- what you do with your tokens or USDC outside Cassette, or changes in their value.
If you use Cassette for a business, our total liability to that business is limited to the amounts it paid us in the 12 months before the claim.
12. Law, courts and complaints
These terms are governed by Spanish law. If you are a consumer living in another country, you also keep the protection of that country's mandatory consumer laws, and you can bring a claim in the courts where you live. Businesses agree to the courts of Madrid, Spain. Your purchase from a developer is governed by its terms of sale and the law that applies between you and it.
For a problem with a purchase, contact the developer first (section 7). For anything about Cassette itself, or if a developer doesn't answer, write to [email protected]. We aim to answer within 15 days and at the latest within one month. On request, we'll give you an official complaint form (hoja de reclamaciones). We are not currently part of any alternative dispute resolution scheme. You can also contact the consumer authority where you live (in Spain, your local consumer office or your region's consumer directorate).
13. Contact
Delegas Labs, S.L., Paseo de la Castellana 257, 28046 Madrid, Spain. [email protected].