Version 2026-08-28. Effective 28 August 2026.
These are the terms on which HeroStack Web is provided to you. They are the agreement between you and us: what you are buying, what it costs, how it renews, how to stop it, what you may and may not do with the service, what happens to the things you make in it, and what we are and are not responsible for. You agree to them when you create an account.
"We", "us" and "our" mean Bower Family Electric LLC, trading as HeroStack, 7417 Grover Street, Omaha, Nebraska 68124, United States — the company that operates HeroStack Web and the party you are agreeing with here. "You" means the person holding the account. Subscriptions are sold by Paddle.com Market Ltd as our authorised reseller and merchant of record; section 3 sets out what that means for your purchase.
Write to support@hero-stack.com about anything in these terms, or privacy@hero-stack.com about your personal data.
This document is the whole of the agreement between us, with two exceptions that live in the licensing and privacy document because they are notices rather than terms you negotiate:
References below to "Part" followed by a Roman numeral mean the Parts of that document.
HeroStack Web is a hosted web application for building and managing characters for tabletop roleplaying, using the d20 fantasy roleplaying rules published as Open Game Content. It performs the rules calculations for a character sheet, provides a searchable rules reference, and lets you author your own content with the same editors the built-in content uses.
It runs in a browser. There is nothing to install, and no separate copy of the software is delivered to you — what a subscription buys is access to the service we run, for as long as that access lasts.
You need an account to use the app, and a confirmed email address to subscribe.
You can close your account at any time — see Part VI section 7 for how, while that remains a manual request.
Paddle.com Market Ltd is the merchant of record. Paddle is the seller on your receipt, takes the payment, and collects and remits any sales tax or VAT. Their Buyer Terms apply to the transaction itself, alongside these terms.
Bower Family Electric LLC, trading as HeroStack, provides the service.
That split matters for one thing in particular, so it is worth stating here rather than leaving to be worked out: your statutory rights as a purchaser run against Paddle, not against us, because Paddle is who you bought from. The clearest example is the 14-day right of withdrawal, which is covered in section 10.
Your card details are entered on Paddle's own checkout. HeroStack never sees them and never stores them.
One subscription to the HeroStack web application, at US$20 per year, plus any sales tax or VAT applicable where you are. Tax is added at checkout and shown before you pay; the $20 is the price before tax.
The subscription covers use of the hosted web application described in section 1. It grants no rights in the Open Game Content beyond what the OGL already gives everyone — see section 14.
Access may also be granted by an access code rather than bought — see section 5. A code and a subscription are independent: neither depends on the other, and neither is affected if the other ends.
New accounts may start a 7-day free trial.
An access code is a voucher we issue that grants access without a payment method. There are two kinds:
Both give the full product, including Print / Export and Go Mythic. Neither requires a card, neither starts a trial, and neither creates a subscription — so there is nothing to cancel and nothing that renews. When a one-year code runs out, access simply ends; you can then subscribe or redeem another code.
Other terms that apply to codes:
The subscription renews yearly at the then-current price until cancelled, and each renewal is charged to the payment method on file.
You will always be told before money is taken. We send three emails, to every subscriber, wherever in the world you are:
| When | What it says |
|---|---|
| 3 days before your free trial ends | That the trial is ending, the date, and that your first payment follows unless you cancel |
| About 6 months before a renewal | A routine half-way note: what you are subscribed to and when it next renews. Nothing is due |
| 40 days before each renewal | That the renewal is coming, the date, the amount, and how to cancel |
Each of them names the service, the price and billing frequency, and how to cancel, and each links straight to your Account page.
Two things worth saying about that schedule, because both are deliberate:
These are transactional notices rather than marketing, so there is no unsubscribe: they stop when your subscription does. If one does not arrive, please tell us — support@hero-stack.com — because a missing one is a fault we want to know about.
Cancel at any time, from the Account page, in one click. There is a Cancel subscription button on it. You do not have to write in, telephone anyone, or go looking for the control in someone else's portal, and you never need to give a reason.
What cancelling does:
Changed your mind? You can subscribe again at any time from the same page, and your characters will be exactly where you left them.
Your saved characters and custom content are not deleted when a subscription ends. They remain on the account and become reachable again if you subscribe again. See Part VI for how long data is kept.
The card on file is changed through Manage billing, also on the Account page, which opens Paddle's own customer portal. Cancelling can also be done from there if you prefer; the two do the same thing, because both ask Paddle.
Paddle's customer portal — reached from Manage billing on the Account page — can pause a subscription as well as cancel it. It is worth knowing what that does here, because it is not the same as cancelling and it is not what most people expect.
While a subscription is paused, no further payment is taken, and your access continues to the end of the period you have already paid for — the same as cancelling, and for the same reason: you bought a year, and pausing partway through it does not give any of that year back. When the paid period runs out, access ends until you resume.
Resuming, from the same portal, starts the subscription billing again. You can also cancel a paused subscription outright; that does not shorten the paid period either.
Your characters and custom content are not deleted while a subscription is paused, exactly as they are not when one ends. They are waiting when you return.
If you are choosing between the two: cancelling is usually what people mean. It stops the renewal, keeps your access to the end of the period you paid for, and needs nothing further from you. Pausing keeps that same access, but leaves a subscription that has to be resumed or cancelled by hand later.
Paddle retries a failed renewal over a number of days, and your access continues while it does. You will see a notice on the Account page asking you to update your card. If every retry fails the subscription is cancelled and access ends.
HeroStack does not itself refund fees paid for a subscription. The 7-day free trial is the opportunity to decline, and it is what we provide in place of a refund entitlement of our own.
This is HeroStack's own refund policy, adopted by Bower Family Electric LLC as the provider of the service. It is not imposed by, inherited from, or administered on our behalf by any payment processor. The reasoning is stated plainly so that it can be judged rather than merely accepted: this is a $20 product from a one-person company, and every account is given a full week of the complete working software, with no payment taken, before it is asked for anything. The decision whether to pay is meant to be made during that week, with the product in front of the person deciding, rather than afterwards by way of a refund request.
Two things stand outside this policy, and neither is ours to withhold. Paddle, not us, is who you bought from, and Paddle can refund you on its own initiative — clause 9.8. Some jurisdictions confer rights that no agreement may exclude — clause 9.7, and section 10 for the most important of them. This section is written to be read together with those, and where they apply, they win. Every clause below is subject to them whether or not it says so again.
9.1 Fees are earned when charged. Each subscription fee is earned in full at the moment the charge is made, and — subject to clauses 9.7 and 9.8 — we do not return it thereafter. We offer no refund, credit, rebate, offset or exchange of a fee, in whole or in part, pro rata or otherwise, and none by reference to how much of the paid term remains, how much of the service was used, or whether it was used at all.
9.2 The trial is the opt-out we provide. Every new account is offered a 7-day free trial of the working service. No payment method is charged during it, and the subscription may be cancelled at any point within it, from the Account page, in one click, at no cost and without giving a reason. By permitting the trial to run to its end and convert, the subscriber elects to purchase. The subscriber acknowledges and agrees that the free trial is offered in lieu of any refund entitlement granted by us, and that it constitutes the opportunity to examine the service before payment. It is the only route to declining that this section provides; it is not the only route that exists, because clauses 9.7 and 9.8 are not ours to close off.
9.3 Cancellation operates prospectively only. Cancellation stops the next renewal. It does not return, reduce or apportion a fee already charged. A term already begun is not refunded, in whole or in part, and the fee for it remains payable and retained notwithstanding cancellation.
9.4 Access is not curtailed either. Access continues to the end of the term already paid for. Clause 9.3 and this clause are two halves of a single policy, and this half is not a concession: a service that retained the fee and cut the access short would simply be a service not delivered.
9.5 The one refund we give of our own accord — discontinuation at our election. The single circumstance in which we volunteer a refund is set out in section 20: if Bower Family Electric LLC elects to discontinue HeroStack, the unused portion of any term already paid for is refunded, calculated from the date access ends. That exception exists because the decision is ours rather than the subscriber's. It does not extend to discontinuation for reasons outside our control, which section 20 addresses separately. Apart from it, this section applies uniformly — to a subscriber who cancels, to one who simply stops using the service, and to one whose account is ended by us under section 17.
It is the only refund we initiate. It is not the only refund you can receive: see clauses 9.7 and 9.8, which describe refunds that do not depend on our decision at all.
9.6 A charge made in error is not a refund. Where a fee was never owed — a charge taken after cancellation, a duplicate charge for the same term, or a charge against an account that never had access — returning it is the correction of an error and is not a refund within the meaning of this section. Nothing in this section limits our obligation to correct such a charge. Write to support@hero-stack.com and it will be put right.
9.7 Mandatory consumer rights are unaffected. This section is subject to any right that the law of the subscriber's jurisdiction confers and does not permit to be excluded or limited by agreement. Where such a right applies it takes precedence over this section, and nothing in this document is to be read as waiving it, discouraging its exercise, or as a representation that it does not exist. Several jurisdictions, the United Kingdom and the European Union among them, confer such rights over digital subscriptions. The most significant of them, the 14-day right of withdrawal, has its own section: see section 10.
9.8 Paddle can refund you without asking us, and we do not stand in the way. Paddle is the merchant of record — the seller on your receipt, and the party that took your money. Under the agreement between Paddle and us, Paddle may refund a transaction at its own discretion, within 14 days of the charge, without our agreement and without our being able to refuse. That is a real avenue, it is independent of everything above, and it exists for every subscriber wherever they live, not only for those holding a statutory right under section 10.
Three things follow, and they are stated here so that nobody has to discover them:
If you are a consumer in the United Kingdom, the European Union or the EEA, you have a statutory right to withdraw from a purchase within 14 days. Section 9 does not touch it and could not: the right runs against Paddle, who sold to you, and it is set out in their Buyer Terms.
This section is an exception carved out of section 9 by law. It is not the source of section 9, and nothing in it should be read as making our refund policy Paddle's to set. The policy in section 9 is ours; what follows here is the statutory right that overrides it for the people who hold it.
What Paddle's terms say, in summary — theirs are the authoritative version:
In practice, for this product: the carve-out for having started to use the product is a real one and it will often apply, because HeroStack is available the moment a subscription starts. But whether it applies to you is Paddle's call, not ours, and not a foregone conclusion — they reopen the window after a trial converts, they reopen it annually for UK subscribers, and clause 9.8 lets them refund at their discretion in any case. So do not read the carve-out as a reason not to ask.
What we will say about our own position is this, and it is an explanation rather than an argument against your rights: no payment is taken for the first 7 days, so by the time you are charged at all you have already had a week of the complete product to decide with. The withdrawal right protects people who bought something unseen. We have tried to build a product nobody buys unseen — which is a reason we think few people will need the right, not a reason they do not have it.
If you believe you are entitled to withdraw, ask Paddle — they are the seller and they process it. You can also write to support@hero-stack.com and we will point you at the right place rather than leaving you to find it.
If the price changes, the new price applies from your next renewal, and account holders will be told by email before it takes effect. A price change is never applied to a period already paid for.
While you have access — by subscription or by access code — we grant you a personal, non-exclusive, non-transferable, revocable licence to use the HeroStack web application for your own use, including use in the games you play and run. That licence lasts as long as your access does and no longer.
The software itself — the engine, the interface, the artwork, and the specific organisation and presentation of the data — remains ours. Part I is the full statement of that; nothing here grants you rights in it beyond the use described above.
What this licence is not about is the Open Game Content. The rules data in the app is Open Game Content, and your rights in it come from the Open Game License v1.0a, which grants them to everybody independently of us. Buying a subscription adds nothing to those rights and — this is the part that matters — takes nothing away from them. Nothing in this document restricts what the OGL permits you to do with Open Game Content. See section 14.
These are limits on what you do with the service. They are not limits on what you may write, build or store in it — section 15 covers your content, and we do not police it.
You must not:
One clarification, because these two things are easily confused and we would rather not be misunderstood about it. The bar on bulk extraction above is about the load it puts on a small service and about HeroStack's own compilation — the schema, the category taxonomy and the database organisation, which Part III declares to be our Product Identity. It is not a claim over the Open Game Content itself. That content is free for anyone to reuse under the OGL, from its own sources, and this section neither says nor implies otherwise.
The rules data in HeroStack is Open Game Content, used under the Open Game License v1.0a. The full text of that licence, the declaration of what is and is not Open Game Content, the Product Identity declaration, and the Section 15 copyright notices for every source work are Parts II to V of the licensing and privacy document.
Two consequences for you, both of them in your favour:
HeroStack makes no claim of compatibility with, and no affiliation with, any trademarked game system. See Part IV.
"Your Content" means anything you create, upload, or save in HeroStack Web: characters, custom races, classes, archetypes, feats, traits, spells, items, companions, notes, names, descriptions, and any other material you author in the app.
You keep ownership of Your Content. Nothing in these terms transfers copyright or any other ownership right to us. It is yours, it stays yours, and you remain free to use it, publish it, sell it, or license it to anyone else, on any terms you like, entirely independently of us. These terms grant a licence; they do not take your work away from you.
By saving Your Content in HeroStack Web, you grant us a worldwide, non-exclusive, royalty-free licence to use Your Content for two purposes and no others: to operate this service, and to promote it.
Operating the service covers what running HeroStack Web actually requires: hosting, storing, caching, backing up, reproducing, transmitting and displaying Your Content so the app can serve it back to you; reformatting or adapting it where a technical change demands it — a different screen, a schema migration, a data-format upgrade; and keeping it secure, diagnosing faults, and restoring it from backup.
Promoting the service covers showing what HeroStack can do: screenshots, recordings, demonstrations, previews, documentation, and store or marketplace listings that feature HeroStack Web itself. This is permission to show Your Content as an example of the app in use. It is not permission to publish Your Content as content, and that distinction is the point of this section.
So, stated the other way round — this licence stops at the edge of the app. It does not extend to publishing, distributing, selling, or licensing Your Content for its own sake, in any product, ours or anyone else's. If we ever want to do that, we have to come and ask you, per item, and you are free to say no. Section 15.3 spells this out.
Sublicensing is limited to our service providers — the hosting, backup and email providers named in Part VI — and only so far as they need it to provide those services to us. We may transfer this licence to a successor if the business is sold or reorganised, but only on these same terms: a buyer inherits exactly what we had and not one right more.
The licence lasts while your content is here. It is not perpetual and not irrevocable. Delete the content, or your account, and it ends — see section 15.5, which sets out the two narrow and practical things that outlast it.
No payment is owed for the uses above; they are what providing the service consists of. We may credit you when we feature something of yours and we will do so on request where it is practical, but we are not obliged to.
Because section 15.2 is limited to operating and promoting the app, this licence does not permit us to:
Each of those needs your separate, specific permission, asked for at the time, for the material in question, and freely refusable. A general agreement to these terms is not that permission and cannot be read as it.
If we ever build a community library or ship content made by players, it will work by you choosing to share a particular thing — a control you press, on the item you mean, that you can change your mind about — and not by a clause you agreed to before the feature existed.
By saving Your Content in the app, you confirm that:
This mirrors the representation the Open Game License itself requires at its section 5, and it is the load-bearing promise in these terms: if you paste in material you do not have the rights to, you are granting us a licence you were never able to grant. Do not save material into HeroStack Web that you did not write and are not licensed to use.
What you save here is your responsibility, not ours. We do not check whether the material you put into HeroStack Web belongs to someone else, and we do not take responsibility for it. We do not monitor or review Your Content, and we do not undertake to do so. If you save copyrighted material that was not yours to use, that is a matter between you and whoever owns it: you will have granted us a licence under section 15.2 that was never yours to grant, and the consequences of that are yours and not ours.
We do not delete your work. We will not remove Your Content because we dislike it, disagree with it, would rather not host it, or want to tidy up. Two things, and only two things, will make us take something down:
If either happens we will remove only the material actually complained of, tell you what was removed and why, and pass you a copy of what we received so that you can answer it if the claim is wrong. Nothing else you have made is touched, and your account stays open. Short of one of those two things, we do not delete what you made unless you ask us to.
You can delete Your Content, and you can ask us to delete your account (see Part VI section 7 for how, while that remains a manual request).
Deleting removes the content from your account and from the running service, and ends the licence in section 15.2 for any use after that point. Two things outlast it, both narrow and both practical rather than legal ambition:
Your rights over your personal data are not affected by this. Part VI section 7 stands on its own: a licence over creative work is not a licence over the personal data described there, and asking us to erase personal data is a separate request that these terms do not limit.
This one is specific to what HeroStack is, and it constrains us, not you.
Most content authored in HeroStack Web is built on top of Open Game Content — the rules data described in Part II. A custom class, archetype, feat, trait or spell made in the builder will usually be Derivative Material of Open Game Content as the Open Game License defines that term at its section 1(b).
Section 15.2 keeps us inside the app, so this mostly does not arise day to day. It arises in two places, and both are ours to get right:
Your permission is permission from you. It cannot and does not give us permission from the OGL's contributors — no agreement between us and you can. The OGL position for the specific material has to be settled before any such use, not after.
If you send us suggestions, ideas, feature requests, or bug reports, we may use them without restriction and without owing you anything. Feedback is not treated as confidential and is not covered by section 15.1.
We run HeroStack as reliably as a one-person company reasonably can, but we do not promise that the service will be available without interruption. It will sometimes be down — for maintenance, for a fault, or because something we depend on has failed. We do not offer a service level agreement or uptime guarantee, and section 18 sets out what that means for liability.
We may add, change or remove features as the app develops. Two commitments limit that, and they are meant to be relied on:
We may suspend or end access where an account is used in breach of section 13, or where a payment fails as described in section 8.
Where the breach is one that can be put right, we will tell you what the problem is and give you a fair chance to fix it before ending anything, unless the breach is serious enough that waiting would cause real harm — an attack on the service, or something unlawful.
Three things are true of any suspension or termination under this section:
You can end your account at any time, for any reason or none — cancel the subscription from the Account page, and see Part VI section 7 to have the account itself removed.
The service is provided "as is" and "as available". To the fullest extent the law allows, we disclaim all warranties not expressly given in these terms, including the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
Two specific things are worth naming, because they are the ones that actually matter for a product like this:
Nothing in this section affects rights that the law where you live gives you and does not allow to be excluded.
Nothing in these terms limits or excludes our liability for death or personal injury caused by our negligence, for fraud or fraudulent misrepresentation, or for anything else that the law does not permit to be limited or excluded. If you are a consumer, your mandatory statutory rights come first and this section is subject to them.
Subject to that:
That cap is low because the price is low, and we would rather say so plainly than bury it. HeroStack is a $20-a-year product from a one-person company. It is not insured against consequential loss and it is not sold as though it were.
This section separates two things that look alike from the outside and are not alike at all.
If we choose to close it — you get your money back. If Bower Family Electric LLC decides to stop running HeroStack, we will refund the unused portion of any period you have already paid for, calculated from the date access ends. We will say so by email first, with enough notice to print or export your characters while the app still works.
This is the single refund we volunteer, and the reason it is here is the reason there are no others: every other case in section 9 is a decision you made — to cancel, to stop using it, or to breach the terms. Closing the service is a decision we made, about a year you had already paid for, and it would not be right to keep the money for it. Refunds that do not depend on our decision — Paddle's own discretion under clause 9.8, and the statutory rights in clauses 9.7 and section 10 — are unaffected by this section and are not limited by it.
If it ends for reasons that are not our choice — it does not. Section 9 applies unchanged where HeroStack stops running because of something outside our control: the loss of a hosting provider or of the licensed content the app depends on, a legal claim or regulatory action, an act of a third party, or the death or incapacity of the person who runs it. HeroStack is operated by one person through a small LLC, and that person cannot underwrite events they do not control. This is stated plainly here rather than left to be discovered, because it is a real limit on what buying a year from us can promise.
In either case your saved characters and custom content are not deleted while the service is running, and Part VI governs what happens to them afterwards.
We may change these terms — to reflect a change in the service, or in the law, or because something here turned out to be unclear.
If you do not agree to a new version, you can cancel — section 7 — and section 9 governs the term you are in.
These terms and any dispute arising out of them are governed by the laws of the State of Nebraska, United States, without regard to its conflict-of-laws rules, and the state and federal courts sitting in Douglas County, Nebraska have jurisdiction.
If you are a consumer, that does not take anything away from you. You keep the protection of the mandatory laws of the country where you live, and where the law of that country gives you the right to bring proceedings in your local courts, you keep that right too. Consumers in the European Union may also use the European Commission's online dispute resolution platform.
| About | Write to |
|---|---|
| Anything in these terms, the service, or a billing problem | support@hero-stack.com |
| Your personal data, or a request under Part VI | privacy@hero-stack.com |
| A rights holder's claim about content in the app | support@hero-stack.com |
Bower Family Electric LLC, trading as HeroStack 7417 Grover Street, Omaha, Nebraska 68124, United States