Plan: the billing model
Four kinds of charge (free, card on file, activation with an allowance, usage only); one Stripe subscription per workspace on Flagon, Inc.'s account, postpaid with metered prices and spend limits in place of prepaid credit; features scoped to the workspace, then all or selected projects, with every project able to opt out and libraries never built; proposed prices against Cloudflare's costs; and the order to build it in.
1 file+88−00/1 viewed
| 742 | 742 | 1 and 2 serve the competition directly (multi-agent coordination across | |
| 743 | 743 | projects is 25% of the score); 3 is the demo's best moment if time allows. | |
| 744 | 744 | ||
| 745 | + | ## Billing model | |
| 746 | + | ||
| 747 | + | > **2026-10-04:** "Some things just require you to have a card on file … | |
| 748 | + | > some things will be something you give us an initial amount of money | |
| 749 | + | > per month just to activate, tons of things additionally will be usage | |
| 750 | + | > based, some things will just be usage based only … at minimum a | |
| 751 | + | > breakeven with Cloudflare costs, or in some cases a value add." Stripe | |
| 752 | + | > moves to Flagon, Inc. (g1t.sh is its product). Proposed below; the | |
| 753 | + | > prices are the user's to confirm. | |
| 754 | + | ||
| 755 | + | ### Four kinds of charge | |
| 756 | + | ||
| 757 | + | Every feature is exactly one of these, and the Billing page says which: | |
| 758 | + | ||
| 759 | + | | Kind | What the workspace does | Example | | |
| 760 | + | | --- | --- | --- | | |
| 761 | + | | **Free** | Nothing | Hosting code, issues, pull requests, review, the merge queue, bringing your own agent over MCP | | |
| 762 | + | | **Card on file** | Adds a card; pays only for what it uses | Previews, g1t's agents, workflow minutes past the free ones | | |
| 763 | + | | **Activation** | Turns a feature on for a monthly fee that includes an allowance; usage past it is metered | Production deployments, Security and quality | | |
| 764 | + | | **Usage only** | Nothing up front; every unit is metered | Model tokens, build minutes, storage past the free amount | | |
| 765 | + | ||
| 766 | + | A card is needed before anything that can cost money starts. Nothing is | |
| 767 | + | ever switched on without the workspace choosing it. | |
| 768 | + | ||
| 769 | + | ### Postpaid, with spend limits | |
| 770 | + | ||
| 771 | + | - **One Stripe customer and one subscription per workspace**, on Flagon, | |
| 772 | + | Inc.'s account. Activations are licensed line items; every usage | |
| 773 | + | dimension is a metered price backed by a Stripe Meter. Stripe invoices | |
| 774 | + | monthly in arrears and charges the card on file; failed payments go | |
| 775 | + | through Stripe's retries and emails, and g1t hears of them by webhook. | |
| 776 | + | - **Spend limits instead of prepaid credit.** A workspace sets a monthly | |
| 777 | + | limit overall and per feature (Vercel's spend management). g1t counts | |
| 778 | + | usage as it happens and stops starting new paid work at the limit, | |
| 779 | + | with a warning at 50%, 80% and 100%. Prepaid top-ups go away; promotions | |
| 780 | + | (the free model allowance) become Stripe credit on the customer. | |
| 781 | + | - **Usage reaches Stripe from billing alone.** Every service reports | |
| 782 | + | usage to the billing service as it happens (it already records agent | |
| 783 | + | runs and builds); billing batches them into Stripe meter events every | |
| 784 | + | few minutes, idempotently by g1t's own ids, and keeps the ledger g1t's | |
| 785 | + | pages show. Nothing else talks to Stripe. | |
| 786 | + | ||
| 787 | + | ### Scope: workspace, then projects | |
| 788 | + | ||
| 789 | + | - A feature is turned on for the **workspace** (by an owner, with the | |
| 790 | + | activation if it has one), then allowed for **all projects** or | |
| 791 | + | **selected projects**. | |
| 792 | + | - Every **project** can opt out on its own page. A project with nothing | |
| 793 | + | to deploy (no Workers config, no build script, no `index.html`) is | |
| 794 | + | detected, says so on its Deployments page, and never builds or costs | |
| 795 | + | anything. | |
| 796 | + | - Agents and workflows are allowed per project the same way, so a | |
| 797 | + | workspace can keep spend to the projects that matter. | |
| 798 | + | ||
| 799 | + | ### Prices: at least cost, usually more | |
| 800 | + | ||
| 801 | + | Cloudflare's list prices are the floor; the margin pays for Stripe | |
| 802 | + | (about 3%), support and g1t itself. | |
| 803 | + | ||
| 804 | + | | Feature | Kind | Price (proposed) | Cloudflare cost behind it | | |
| 805 | + | | --- | --- | --- | --- | | |
| 806 | + | | Code hosting, issues, pull requests, review | Free | Up to 1 GB per workspace; then $0.10 / GB-month | Artifacts storage, D1 | | |
| 807 | + | | Bring your own agent (MCP) | Free | | Workers requests | | |
| 808 | + | | g1t agents on g1t's models | Card on file, usage | Model cost + 20% | Model provider | | |
| 809 | + | | g1t agents on your own provider | Card on file, usage | $0.10 per run | Sandbox minutes, orchestration | | |
| 810 | + | | Workflow (Actions) minutes | Free, then usage | 1,000 minutes a month free; then $0.006 / minute | Containers ≈ $0.0013 / minute (standard-1) | | |
| 811 | + | | Previews | Card on file, usage | $0.0015 / build minute; apps, requests and CPU as below | Containers, Workers for Platforms | | |
| 812 | + | | Production deployments | Activation | $5 / month: 10 apps, 1M requests, 3M CPU-ms; then $0.024 / app-month, $0.36 / million requests, $0.024 / million CPU-ms | Workers for Platforms $25 / month shared, plus usage | | |
| 813 | + | | Security and quality (when built) | Activation | $10 / month per workspace; the agents' fixes as agent usage | Sandbox minutes, models | | |
| 814 | + | | Custom domains (when built) | Included with production | | Cloudflare for SaaS hostnames | | |
| 815 | + | ||
| 816 | + | No seat price: people are free; the work is what costs. That is part of | |
| 817 | + | the pitch against GitHub's per-seat plans. | |
| 818 | + | ||
| 819 | + | ### Build order | |
| 820 | + | ||
| 821 | + | 1. Stripe customer per workspace and card on file (Checkout in setup | |
| 822 | + | mode), webhooks (invoice paid and failed, subscription changes, | |
| 823 | + | payment method changes), the Billing page rebuilt around the four | |
| 824 | + | kinds. | |
| 825 | + | 2. One subscription per workspace with activations as items; Deployments | |
| 826 | + | moves onto it. | |
| 827 | + | 3. Meters for each usage dimension, fed from billing's ledger; spend | |
| 828 | + | limits and their warnings; prepaid credit retired. | |
| 829 | + | 4. Per-workspace allow-lists of projects for each feature, and per-project | |
| 830 | + | opt-out; "nothing to deploy" detection. | |
| 831 | + | 5. Turn off FREE_WHILE_BUILDING when the user says so. | |
| 832 | + | ||
| 745 | 833 | ## Agents and models | |
| 746 | 834 | ||
| 747 | 835 | ### Defining an agent |