Refund Policy
If we haven't delivered much yet, you get your money back.
FFSN Refund Policy
Last Updated: September 8, 2026
FFSN is operated by VMEDIA LLC, doing business as FFSN. This policy explains when we refund a purchase and how to ask for one. It applies alongside our Terms of Service.
The short version: if we haven't delivered much yet, you get your money back. Once your league has received a real season's worth of coverage, we can't take that back, so we don't refund it.
1. What You Can Buy
| Purchase | Price | What it covers |
|---|---|---|
| League Pass | $100.00 | Every automated story for one season, for the whole league, plus 100 credits for each covered manager (12 managers included) |
| One-Month Pass | $25.00 | The same coverage for 30 days, plus 25 credits per manager. One-time unless you choose to renew it |
| Extra manager seat | $10.00 | One manager beyond the 12 the pass includes, plus that manager's 100 credits |
| Credit top-up | $5.00 | 100 credits for the manager who buys it |
All prices are in US dollars. Every purchase is a one-time charge, with one exception: at checkout you may choose to renew the One-Month Pass automatically at $25.00/month. That box is unticked by default, we email you before every renewal, and you can cancel in one click in league settings. The League Pass never renews.
2. League Pass Refunds
We will refund a League Pass in full if either of the following is true — whichever is more generous to you:
- it has been 14 days or fewer since you bought it, or
- fewer than five automated articles have been published to your league.
The second rule exists because most commissioners buy a pass in August, before the season starts. If your league has not actually received content yet, you can still get a full refund well after the 14-day mark. You are not penalized for buying early.
Once both windows have closed — more than 14 days have passed and your league has received five or more automated articles — the League Pass is non-refundable. By that point the season's content has been generated, published to your league, and read, and we cannot un-deliver it.
If you're past the window
You can stop the Service at any time regardless of refund eligibility. Contact us and we will switch off automated generation for your league. You keep every article already generated, and because all purchases are one-time charges, you will not be billed again.
The Disputed Season Ticket
The $99.00 Disputed Season Ticket (or its share of the $179.00 League Pass Plus) follows the pass it was bought for. Episodes that have not aired yet are refundable pro rata by the weeks remaining in the season; episodes that have aired are delivered value and are not refunded. A ticket bought mid-season is already priced by the weeks remaining, so the same rule applies to what you paid. If your pass lapses, the show pauses with it and resumes when the pass does — nothing is charged again for the ticket.
3. One-Month Pass Refunds
The $25.00 One-Month Pass is refundable in full within 48 hours of purchase if fewer than five automated articles have been published to your league. After that it is non-refundable, because the coverage has been delivered.
Upgrading to a League Pass
You can upgrade from a One-Month Pass to the League Pass at any time. While your month is active, your $25 counts toward it — the upgrade is $75, so a season costs $100 whichever way you got there. After the month ends, the League Pass is the full $100. The League Pass takes over immediately, and if your month was set to renew, that renewal is cancelled on the spot — you will not be charged for it again. The days left on your month are absorbed into the League Pass rather than refunded; the $25 credit is how that time is recognized. A league that already holds a League Pass cannot buy a One-Month Pass or a second League Pass for the same season, so there is nothing to refund in that direction.
If you turned on automatic renewal
Cancelling and refunding are different things, and cancelling is usually what you want. Cancelling stops all future charges, takes one click in league settings, and lets you keep the month you already paid for.
If a renewal charged you and you did not want it:
- Within 7 days of a renewal charge, if fewer than five automated articles have been published to your league since that charge, we refund it in full and cancel the renewal.
- An accidental renewal you never used — no articles generated during the new term — we refund, whenever you tell us.
- After that, the renewed month is treated like any other month: delivered, and non-refundable.
We would rather refund an unwanted renewal than argue about it. Auto-renew exists so people who want the coverage don't lose it, not to collect from people who forgot.
4. Credits and Extra Seats
Credits are spent when a member of your league generates something by hand. Automated stories never spend credits.
- Unspent credits from a top-up are refundable within 14 days of purchase.
- Spent credits are never refundable. Once an article has been generated, the work is done and the cost is real.
- If we refund a League Pass or One-Month Pass, any unspent credits granted by that pass are voided along with it.
Extra manager seats follow the pass they were bought for. A seat is refundable on the same terms as the pass, except that a seat becomes non-refundable once the manager holding it has generated anything.
5. When We Refund Regardless
The windows above are the normal case. We will refund you outside them when the failure is ours, including:
- the Service was unavailable, or automated generation did not run, for a sustained period during your paid season;
- a billing error, a duplicate charge, or a charge you did not authorize;
- we discontinue FFSN during a season you have paid for (see Terms of Service §13).
If something went wrong on our end, tell us. We would rather fix it or refund it than have you dispute it.
6. How to Request a Refund
Email support@ffsn.ai from the address on your FFSN account with:
- the name of your league, and
- roughly when and what you purchased.
We aim to respond within 3 business days. Approved refunds go back to the original payment method and typically appear within 5–10 business days, depending on your bank. Refunds are issued in the original currency.
Note that our payment processor does not return its processing fee on a refund. That cost is ours, not yours — you receive the full amount you paid.
7. Chargebacks
If you believe a charge is wrong, please contact us before disputing it with your bank. We can almost always resolve it faster than a dispute can, and a dispute freezes the charge for weeks while it is reviewed. We may suspend a league's access while a chargeback on that league's pass is open.
8. Changes to This Policy
We may update this policy. The version in effect is the one published here on the date you made your purchase, and we will not apply a less generous version retroactively to a purchase you already made.
9. Contact
VMEDIA LLC (doing business as FFSN) Email: support@ffsn.ai Mail: 14300 SW 72 CT, Miami, FL 33158, USA Web: www.ffsn.ai/contact
Need a refund or have a billing question? Email support@ffsn.ai or visit our contact page.
