Terms of Service
Effective September 1, 2026
These terms are an agreement between you and Edward Packard, doing business as ArrKaboom ("ArrKaboom", "we", "us"), of New York, United States. By playing ArrKaboom at arrkaboom.app, creating an account, or subscribing to ArrKaboom Premium, you agree to them. If you do not agree, please do not use the game.
1. Who can play
You may play the free game at any age with a parent or guardian's supervision where appropriate. To create an account or join online rooms you must be at least 13; if you are under 18 you need a parent or guardian's permission, and any purchase must be made by an adult who agrees to these terms on your behalf.
2. Accounts
You can sign in with Google, with an email link, or continue as a guest. Guest accounts live on the device and browser where they were created and may be lost if you clear your browser data. You are responsible for activity under your account and for keeping your Google or email access secure. One person, one account; do not create accounts to evade a restriction or a paywall.
3. Playing fair
ArrKaboom is meant to be played with friends and family. You agree not to:
- cheat, exploit bugs, use scripts or bots, tamper with the game's code or data, or interfere with other players' games;
- harass, threaten or abuse other players, or use offensive captain or room names (a filter replaces them, and we may remove players who evade it);
- attempt to access accounts, rooms or data that are not yours, or overload our services;
- copy, resell or redistribute the game or its artwork, or use them to build a competing product.
We may remove a player from a room, suspend or close an account, or block a device that breaks these rules, with or without notice. Reports: support@arrkaboom.app.
4. ArrKaboom Premium (automatic renewal terms)
- What it is. Premium unlocks every captain, 60/80/100-point games and the Pirates, Islands, Starting cities and Bigger world options, for as long as your subscription is active. Online play itself is free.
- Price and billing. $4.99 per month or $29.99 per year, as you choose at checkout (or the price shown there), plus any applicable taxes, charged by our payment processor Stripe to the payment method you provide, on the same day each month or year. We may also offer a lifetime option: a single payment that grants Premium for as long as we operate the game, with no renewals. A lifetime purchase is not a subscription; the refund terms below apply to it, and it ends only if the game ends or your account is terminated for breach.
- Automatic renewal. Your subscription renews automatically at the end of each monthly or yearly period, and your payment method is charged, until you cancel. You will be reminded of these terms at checkout before your first charge.
- How to cancel. Open the online menu, choose Manage subscription, and cancel in Stripe's billing portal — it takes a few taps and no phone call — or email support@arrkaboom.app from your account's address. Cancellation takes effect at the end of the current billing period; you will not be charged again and you keep Premium until then.
- Free trial. When you first sign in with a Google or email account you receive a free trial of Premium (currently 7 days). The trial requires no payment details, ends automatically, and never converts into a paid subscription on its own. If you want to keep Premium after the trial you must subscribe.
- Price changes. If we change the price we will tell you at least 30 days before it applies to you, in the game or by email; continuing after that date means you accept the new price. Cancel before it applies if you do not.
- Refunds. Charges are not refunded for partial periods or unused time. If you were charged in error, or Premium did not work for you and we could not fix it, contact us within 30 days and we will refund the charge. Nothing here limits refund rights you have under the law where you live.
- Changes to Premium. We may add, change or retire Premium features. If we retire something material we will tell subscribers in advance, and you may cancel at any time.
4a. Affiliate program
Invite links you share carry your account, and when a player who arrived through your link subscribes you earn half of what we receive from them. You choose, in the online menu, how that reward is delivered:
- Premium time (any age; the default). Each qualifying payment adds Premium time to your account worth half of the payment at the monthly price — currently about two weeks for a monthly payment and about three months for a yearly one — credited at once. If the payment is refunded or disputed the matching time is removed again. Premium time is promotional, has no cash value, and cannot be transferred, exchanged or converted to cash.
- Cash payouts (18+). The remaining rules in this section apply if you choose cash and set up payouts. You must be at least 18, have an account in good standing, and complete Stripe's payout onboarding in your own name. You take part as an independent contractor, not as our employee, agent or partner, and nothing here creates exclusivity. The mode in effect when a payment is made decides how that payment is rewarded; switching modes affects future payments only.
- What you earn (cash). 50% of the net amount we actually receive — after payment-processing fees, refunds, chargebacks and taxes — from each payment made by a subscriber whose account was created through your invite link, for as long as that subscription stays active and the program continues. Commissions are calculated by us from our payment records, which are final absent manifest error.
- How and when you are paid. Through Stripe Connect, to the account you set up, once a commission has been held for at least 45 days after the underlying payment. If a payment is refunded or disputed, the matching commission is cancelled, or recovered from you if it was already paid. We may set a minimum payout amount and may hold payouts while we investigate unusual activity.
- Your code. You may create one promotional code for your account. It grants new customers the discount shown at checkout (currently one month of Premium free, once per customer), may not be used on your own purchases, and may be withdrawn if it is misused or offensive.
- Taxes. You are responsible for taxes on what you earn. Stripe collects the identity and tax details needed to pay you, and we or Stripe may issue tax forms where the law requires.
- Playing fair. No self-referrals, duplicate or fake accounts, paid traffic that bids on the ArrKaboom name, unsolicited messages, or misleading claims about the game or the program. When you promote ArrKaboom for money, disclose that relationship clearly, as consumer-protection law (for example the FTC's endorsement rules) requires. Do not present yourself as ArrKaboom or use our name and artwork in ways that suggest you are us. Commissions from activity that breaks these rules are forfeited.
- Changes and ending. We may change the commission rate for future payments on 30 days' notice in the game or by email, and may suspend or end the program or your participation at any time — immediately for a breach, otherwise on notice. Valid commissions already earned are still paid on the normal schedule.
5. What you get, and what stays ours
We grant you a personal, non-transferable licence to play ArrKaboom for your own enjoyment. The game, its name, artwork, characters, sounds and code are owned by us or our licensors and are protected by copyright and trademark law. Premium features, captains and options are licences to use them in the game while your subscription or trial is active — not property you own. If you send us ideas or feedback you allow us to use them without obligation.
6. Availability and changes
ArrKaboom is a living game: we release updates often and may add, change or remove features, maps, rules or bots, and may take the service down for maintenance. Rooms may be closed and unfinished games may be lost when this happens. We may stop offering the game altogether; if we do while you have a paid subscription, we will refund the unused part of your current period.
7. Third-party services
Sign-in is provided by Google (Firebase Authentication), payments by Stripe, hosting by Netlify. Your use of those services is also subject to their terms. Links to community spaces such as Discord are subject to those platforms' rules.
8. Privacy
Our Privacy Policy explains what we collect and why. It is part of these terms.
9. Termination
You can stop playing and delete your account at any time by emailing us. We may suspend or terminate access for breach of these terms. Sections 4a (earned commissions and conduct), 5 and 10–13 survive termination.
10. No warranty
ArrKaboom is provided "as is" and "as available". To the fullest extent the law allows, we disclaim all warranties, express or implied, including fitness for a particular purpose and non-infringement, and we do not promise the game will be uninterrupted, error-free or free of pirates and krakens.
11. Limitation of liability
To the fullest extent the law allows, ArrKaboom and its owners will not be liable for indirect, incidental, special, consequential or punitive damages, or for lost data, lost games or lost profits, arising from your use of the game. Our total liability for any claim is limited to the greater of the amount you paid us in the 12 months before the claim and US $50. Some jurisdictions do not allow these limits, so they may not apply to you.
12. Disputes and governing law
These terms are governed by the laws of the State of New York, without regard to conflict-of-law rules. Before filing any claim you agree to email us and try in good faith to resolve it informally for 30 days. Any dispute that is not resolved will be brought in the state or federal courts located in New York County, New York, and you consent to their jurisdiction, except that either party may bring an eligible claim in small-claims court.
13. General
These terms are the whole agreement between you and us about ArrKaboom. If any part is unenforceable the rest still applies. We may update these terms; if a change is material we will tell you in the game or by email at least 14 days before it takes effect, and continuing to play after that means you accept it. You may not transfer this agreement; we may transfer it to a successor of the game.
14. Contact
Edward Packard, doing business as ArrKaboom · New York, USA · support@arrkaboom.app