One engine, every kind of challenge
Steps, sport, calories, reading, language streaks, no-drink weeks — they're all variations of three primitives the bot already speaks. Build whatever your group cares about.
A Telegram bot, not another app
Your friends said they'd run 3x a week. Hit 10k steps. Read every day. ChallengeForFriends keeps score — and tells the chat when someone slips.
Solo apps fail because nobody's watching. A friend group already is. We just give the group a scoreboard, a referee, and stakes that don't involve money.
Steps, sport, calories, reading, language streaks, no-drink weeks — they're all variations of three primitives the bot already speaks. Build whatever your group cares about.
No AI photo verification (which gets it wrong anyway). The bot trusts your number; the group sees the photo. Lying in front of five friends is a different game.
Group seeds a library of fants — silly forfeits voted on 2-of-N before they become drawable. Lose a week, draw a fant. Nobody has to set up an escrow account.
The whole product assumes small trust. No moderation, no antifraud, no public leaderboards. Just your group, the rules you agreed on, and the receipts.
Pick one and override anything. Templates are starting points, not handcuffs — every field is editable at creation time.
Your friend group decided to walk more in the spring.
You said you'd actually go to the gym this quarter.
Cutting before summer. No one judges; everyone counts.
Read every day. Meditate. Skip alcohol. Anything binary.
One tap. The bot picks up the existing members; new joiners get an opt-in DM.
Pick a template, set the period, decide on fants and freebies. The wizard walks you through it.
Send proof when you do the thing. Skip a day, get pinged in the evening summary. End of the period — leaderboard.
Most things happen in the group. For long stat views, history, and the fant editor, the bot opens a Mini App right inside Telegram — no separate login, no separate install.