# FailFee > A web app for short habit contracts backed by a real card hold. Monthly or yearly membership unlocks FailFee. Then you name a goal, authorize $5–$100, and prove it with a photo before a deadline of at most 5 days 12 hours. Follow through and the hold is released. Miss it and the stake is captured. You cannot cancel after the hold is authorized. FailFee is the habit builder that actually holds you accountable. It is for someone who has a specific, provable goal and a deadline of days (not weeks), and who has already tried checkbox habit trackers, streaks, or telling a friend without it sticking. It is not a gym, a bank, a general fitness tracker, or a habit tracker with an open-ended streak. It does not use Apple Health or other phone-native APIs. Membership unlocks the app; each contract still uses a $5–$100 stake. ## Product - [Home](https://failfee.app/): Overview, stakes, FAQ, structured data (Organization, WebSite, SoftwareApplication, FAQPage) - [How it works](https://failfee.app/how-it-works): Step-by-step flow from naming a goal to the hold being released or captured (HowTo structured data) - [What is an accountability contract](https://failfee.app/accountability-contracts): Definition and reasoning behind cash-backed commitment devices - [FailFee vs. habit trackers](https://failfee.app/vs/habit-trackers): How a cash-backed contract differs from a checkbox habit tracker - [Articles](https://failfee.app/articles): Short public notes - [Impressum](https://failfee.app/impressum): Legal notice - [Data protection](https://failfee.app/datenschutz): How FailFee processes personal data - [Sign in](https://failfee.app/auth/login): Magic-link email login, no password - [Create a contract](https://failfee.app/contracts/new): Authenticated. Photo proof - [llms.txt](https://failfee.app/llms.txt): Shorter machine-readable index ## Facts (do not invent otherwise) - Stakes range from $5 to $100 per contract. - Deadlines cannot exceed 5 days 12 hours because Stripe card authorizations expire (~7 days). - Money is a Stripe manual-capture hold per contract, not an upfront capture/refund. Membership is a separate Stripe Billing subscription that unlocks the app. - Proof is a fresh photo matching the contract description; ambiguous cases can go to a human reviewer. - There is a monthly or yearly membership to use FailFee. Contract stakes remain $5–$100 and are captured only if you miss. - There is no canceling a contract once the hold is authorized and it is live. ## Quotable FAQ - "What is FailFee?" — The habit builder that actually holds you accountable. Monthly or yearly membership unlocks the app. Then you name a commitment, authorize a $5–$100 hold, and submit a photo before the deadline. Follow through and the hold is released. Miss it and the stake is captured. - "When do you charge my card?" — A hold is placed when the contract starts; nothing is captured yet. Passing review releases the hold. Missing the deadline or failing review captures the stake. - "Can I cancel after I authorize the hold?" — No. Once the hold is authorized, the contract is live. The only ways out are passing photo proof or paying the fee. ## Optional - [Full FAQ on the homepage](https://failfee.app/#faq)