Season pass · $19.99 · covers you through January 5 · no subscription, nothing to cancel

Every league
has a bellcow.
Be it.

Connect your league in about a minute, and Bellcow rings when there's a move worth making. It runs its own projection engine over every roster in your league, every opponent's weak spot and every free agent still sitting there.

It recommends — it never makes a single transaction for you. You approve every move on your own platform.

$19.99One season · no subscription7-day refundNo questions askedRead-onlyYou approve every moveSleeper · ESPN · YahooSign-in, or file & paste
Not rankings — moves ★ Our own projections, not rented ones ★ Bid $14, not "consider adding" ★ Silence when your roster is right ★ Lead the herd ★ Not rankings — moves ★ Our own projections, not rented ones ★ Bid $14, not "consider adding" ★ Silence when your roster is right ★ Lead the herd ★
In plain english

It's a general manager
for the team you already have.

You already drafted. Now every week there are a hundred small decisions — who to start, who to pick up, whether that trade offer is a rip-off — and the internet answers them with generic top-200 lists that know nothing about your league.

Bellcow connects to your league, reads every roster in it, and each morning gives you a short ranked list of the moves worth making. Each one comes with the exact player, the exact drop, and what it does to your odds of winning the thing. Then you make the move on your own platform — Bellcow recommends and never transacts.

Who it's for: season-long redraft and keeper managers who want to win the league they're already in — 6 to 16 teams, any scoring, PPR or standard, superflex or single-QB, FAAB or waiver priority. It is not for best ball, dynasty, IDP or DFS, and it says so rather than taking your money. See the exact format list →

You get told what to do

Not "consider adding a tight end." Instead: claim this exact player, drop that exact player, and here's what it's worth. If your league uses FAAB you also get the dollar amount. If it uses waiver priority, you get told whether this is worth burning your #1 on.

Everything is priced the same way

A waiver claim, a trade and a lineup change all get scored by the same yardstick: what each does to your championship odds. That's how three unrelated decisions become one ranked list instead of three arguments.

It shuts up when it should

Most tools manufacture urgency because engagement is their business model. Bellcow charges once. When your roster is already the best version of itself, it tells you that and you close the app.

How it works

Three steps. About
sixty seconds.

No spreadsheet, no manual roster entry, no homework. Connect once and Bellcow keeps watching for the rest of the season.

1

Connect the league

Sleeper takes a username. ESPN takes a league ID. Yahoo comes in through a War Room draft file or a roster paste. From Sleeper and ESPN, Bellcow pulls every roster, your exact scoring rules, the schedule, waiver settings and FAAB balances. A War Room file or a pasted roster carries the rosters and scoring but no schedule or waiver settings — Bellcow models a balanced schedule instead and says so on the Data Health page.

ONE STEP · NO SPREADSHEET · NO MANUAL ROSTER ENTRY
2

It reads the herd

Every roster gets scored under your league's rules — not generic rankings. Bellcow finds who's thin at running back, who's sitting on surplus, and which free agents actually clear the bar on your roster.

EVERY ROSTER · EVERY OWNED PLAYER · FULL FREE-AGENT POOL
3

The bell rings

You get three moves, ranked by what each does to your championship odds, with the exact bid, the exact drop and the reason. If nothing's worth doing, it says that instead of inventing busywork.

RANKED BY SIMULATED TITLE-ODDS DELTA
Tuesday, 7:04am

This is the
whole product.

Open it, do what it says, close it. This is the real screen, filled with a made-up 12-team full-PPR league and made-up figures for illustration — in a priority league the same card tells you whether the claim is worth your top priority instead of quoting a dollar bid. Note the third card: the engine only prints a title-odds number when the change is bigger than its own margin of error, so a bench add says “too close to call” instead of inventing a figure.

Sunday Money · Week 1 · full PPR · 12 teams
Synced 2 min ago
3
bells ringing today
RANKED BY WHAT EACH DOES TO YOUR TITLE ODDS

Claim Darren Waller — drop Jakobi Lane

Tight end is the weakest spot on your roster and the gap is the biggest on the board. His snap share went 41% to 68% over three weeks and the red-zone looks came with it — and he is still unowned in Sunday Money. That does not survive Tuesday night.

Ring nowBid $14 of your $87 *72% to land himTwo rivals need TEBreakout score 88
+1.8
TITLE ODDS

Offer Olave to Blitz Brigade for Kenneth Walker

They start three receivers and roster four. You start two backs and roster two. Both starting lineups get better, which is the only reason anybody accepts a trade.

Send todayThey gain +1.1/wkAcceptance: good
+2.2
TITLE ODDS

Backup claim: Tank Dell — you have an open spot

Free today. Target share climbing three straight weeks, and his open-market trade value is up 12%. Next week he costs real FAAB — roughly $22 based on how your league has been bidding. He isn't in your starting lineup yet, so this doesn't move your title odds today.

Free right now~$22 next Tuesday *Open bench spot — nobody gets dropped
too close
to call
TITLE ODDS
* Dollar figures appear only in leagues that use FAAB. Priority and free-agency leagues get claim-order advice instead.  ·  See this plan in full, card by card →
Before you connect anything

The things you should
know up front.

A paid product should tell you what it does with your data, what it can't do, and how to get your money back — before you hand over either. Here is all of it in one place.

Your league data stays private

Your email, your leagues, your preferences, and the records the product needs to run — your sync history, the alerts it generated, any support ticket you open. Every one of them is named on the privacy page, and nothing is held that isn't on that list. No analytics, no advertising, no tracking cookies, no session recorders. We don't sell or share your data, and your league is never used to train anyone's AI models. We store no passwords at all — not ours and not your fantasy platform's, because Bellcow never asks for one.

Bellcow never touches your roster

Read-only, always, on every platform. Bellcow does not submit a lineup, place a waiver claim, send a trade or drop a player for you — it has no ability to. It tells you the exact move and you make it yourself in a few taps. There is no “auto-manage” mode and no way to turn one on.

How current the numbers are

Projections, values and rankings rebuild every Tuesday, Friday and Sunday. Bellcow re-checks injury, depth-chart and NFL roster data every 15 minutes — every 5 on Sundays, but it can only ever be as current as the source: the official injury report publishes about three times a week, so a Sunday-morning downgrade usually will not reach you before kickoff. Every screen carries the age of the data behind it, measured against the clock right now, and confidence drops automatically when a feed goes stale.

What the AI can and can't do

Every number is computed by our own engine. The language model is handed those results and allowed to do one thing: put them into a sentence. It cannot produce a projection, a status or a value, and when the engine has no answer it says so. Projections are estimates and they are sometimes wrong — we publish how often. Nobody can guarantee you a championship, and we never will.

Refunds: 7 days, no questions

Ask within 7 days of purchase, and in all cases before the end of NFL regular-season Week 9, and you get all $19.99 back. No explanation required, no retention pitch, no cancellation maze — one email to support does it. Outside that window we still refund in full when the fault is ours: a double charge, a purchase that never granted access, or a service we discontinue mid-season.

Nothing to cancel, and a human to email

The season pass is a one-time payment. It does not auto-renew, there is no subscription, and there is nothing to remember to cancel — on January 5 access simply ends and the account drops back to free. If you need us, support@bellcowgm.com reaches a person. We answer in under 24 hours, and billing, refund or account-access questions in under 4 business hours.

Works with Sleeper · username, instant ESPN · league ID, private leagues too Yahoo · draft file or paste War Room · file Any league · paste a roster

Direct Yahoo sign-in is pending Yahoo's API approval — the connect screen tells you that rather than pretending. What's live and what isn't →

Where those numbers come from

The numbers are ours,
all the way down.

Most fantasy tools are a clean interface on somebody else's projections — licensed consensus rankings, or whatever a platform's API hands over. Bellcow computes its own, from what players actually did on the field, using open data we are licensed to use commercially. Nobody can switch our brain off. And our numbers are free to disagree with the crowd, which is the only way you ever get there first.

01 →

What he actually did

Snaps, carries, targets, routes, red-zone touches, depth-chart rank. Play-by-play for every game, not a weekly box score.

02 →

What that was worth

Expected points: what a normal player scores on that exact workload. It separates a real role from a lucky touchdown.

03 →

What he does next

Projected carries, targets, yards and touchdowns — then scored under your league's rules, not a generic PPR default.

04 →

What he's worth to you

Priced against the players actually sitting on your waiver wire. Scarcity in a 14-team superflex is not scarcity in an 8-teamer.

05

What you should do

One ranked list of moves, each priced in the only currency that matters: what it does to your championship odds.

We tested it the hard way,
and here's the score.

The models learned from the 2022–2024 seasons and never saw 2025. Then we replayed 2025 week by week — weeks 2 through 17, sixteen weeks in all; week 1 has no in-season form to read yet, and the final week is left out — showing the engine only what existed at that moment: no hindsight, no peeking at the result it was being asked to predict. Every player who was on a roster that week is graded, including the ones who got hurt later in the year. That is a much harder test than the ones most projections quietly grade themselves on.

PositionAvg error / weekRank correlationTop-24 hit rate
Running backs4.5 pts0.7363%
Wide receivers4.3 pts0.6650%
Tight ends3.5 pts0.6549% top 12
Quarterbacks6.6 pts0.4350% top 12
Kickers3.0 pts0.1546% top 12
Rank correlation is how closely our weekly order matched the order players actually finished in. Kickers are in this table because leaving them out would be cherry-picking: at 0.15 we have essentially no ability to tell one kicker from another week to week, and neither does anybody else — play whoever has the best game script and don't spend a pick on it. For reference, published weekly-projection error for backs and receivers generally lands between 4.5 and 5.5 points a week. We are not claiming a head-to-head win over a paid feed — we are showing our homework, which is more than most will do. Every number here is re-measured at the end of each season.
5.8 vs 3.6

It sees the breakout early

Quiet players our breakout engine ranked highest went on to average 5.8 points a game over the next three weeks. The ones it ranked lowest averaged 3.6. It reads rising snaps, targets and red-zone work — so it can flag a role change before the box score shows one.

−3.7 pts/gm

And the fade before it happens

Players it flagged as scoring above their real workload lost 3.7 points a game over the following three weeks, against −1.1 for the players it scored lowest on the same scale. Touchdown luck runs out. The engine is looking at the volume underneath it.

0 made up

Every number shows its work

“Snap share up 14 points. Moved RB3 to RB2. The starter ahead of him is questionable.” Those reasons come from the engine, not from a chatbot. The AI is only ever allowed to put them into a sentence — it cannot invent one, and it will tell you when it doesn't know.

What it's built on
nflverse

Play-by-play for every snap of every game, plus snap counts, depth charts, official injury reports, schedule and market lines.

CC BY 4.0 · commercial use permitted
Stats Guy Fantasy

Live trade-market values, derived from real trades made across thousands of fantasy leagues — an independent read on what managers believe.

Free & open · credit required

Every source is logged with its licence and checked in code before a single number is allowed into the product. When a feed goes quiet, the app's Data Health page names it instead of pretending everything is fine.

Everything you get

What Bellcow GM
actually does.

Not a marketing summary — the full list. Everything below happens automatically once you connect a league, and it's all included, not locked behind upsells inside an upsell.

Every day, without you asking

The daily bell board

A short ranked list each morning — the exact player, the exact price, and what it does to your title odds. Nothing worth doing today? It says so and stays quiet instead of manufacturing busywork.

The lineup optimizer

Sets your best lineup against your league's real bye weeks, injuries and matchups — not a generic start/sit column that doesn't know your bench.

Waiver claims with a real number

FAAB leagues get the exact dollar bid, sized to your remaining budget and what your league has actually been paying. Priority leagues get told whether it's worth burning your #1.

The trade sniper

Scans every roster in your league for players worth more to you than to the manager holding them, and never proposes a deal unless it improves both starting lineups.

The injury cascade

Bellcow checks NFL player status every 15 minutes — every 5 on Sunday. When a starter goes down it works out who inherits the touches, checks whether that player is free in your league, and rings you. The alert reaches you between syncs, checked against your roster as Bellcow last read it. Bellcow watches the NFL continuously. Your league is different: Bellcow re-reads it when you open the app or press Sync, so a move another manager made in the meantime is picked up then, not before.

The morning digest

One email during the season carrying the same plan the app shows: up to three moves per league, the exact bid, the exact drop and the reason. No general NFL news, and if a league has nothing worth doing it says so instead of padding.

See exactly where you stand

The herd

Every team in your league ranked by roster strength, not win-loss record. A 2–0 team with a thin bench is a seller who doesn't know it yet.

Title odds

Your playoff, bye and championship odds from 1,500 simulations of the rest of your schedule, rebuilt on every sync. Sleeper and ESPN leagues simulate your real pairings; War Room and pasted leagues don't carry a schedule, so those use a balanced round-robin — and Yahoo falls back to one when its schedule read fails. The Data Health page tells you which of the two your league is on.

The matchup analyzer

This week's opponent, your win probability, and the one advantage and one weakness deciding the game — before you set your lineup, not after.

Player values, for your league

Rest-of-season value, weekly projection, trend and who owns him — for every rosterable player, priced under your scoring, not a generic top-200.

Ask Bellcow anything about your team

A chat that already knows your league — every roster, the free-agent pool, opponent needs and your season simulation. It answers from Bellcow's own engine, never a general knowledge of football, and it says so when it doesn't know something instead of guessing.

Built to be trusted, not just used

Its own engine, not rented rankings

Bellcow computes its own projections, values and rankings from NFL usage data — it doesn't resell a platform's numbers or license someone else's consensus.

Backtested, and the score is published

Tested with no hindsight against a season the models never saw, and the accuracy table is on this page — not a claim you have to take on faith.

Data Health, in plain sight

A page that names every data source and how fresh it is, measured against the clock right now rather than whenever the data was published. When a feed goes stale the confidence on your plan drops with it, and the page says which feed did it.

Read-only, always

Bellcow never submits a lineup, a claim or a trade for you. It tells you the exact move and you execute it on your platform in a few taps.

Any league size, any scoring

6 to 16 teams, PPR or standard, superflex or two-QB, FAAB or priority. Projections ship as raw stat lines and are priced in your browser under your league's own scoring — including D/ST points-allowed tiers and custom passing-TD values — so a superflex PPR league and a standard league never see the same rankings.

Connect however you play

Sleeper instantly, ESPN with a league ID, Yahoo or War Room by file, or just paste your roster. One season pass covers unlimited leagues.

The herd

Ranked by roster.
Not by record.

Standings lie early. A 2–0 team with a thin bench is a seller who doesn't know it yet — and that's who you trade with.

Illustration · made-up league, made-up numbers · see a full sample plan

#TeamNeedsPts/wk
1Blitz Brigade2–0 · 3 trades madeWR118.4
2Fourth And Goal1–1 · that's youTE114.9
3Hail Mary Inc.2–0 · aggressive on FAABRB111.2
4The Bench Warmers0–2 · quiet managerRB surplus108.7
5Play Action Heroes1–1 · streams QBQB104.3
Your title odds
15.2%
+7.0 if you ring all three
QBstrong
RBaverage
WRsurplus
TEweakest
Fix tight end and you pass Blitz Brigade on roster strength. It is the only position where the herd is beating you.
Why it's different

Everyone else hands you
homework.

Most of the category buys the same rankings from the same places, then competes on the interface. We went and built the thing underneath.

Rankings sites, platform tools & AI wrappers
  • –Resell the same consensus numbers everyone else already has
  • –Top 200 players, same list for every league on earth
  • –"Consider adding him if you need a tight end"
  • –You work out who's actually free in your league
  • –Trade charts that ignore whether anyone would accept
  • –No way to compare a waiver claim against a trade against a lineup change
  • –Accuracy claims with no test you can check
  • –A chat box that will confidently make up a stat
Bellcow GM
  • ✓Our own projection engine, built from NFL usage on data we're licensed to use
  • ✓Every player valued under your scoring and your roster
  • ✓"Bid $14 of your $87. Drop Jakobi Lane."
  • ✓Ownership checked across every roster in your league before anything is suggested
  • ✓Trades only when both starting lineups improve
  • ✓Every move scored in the same currency — championship odds — so the list ranks itself
  • ✓Backtested with no hindsight, and the score is published
  • ✓The AI writes the sentences, never the numbers. Every dollar figure and percentage it prints is checked against the engine's own output before you see it, and anything else is removed.
Your league, whatever it looks like

No two leagues score
the same. Bellcow reads yours.

Every value in the product is recalculated from your league's own settings — not a generic ranking. Here's exactly what that covers, and what it doesn't.

Fully supported
  • ✓Any league size — 6, 8, 10, 12, 14, 16 teams. Replacement level and scarcity shift with it.
  • ✓Any scoring — full PPR, half PPR, standard, TE-premium, 4- or 6-point passing TDs, custom bonuses.
  • ✓Any lineup — flex, multiple flex, superflex, two-QB, deep or shallow benches, IR slots.
  • ✓Any waiver system — FAAB with bid sizing, rolling priority with claim advice, or open free agency.
  • ✓Redraft and keeper — head-to-head with a schedule, or total points.
  • ✓Auction leagues — the draft format differs; the in-season decisions are the same.
Not supported (yet)
  • –Best ball — there are no lineups to set or waivers to work, so there's nothing for a GM to do.
  • –IDP leagues — individual defensive players aren't valued yet. Offense-plus-D/ST only.
  • –Dynasty — Bellcow optimizes for winning this season, not for multi-year asset value or rookie picks.
  • –Guillotine — the elimination format needs its own strategy model.

If you're in a format we don't handle well, Bellcow will say so on the connect screen rather than quietly giving you bad advice.

No reviews here yet

We haven't launched, so we
don't have customers to quote.

Every fantasy product you've ever seen opens with five stars and a stranger saying it changed their season. We could write those in a minute. Instead: Bellcow is new, there are no testimonials, no user counts and no press logos on this page, and there won't be until they're real.

What we do have is checkable. The backtest and how it was run. A full sample plan. Every source and what isn't live. A release log that includes the week our published accuracy numbers went down. Judge it on that, and on your first free league.

Pricing

$19.99, once,
for the whole season.

One payment for the 2026 season. It does not auto-renew, there is no subscription, and there is nothing to cancel. No monthly billing, no per-league charge, no upsell hidden inside the product, and no feature that costs extra once you're in.

Season Pass2026 SEASON
$19.99USD, one time
access through Jan 5
  • ✓Unlimited leagues — every team you manage, on any supported platform
  • ✓The daily bell board: three ranked moves with the exact bid and the exact drop
  • ✓Lineup optimizer, waiver plan and FAAB sizing
  • ✓Trade sniper and two-sided trade builder
  • ✓Championship odds from 1,500 simulated seasons, and the path to raise them
  • ✓The morning digest email — optional, off until you turn it on
  • ✓The herd, matchup analyzer, player values, Ask Bellcow, Data Health
  • ✓Alerts when an injury in your league changes your plan
Get the season pass
Secure checkout by Stripe · we never see your card number
Access ends January 5 · nothing renews · nothing to cancel

Try Bellcow for 7 days

There is no free tier and no trial timer to forget about. You buy the Season Pass, connect your leagues and use the whole product — the real thing, on your real roster, from the first minute.

If it isn't useful to you, email us within 7 days and you get all $19.99 back. No explanation required, no retention pitch.

  • Every league you play in — not just one
  • The daily bell board with ranked moves
  • The lineup optimizer and waiver plan with real bid amounts
  • The trade sniper and championship odds
  • The Morning GM Brief in your inbox
  • Data Health, so you can see what it's standing on
What you are buying
  • One payment of $19.99 — not a subscription
  • Covers you through January 5
  • Nothing auto-renews; there is nothing to cancel
  • Bellcow recommends — you approve every move on your own platform
Get the season pass
The exact terms, in plain English
Price$19.99 USD, charged once. There is no other price, no tier above it and no add-on.
Billing periodOne-time, per season. Not a subscription. Nothing recurs, so nothing needs cancelling.
What it coversEvery paid feature, on unlimited leagues, from the moment you buy until 23:59:59 UTC on January 5 following purchase.
League allowanceThere is no free tier. The Season Pass covers unlimited leagues — every team you manage, on any supported platform, for the one payment.
RenewalIt does not auto-renew. On January 5 access simply ends and your account becomes inactive — no charge, no lapse notice, no dark tier — you keep your account, your leagues and your data. If you want the next season, you buy the next season.
Buying between Jan 1 and Jan 5A purchase made in those five days covers the season that is already ending — which may be only a few days of access. It's stated at checkout, and we'd rather you read it here first. If you buy in that window by mistake, email us within 7 days and we'll refund you.
Refunds7 days, no questions asked — and in all cases before the end of NFL regular-season Week 9. You don't have to explain yourself. Outside that window we still refund in full when the fault is ours. Read the refund policy →
TaxesThe price is $19.99 USD. Where local law requires sales tax or VAT on a digital purchase, it is calculated and shown by Stripe at checkout before you confirm — you will never be charged an amount you weren't shown.
PaymentHandled entirely by Stripe on Stripe's own checkout page. Card numbers never touch our servers. Security →
TransfersA pass covers one account and one season. It isn't transferable between accounts, isn't redeemable for cash or credit, and doesn't roll over.

No hidden fees. $19.99 is the entire cost of using Bellcow GM for the 2026 season, on as many leagues as you manage. There is no setup fee, no per-league fee, no premium tier, no paywalled feature inside the paid product and no charge for cancelling — because there is nothing to cancel. If you ever see a charge from us you didn't expect, email support@bellcowgm.com and we'll refund it.

Questions

Fair enough.

Which platforms actually work?

Sleeper connects instantly with a username or league link. ESPN connects with a league ID, and private leagues take the two cookies your browser already has. Yahoo comes in through a draft file or a roster paste today — direct Yahoo sign-in is pending their API approval, and the connect screen tells you exactly that instead of pretending. Worth knowing: your platform only supplies the league — who owns whom, your scoring, your schedule. None of them supply the football analysis. That part is ours, which is why Bellcow gives you the same quality of answer no matter where you play.

Is this just ChatGPT with a cow on it?

No, and the difference is structural rather than a matter of opinion. Every number — projections, lineup optimization, FAAB sizing, trade evaluation, championship odds — comes from engines that compute the same answer every time from your league's real data. The language model is handed those results and allowed to do one job: put them into a sentence. It cannot produce a projection, a player's status, or a value. Ask it something the engine has no answer for and it will tell you it does not know, which is the part the chat-wrapper apps cannot do.

Will it tell me to do something dumb?

It refuses to recommend a player who is already owned, and it will never bid more FAAB than you have. A starter who is out, on bye or carrying a designation is flagged at the top of your plan with the replacement you already own — Bellcow shows you the problem rather than quietly reshuffling your lineup. Where it isn't confident, it says so. And when your roster is genuinely optimal, it tells you that rather than manufacturing a move to look busy.

Where do the projections actually come from?

We build them. Bellcow ingests play-by-play, snap counts, depth charts, injury reports and schedule data from nflverse — an open NFL dataset published under a licence that permits commercial use — plus live trade-market values from Stats Guy Fantasy. From that it computes expected points, weekly and rest-of-season projections, breakout scores and player values itself. We do not license anyone's consensus rankings, and we do not resell a fantasy platform's numbers. Every source is registered with its licence and checked in code before its data is allowed anywhere near a recommendation.

How do I know the projections are any good?

Because we tested them in a way that cannot flatter us, and published the result. The models learned from 2022 through 2024 and never saw the 2025 season. We then replayed 2025 week by week, showing the engine only the information that existed at that moment — no hindsight. Running backs came out at 4.5 points of average weekly error with a 0.73 rank correlation; receivers 4.3 and 0.66. The full table is further up this page, and the longer version — including what the table does not measure — is on the methodology page. It gets re-measured every season, and if a change makes it worse, the change does not ship.

Does it work with my league size and format?

Yes. Bellcow reads however many teams your league actually has — 6, 8, 10, 12, 14, 16 — along with your exact roster slots, bench depth, flex and superflex configuration, PPR setting and scoring rules. Nothing is assumed. Replacement level, positional scarcity and FAAB sizing are all recalculated for your specific league, which is why a waiver claim that matters in a 14-team league gets ignored in a shallow 8-teamer.

What happens on January 5?

Access ends and the account drops back to free. Nothing charges again. If you want the next season, you buy the next season.

Do you touch my fantasy account?

Read-only, always, on every platform. Bellcow never submits a lineup, places a claim, sends a trade or drops a player for you — it has no ability to. It tells you the exact move and you execute it on your platform in a few taps. There is no auto-manage mode and no way to switch one on.

Is there anything to cancel?

No. The season pass is a single payment, not a subscription. Nothing auto-renews, so there is no billing to stop, no cancellation flow to sit through and no date to remember. On January 5 access ends by itself and the account becomes inactive — you keep your account, your leagues and your data, and you can still sign in, but the product does not run until a pass is active. The subscription & cancellation policy says the same thing at length.

How do refunds work?

Seven days, no questions asked, and in all cases before the end of NFL regular-season Week 9 — one email to support@bellcowgm.com and you get all $19.99 back, with no explanation required and no retention pitch. Outside that window we still refund in full when the fault is ours: a duplicate charge, a purchase that never granted access, or a service we discontinue mid-season. The full policy, including the parts that aren't refundable, is here.

What happens to my league data?

We store your email, the leagues you connect, your preferences and whether you hold a pass. Running the product adds a few more records tied to that account: your sync history, the alerts Bellcow generated for you, the accuracy receipts for its own past calls, any support ticket you open, and a push subscription if you switch notifications on. The privacy policy names every one of them. No analytics, no advertising, no tracking cookies. We store no passwords at all, ours or your fantasy platform's, because Bellcow never asks for one, and we never see your card number. Your league data is not sold, not shared and not used to train anyone's AI models. Full detail in the privacy policy.

How fresh is the information?

Projections, values and rankings rebuild every Tuesday, Friday and Sunday. Bellcow re-checks injury, depth-chart and NFL roster data every 15 minutes, and every 5 minutes during Sunday kickoff windows — more often than that in the ninety minutes before kickoff. That is how often we ask; it is not how often the answer changes. The official injury report we read publishes roughly three times a week, so a designation that moves on Sunday morning will usually not reach you before kickoff — the answer Bellcow has at 11:45am Sunday is generally the one it had on Friday. We measure this and publish the real age of every source on the status page rather than only the polling interval. Every screen shows the age of the data behind it, measured against the clock right now rather than whenever it was published, and plan confidence drops automatically when a feed goes stale. Two honest limits: breaking-news and practice-report discovery is built but switched off pending a per-site terms review, and there is no commercial inactives feed behind the product — so Bellcow cannot see a scratch announced 90 minutes before kickoff. The full picture is here.

Can you guarantee I'll win my league?

No, and anyone who tells you otherwise is selling something. Bellcow is decision support: it prices your options consistently, shows its working and admits when a difference is too small to call. Fantasy football is played by people and decided by things no model sees coming. Our accuracy is published, re-measured every season, and lower in some places than we'd like — the quarterback and kicker rows especially.

How do I get help?

Email support@bellcowgm.com, or use the contact form — including reporting a bug or sending feedback. A person answers: under 24 hours for general questions, under 4 business hours for billing, refund and account-access tickets. The help centre covers the common questions, and system status shows whether something is broken on our side right now.