We built FlagMyContract after this happened to me
Last year I sent a proposal to a client. Standard stuff — or so I thought.
They sent back a contract. I skimmed it. It looked fine.
Buried in clause 8 was a payment term that said invoices were due "within a reasonable timeframe after project completion." No number. No deadline. Just vibes.
They paid 4 months later. Technically, they didn't breach anything.
That's when I realized: vague language isn't accidental. It's a feature.
I started reading contracts more carefully after that. Then I started helping friends read theirs. Then I thought — there has to be a better way than spending 2 hours on every PDF hoping you catch everything.
So I built FlagMyContract. You upload your contract, AI scans it for traps, vague terms, and one-sided clauses — and gives you the exact language to push back with.
We're launching on Product Hunt today: [link]
But I want to ask you:
What's the vaguest clause you've ever signed? "Reasonable," "timely," "as needed," "at our discretion" — what's it cost you?
Drop it below. Let's make a dictionary of contract weasel words every freelancer should know.
Replies