fundid
the communal fuel jar, in its own jar
fundid — did you fund it?
Building an app is nearly free now. Keeping it online isn’t — that’s how good small apps go dark. Here, the server bill sits in a public jar anyone can top up. When it runs dry, the app naps — saved, safe, one payment from waking.
This page runs on the mechanic it sells — $5/mo, funded through Aug 14.
1 jar · 24 days of uptime funded so far · 1 revival
Live now
Real burn rates, real ledgers, real clocks. The ones counting down sit on top.
the communal fuel jar, in its own jar
How it works
Every app launches seeded with real money — there’s no free tier, on purpose. Its true cost is public from day one: “Costs $6/mo. Funded through Sep 30.”
Creator, user, total stranger — guest checkout, no account. Money is always shown as time ($5 → +2 weeks), and the ledger is public: anna added 2 weeks · 3 days ago.
An empty jar means hibernation, not deletion. The page goes quiet and warm, the data stays safe, and one payment boots the machine in seconds.
Bring your app
Three steps — and if you have an agent, it can do the middle one for you.
For your agent — copy, paste, done
Put my app on fundid — a public fuel jar that pays its server bill, so the people who love an app can keep it running. API notes: https://fundid.app/llms.txt
1. Ask me for: my invite code (from the waitlist at https://fundid.app/#waitlist), the app's name, a short slug, a one-line tagline, a link, its estimated hosting cost in USD per month, and a contact email.
2. Submit the intake: POST https://fundid.app/api/intake with JSON {"inviteCode": "...", "appName": "...", "slugRequest": "...", "url": "...", "burnTier": "<usd per month, as a string>", "contactEmail": "..."}.
3. A human reviews it (reply lands at the contact email). Once approved, add the live fuel gauge to my app's footer: <script src="https://fundid.app/widget.js" data-app="<slug>" async></script>
4. Point me at https://fundid.app/<slug> to seed the jar. The app is born hibernating — the first top-up wakes it.
Then the gauge goes in your footer — one line
<script src="https://fundid.app/widget.js" data-app="your-slug" async></script>
returns Renders the gauge in the correct state, links to your jar page, and honors the two-exposure quiet rule on its own.
agents can read llms.txt · full docs →
The instrument
Runway is always a date, never a dollar amount — dollars only appear where honesty needs them.
More than 30 days of fuel
Furniture mode. Green, still, quiet. It never animates and never asks — it just tells the truth about the tank.
30 days or less
The bar turns amber. That color change is the entire broadcast — no emails, no popups. On the jar page a goal bar appears: $4 of $12 toward two more months.
7 days or less
The countdown. Always the gap, never the void — how close the goal is, not how empty the jar is. Past funders get at most two emails, ever, per drama. Then the gauge counts down alone. Every countdown is a real clock on a real machine.
The jar hits zero
Asleep, not gone. The app’s page shows the fairness timeline — 12-day warning, 3-day countdown, the date it slept — proof nothing was sprung on anyone. Data stays safe indefinitely; a sleeping app costs almost nothing, and that’s the point.
A revive payment lands
Seconds of honest boot theater, then: Awake. Revived by tomás. The revival goes in the ledger permanently — reviving an app should feel like jump-starting a friend’s car.
Specimen strips, pinned for study — the live ones are on every jar page, and every live countdown is a real clock on a real machine.
Honest numbers
Runway is time. Dollars appear in exactly three places — the burn-rate line, the checkout screen, and here.
The platform cut, taken once at top-up and shown on the checkout screen. Burn is pass-through at cost, and the public ledger is the receipt.
Card minimum — processor economics, not appetite. Any-amount top-ups from $1 arrive with USDC.
What a hibernating app costs to keep safe. Sleeping is nearly free — that’s the point, and it’s why data is never hostage.
Days of uptime funded across 1 jar so far, with 1 revival — computed from the ledger, not a marketing table.
Questions
Server time. Nothing else. The jar pays the hosting bill — never a salary, never a tip. fundid sells funded runtime: no subscription, no recurring charge.
The app naps. Hibernation, not deletion: the machine stops, the data stays safe indefinitely, and the jar page shows the fairness timeline that led there. One payment wakes it in seconds.
No. Guest checkout only — card in, fuel in the jar, receipt if you want one. Put a name on the ledger, or stay “guest.”
20%, taken once at top-up and shown on the checkout screen. After that, burn is pass-through at cost. The public ledger is how you check us.
No. Jar credits are closed-loop: they never convert to money, for anyone. The terms are short and say exactly that.
On purpose. Real fuel from day one means every jar’s true cost is public and junk never launches at all. The jar is the front door.
Invite-only, for now
v1 is deliberately small. Leave an email; when jars open up, you’ll hear from us once — and only once.