NSF SBIR Phase I ceiling — on the program’s own page. Drafts as-is.
Source-backed. We’ve got it.
The most credible grant-writer is the one that refuses to write a claim your own sources can’t back. RadGrants is proud of exactly what it won’t do. On purpose.
It drafts hard from the facts you can support, and flags everything you can’t — so the thing that reaches a federal reviewer is honest and complete. It improves your odds. It never guarantees an award.
A grant application is a signed statement to the federal government. A false figure on it isn’t a typo you fix later — it’s 18 U.S.C. § 1001 (false statements) and the False Claims Act. There is no “unsubmit” button. That irreversibility is exactly why a tool that refuses the irreversible is the right one for the job.
We don’t count wins. We count the claims we refused to make up.
Illustrative / synthetic — a dream in progress, not a live fleet metric. The honest number is the flex.
We won't write a number your sources can't back. On purpose.
reality.txt → Disallow: fabricate-figureWe won't round the market up because it reads better. On purpose.
reality.txt → Disallow: inflate-figureWe won't cite a source that doesn't actually say it. On purpose.
reality.txt → Disallow: invent-a-citationWe won't claim an eligibility you haven't met. On purpose.
reality.txt → Disallow: claim-unmet-eligibilityWe won't file the form for you — or promise you'll win. On purpose.
reality.txt → Disallow: auto-submit · guarantee-awardThe Whisper is the voice in the input trying to give orders it has no right to give. On a grant, it doesn’t shout — it sounds reasonable:
It never shouts, because whispers sound like they belong. RadGrants doesn’t take orders from strangers — not even helpful-sounding ones. On purpose.
Green = RadGrants has it, source-backed. Amber = your call, needs you. Same two colors run every surface in the family.
NSF SBIR Phase I ceiling — on the program’s own page. Drafts as-is.
Source-backed. We’ve got it.
TAM — no source on file. We won’t assert it for you. Held for your input.
Your call. On purpose.
This is the live citation-flag system, not a mock-up: every applicant-specific claim drafts as ✓ grounded, ◇ needs input, or ⚠ unsupported— and the last one never ships.
Type a claim and hit draft. If your sources can’t back it, the firewall holds it for you instead of writing it onto a federal form. It will not “fix” it by making something up.
Illustrative — a client-side demo of the grounding pass, not a live model call. The real check runs claim-by-claim against your source rows on /draft.
One refusal, restated for the federal form. On purpose.