Terms of sale
These terms cover the things Inktide sells: the Supporter subscription, the one-off ad removal, the Ink Pass, the Host Pack and the cosmetic items. They do not cover playing the game, which is free and needs no purchase and no account.
They are written to be read by the person buying, so they are short and they say what actually happens. Where a paragraph exists because a law requires it, the law is named in the paragraph rather than in a schedule at the end.
Questions, refunds and complaints: [email protected]. A person answers.
Who you are buying from
The seller is the merchant of record named at the checkout, not the game. The merchant of record takes the payment, calculates and remits the tax in your country, issues the receipt and puts its own name on your card statement. It is also the party a chargeback is raised with. Its identity is shown before you confirm and again on the receipt.
On Android the seller is Google (Google Play), and on Telegram the payment is in Telegram Stars. The store you bought through governs the payment; everything below about what you receive, cancellation and refunds applies whichever it was.
What stays with us, whoever took the money: the truth of what is sold, the support address above, the controls described here, and the entitlement itself.
What you are buying
Digital content, delivered immediately, and nothing else. Everything in the store is a cosmetic, the absence of advertising, or a room utility. Nothing sold here changes what happens in a match, and nothing sold here is random.
- Nothing gives a gameplay advantage. This is a rule about the catalogue, not a promise about the current items: an item that changed a match could not be added without breaking it.
- There are no paid random items, no loot boxes, no keys, and no paid way to speed up a free chest.
- There is no virtual currency. Every price is real money, shown in full, and there is no balance to top up and nothing to spend.
- Prices are per country and never per person. Where you are decides which price list you see; nothing about you does. No price on this store is personalised by automated decision-making within the meaning of Article 6(1)(ea) of the Consumer Rights Directive.
- What you buy is attached to your account and is not transferable, not tradeable and not exchangeable for money.
A purchase needs a saved account. A guest account exists only in the browser that made it, and an entitlement attached to one would be lost with the tab. The game will ask you to save the account before it asks you to pay.
Price, tax and the receipt
The price shown at the checkout is what is charged. Whether tax is included in that figure or added at the checkout is the merchant of record's calculation for your country, and the checkout states which before you confirm. The receipt comes from the merchant of record and is the document to keep.
The right to withdraw, and why the checkout asks you to waive it
If you are a consumer in the EU or the UK you normally have 14 days to withdraw from a distance contract. For digital content delivered immediately that right is lost only if you expressly consent to immediate delivery and acknowledge that you thereby lose the right of withdrawal (Consumer Rights Directive, Art. 16(m); the UK's Consumer Contracts Regulations, reg. 37).
So the checkout carries one sentence and one tick, and it is not pre-ticked:
> I ask for the content to be delivered immediately and I understand that I lose > my right of withdrawal once it has been.
The confirmation e-mail from the merchant of record repeats it, which is the durable medium the Directive asks for.
Not ticking it is a supported outcome, not an error. Everything the in-app checkout sells is delivered the moment it is paid for, so that checkout asks for the tick and does not open without it. A purchase without waiving the right is still available and is made by writing to the support address: it completes as an ordinary distance contract, and delivery waits out the fourteen days. Nobody is asked twice, and no screen treats the box as a step that failed or offers anything else in its place.
The confirm step is ours and is in front of the merchant's. Before the merchant of record's checkout opens, one screen shows what is being bought, the price for your country — or the sentence that the final figure with tax is shown at the merchant's checkout, where it is the merchant that adds it — and the sentence above with its box. On a touch screen the confirm control is a short press-and-hold rather than a tap, because a thumb brushing a phone is how an accidental purchase happens.
The withdrawal function. For contracts made on or after 19 June 2026, Directive 2023/2673 requires a plain way to withdraw. It is a control in the account screen, next to the purchase it belongs to, and it takes one further confirmation and no re-authentication if you are already signed in.
Refunds
Inside the withdrawal window a refund is not a favour and is not questioned. Where the right of withdrawal was not waived, a withdrawal within fourteen days is refunded in full.
Beyond that, and for purchases where the right was waived, we run a no-stated- reason refund window of 14 days from the purchase, self-service from the account screen. It exists because the alternative found by the FTC in its 2022 case against Epic Games -- a refund path that required somebody to explain themselves to support -- is a dark pattern, and because a refund costs less than a chargeback for everybody involved.
A refund is granted for an unused Supporter month, an Ink Pass whose track has not been progressed, or a cosmetic that has not been worn in a finished match. In the account screen this is one control on the purchase row: it asks one confirmation and no reason, and where it is not offered the row says why — past the window, or currently worn, which is undone by taking the item off in the wardrobe. A purchase where the withdrawal right was never waived is handed back under that right instead, worn or not, and the control says "Withdraw" rather than "Refund". Beyond the window we still look at anything a person writes to us about, particularly a purchase a child made on somebody else's card.
A refund revokes what it paid for. The item is un-equipped and the entitlement is withdrawn, immediately and automatically. The same happens on a chargeback. Nothing else about the account is touched.
On Android and in Telegram the store's own refund path applies as well, and using it produces the same revocation here.
The Supporter subscription
- What it is: no interstitials and no banners on our own surfaces, a supporter frame, a new cosmetic each month, the Host Pack, and a badge in the roster.
- The term and the price: monthly or annual, at the price shown at the checkout, renewing automatically at the end of each period until it is cancelled. The renewal price and date are shown before you subscribe and on the account screen afterwards.
- Cancelling takes one step. There is a cancel control in the account screen, it works without contacting support and without a retention flow, and it is reachable in the same number of taps as subscribing was. This is what Germany's Section 312k BGB requires of a cancellation button, what the UK and California auto-renewal regimes require of a simple mechanism, and what ROSCA requires in the United States.
- Cancelling keeps what has been paid for. The subscription runs to the end of the period already paid, and does not renew. Nothing bought with it or earned during it is taken away.
- A reminder before an annual renewal is sent to the account's e-mail address where we hold one, seven days before the charge, naming the date, the amount and the cancellation control. It is not sent where the store already sends its own — Google Play notifies its subscribers, and a Telegram supporter pass does not renew at all.
- A price change never applies to a period already paid, and is notified before the period in which it would take effect, with the cancellation control in the same message.
- On Android the subscription is managed in Google Play and cancelled there; on Telegram there is no recurring payment at all -- the supporter product is a 30-day pass that simply ends.
Age, and buying on somebody else's card
- Nothing is sold to an account under 16, and nothing is offered to one. This follows the account's answer to the age question, which is a band and never a date of birth. The buy control is drawn from the same server answer that refuses the purchase, so a band that may not buy is not shown a price it can act on — and the refusal happens at the server whatever a screen does.
- An account in the under-13 band has a daily spending cap of $20, enforced by the server before a checkout is opened and counted over a rolling 24 hours. Nothing is sold to that band at all today; the cap stands behind that closed door so that no later change can open it unbounded. A purchase that was refunded does not count against the day.
- In Brazil nothing is sold to an account that has not declared itself an adult. Law 15.211/2025 (the ECA Digital, in force 17 March 2026) governs purchases by minors; the posture is recorded in the jurisdiction documentation in
configuration.md. - Where a minor's contract needs a guardian's consent -- Sections 107 to 110 BGB in Germany, and the equivalent rules elsewhere -- a purchase by an account in a minor band asks for a parent's or guardian's e-mail confirmation before the first payment on the account. One message goes to the address given, it carries one link, the link expires, and the address is not kept once it has been used. Which countries ask for it is a server-side table beside the price and market tables, in
configuration.md; the bands it covers are the under-16 band and the 16-to-17 band. - If a child has spent money on your card, write to the support address. We would rather refund it than argue about it, and there is no window on that conversation.
- No card details are stored by the game, ever. The merchant of record holds what it needs to take a payment, and a card is not saved by default anywhere.
Where the store is not open
In some markets the game is played and nothing is sold: no purchase, no subscription and no advertising, because there is no store, no payment rail and no advertising contract we could lawfully use there. Those sessions play in full as guests -- the match, the daily map, room links, replays and watching are all unchanged -- and the game says so in one neutral line rather than showing prices that cannot be paid. Which countries these are is a server-side table that follows sanctions and payment-provider policy; it is in configuration.md.
If something goes wrong
Write to [email protected]. If you are a consumer in the EU you may also use the European Commission's online dispute resolution platform, and you keep every mandatory right the law of your country of residence gives you -- nothing here takes any of it away.
When these terms change
A change is written into the changelog with a date and in plain language. A change never applies to a purchase already made, and a change to a subscription's price or terms is notified before the period it would apply to.
---
A note for the repository, not for the player. This document is the source text for the published terms of sale, served at /terms from services/server/src/http/pages/index.ts and rendered by the same shell as /privacy and /fairness; the image copies it in alongside them. The IARC questionnaire answers and the store-listing disclosures that quote these terms are in compliance/monetisation-iarc.md.