Skip to main content

max / makenotwork

server: reframe tier copy as file-size envelope; ToS-vs-Guarantees fix Reposition the four creator tiers as a file-size envelope, not a feature ladder. Every tier is the complete platform (profile, project/item pages, per-project forum, Discover, memberships, PWYW, promo codes, RSS, analytics, data export, 2FA); the tier picks how big each file can be and how much storage. Touches tiers.md, pricing.md, how-we-work.md, creators.html, index.html, pricing.html, user_creator.html. Add Ko-Fi sidebar to compare.md framing it as a different category (payment widget on your own stack) rather than a head-to-head competitor. Hotfix stale tier prices on creators.html ($10/$20/$30/$60 -> $16/$24/$36/$60) to match the canonical values in enums.rs, assumptions.toml, and the Stripe seed script. Add ToS Liability carve-out: disclaimers do not override the specific commitments in Guarantees (uptime, data preservation, backup, shutdown notice, founder-pricing lock-in); Guarantees control on conflict. Add private-alpha disclosure on the landing fork and creators page intro. Add prorated upgrade / downgrade-over-cap behavior note under the in-app tier picker so the doc rewrite lands at the moment of decision. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-06-01 04:46 UTC
Commit: cef4b54688a4e437cc28df4546235a987f73589b
Parent: 72b2d94
9 files changed, +122 insertions, -34 deletions
@@ -108,6 +108,14 @@ These are design decisions, not missing features. See [What We Guarantee](./guar
108 108
109 109 ---
110 110
111 + ## A Note on Ko-Fi
112 +
113 + Ko-Fi isn't in the comparison above because it's a different category. Ko-Fi is a payment widget you embed on a site you already run: link in bio, tip button, simple shop. The free tier charges 5% on memberships and shop sales; Ko-Fi Gold removes that for ~$6-12/month depending on when you signed up.
114 +
115 + If you already have your own website, mailing list, file hosting, and audience presence — and you just want a payments button — Ko-Fi is the right service. Makenot.work is for creators who'd rather not assemble that stack themselves. Profile pages, project and item pages, forum, discovery, memberships, RSS, analytics, and data export come together as one platform, with one identity, on every tier. Pick the one that matches how you want to spend your time.
116 +
117 + ---
118 +
111 119 ## When We're Not the Right Fit
112 120
113 121 Be honest about what you need:
@@ -71,7 +71,7 @@ The gap widens as you grow. A percentage-cut platform is most expensive exactly
71 71 | **Big Files** | $36 | Video, games, large software | 20GB | 500GB |
72 72 | **Everything** | $60 | All features, current and future | 20GB | 500GB |
73 73
74 - Every tier includes 0% platform fee on fan payments, custom profile, project organization, data export, memberships, RSS, promo codes, and 2FA/passkeys. Use the [pricing calculator](/pricing) to compare what you'd keep versus other platforms.
74 + Every tier is a complete creator presence: your `/u/username` profile, project and item pages, a [project forum](https://forums.makenot.work), [Discover](/discover) listing, memberships, pay-what-you-want, promo codes, RSS feeds, [analytics](../guide/analytics.md), full data export, 0% platform fee on fan payments, and 2FA/passkeys. The tier picks the file-size envelope, not the feature set. Use the [pricing calculator](/pricing) to compare what you'd keep versus other platforms.
75 75
76 76 Monthly billing, no contracts, cancel anytime. An [earn-back credit program](./roadmap.md#earn-back-credit-program) is on the roadmap. See [Pricing Tiers](../guide/tiers.md) for full feature breakdowns, storage details, and tier selection guidance. See our [written guarantees](./guarantees.md) for pricing commitments.
77 77
@@ -20,12 +20,14 @@ While the window is still open, your founder eligibility depends on having an ac
20 20
21 21 ### Founder Rates
22 22
23 - | Tier | Monthly | Annual (10% off) | What's Included |
23 + Every tier is the complete platform: profile page at `/u/username`, project and item pages, a per-project forum, [Discover](/discover) listing, memberships, pay-what-you-want, promo codes, RSS, analytics, full data export. The tier picks the file-size envelope, not the feature set.
24 +
25 + | Tier | Monthly | Annual (10% off) | File-size envelope |
24 26 |---|---|---|---|
25 - | **Basic** | ${{ tiers.founding.basic }}/mo | $86/yr | Text, blogs, newsletters, posts, RSS, memberships, analytics |
26 - | **Small Files** | ${{ tiers.founding.small_files }}/mo | $130/yr | Everything in Basic, plus audio hosting, podcast RSS, binary downloads, license keys, promo codes |
27 - | **Big Files** | ${{ tiers.founding.big_files }}/mo | $194/yr | Everything in Small Files, plus video uploads, in-browser video player, large binaries up to 20GB |
28 - | **Everything** | ${{ tiers.founding.everything }}/mo | $324/yr | All current and future features, including streaming infrastructure when it ships |
27 + | **Basic** | ${{ tiers.founding.basic }}/mo | $86/yr | Up to 10MB per file, 50GB total. Fits text, blogs, newsletters, posts. |
28 + | **Small Files** | ${{ tiers.founding.small_files }}/mo | $130/yr | Up to 500MB per file, 250GB total. Fits audio, plugins, binaries, sample packs. |
29 + | **Big Files** | ${{ tiers.founding.big_files }}/mo | $194/yr | Up to 20GB per file, 500GB total. Fits video, games, large software. |
30 + | **Everything** | ${{ tiers.founding.everything }}/mo | $324/yr | Big Files envelope plus first access to high-cost capabilities as they ship (streaming infrastructure, etc.). |
29 31
30 32 Annual is 10% off the monthly total. Most of that is the Stripe per-transaction fee we don't pay when we charge once a year instead of twelve times. We pass it back rather than keep it.
31 33
@@ -19,11 +19,15 @@ The window closes when we reach 1,000 creators or when we exit beta, whichever c
19 19
20 20 ## All tiers
21 21
22 - All tiers include: 0% platform fee on fan payments, custom profile, project organization, data export, memberships, RSS, [analytics](./analytics.md), 2FA/passkeys.
22 + Every tier is a complete creator presence, not a payment widget. All tiers include: your `/u/username` profile page, project and item pages, the [Multithreaded forum](https://forums.makenot.work) for your project, listing on the [Discover](/discover) page, 0% platform fee on fan payments, memberships, pay-what-you-want, promo codes, RSS feeds, contact sharing, [analytics](./analytics.md), full data export, and 2FA/passkeys.
23 +
24 + **One identity across all of it.** Your `/u/username` is the same name on your profile, your items, your project pages, your forum posts, and your fans' receipts, not seven handles on seven services your fans have to reconcile.
25 +
26 + The tier you pick changes the *envelope* (how large each file can be and how much you can store), not which features you get.
23 27
24 28 **Downloads are unlimited.** There are no bandwidth caps or throttling on fan downloads or streaming. Fans can download purchased content as many times as they want.
25 29
26 - The one caveat: "unlimited" assumes ordinary fan-use patterns. We don't meter and we don't intend to. If a project ever drives genuinely extraordinary egress (orders of magnitude beyond the tier price as it stands today), we'll reach out and figure it out with you rather than throttling silently. We've never had to, and we don't expect to. This note exists so we can keep the unlimited promise honestly instead of writing terms-of-service language that walks it back.
30 + The one caveat: "unlimited" assumes ordinary fan-use patterns. We don't meter and we don't intend to. If a project ever drives extraordinary egress (orders of magnitude beyond the tier price as it stands today), we'll reach out and figure it out with you rather than throttling silently. We've never had to, and we don't expect to. This note exists so we can keep the unlimited promise honestly instead of writing terms-of-service language that walks it back.
27 31
28 32 **Broadcasts: one per day, currently up to 10,000 recipients per send.** This is a floor, not a ceiling. If your follower list is bigger than that, email info@makenot.work and we'll lift the cap for your account. The cap exists so a compromised account can't bankrupt the platform on transactional email; it's not a limit on what we want a real creator to do.
29 33
@@ -33,31 +37,30 @@ The one caveat: "unlimited" assumes ordinary fan-use patterns. We don't meter an
33 37
34 38 ## Basic, ${{ tiers.standard.basic }}/month
35 39
36 - For writers, bloggers, journalists, newsletter creators, and anyone whose primary content is written.
40 + The smallest envelope that still gets you the complete platform: profile, project pages, item pages, forum, discovery, memberships, analytics, data export. Everything listed under [All tiers](#all-tiers) above. The only constraint is per-file and total storage size, which makes Basic a fit for writers, bloggers, journalists, and newsletter creators whose content is text-shaped.
37 41
38 42 ### What You Get
39 43
44 + - Everything in [All tiers](#all-tiers)
40 45 - Unlimited posts and articles
41 46 - Rich text editor with markdown support
42 47 - Code syntax highlighting
43 48 - Free, paid, and member-only posts
44 - - Pay-what-you-want pricing
45 - - Membership tiers
46 - - RSS feed generation
47 - - Contact sharing (opt-in at purchase)
48 - - [Analytics](./analytics.md) (revenue charts, period comparisons, per-project breakdowns)
49 - - Export projects and items as JSON, transactions as CSV
50 49
51 - ### Storage
50 + ### Storage Envelope
52 51
53 52 - **50GB total** for images, covers, embedded images, and any downloadable files
54 53 - **10MB per file** (covers, embedded images, downloadable files)
55 54
55 + ### Multimedia on Basic
56 +
57 + If your primary content is text but you occasionally want to embed an audio or video piece, you don't have to upgrade. Embed or link to anything you've already posted on YouTube, SoundCloud, Bandcamp, Vimeo, Spotify, etc., from inside your posts and item pages. We encourage cross-posting and cross-streaming generally. Your work doesn't have to live in one place to be discoverable here. Upgrade to Small Files or Big Files when you want the media to live on MNW (own the file, sell it, gate it behind memberships, generate a podcast RSS feed, etc.).
58 +
56 59 ---
57 60
58 61 ## Small Files, ${{ tiers.standard.small_files }}/month
59 62
60 - For musicians, podcasters, sound designers, indie developers, and plugin makers.
63 + A larger storage envelope for musicians, podcasters, sound designers, indie developers, and plugin makers. The platform features are the same as Basic; what changes is the file size the envelope can hold and the content types that envelope unlocks.
61 64
62 65 ### What You Get (in addition to Basic)
63 66
@@ -69,9 +72,8 @@ For musicians, podcasters, sound designers, indie developers, and plugin makers.
69 72 - Binary downloads (.zip, .dmg, .exe, .appimage, .deb, .tar.gz, .clap, .vst3)
70 73 - Versioned releases with changelogs
71 74 - License keys with activation tracking
72 - - Promo codes (percentage discounts, fixed discounts, free access grants)
73 75
74 - ### Storage
76 + ### Storage Envelope
75 77
76 78 - **250GB total** for primary content (audio files, binaries, plugins, and supplementary materials)
77 79 - **500MB per file**
@@ -80,7 +82,7 @@ For musicians, podcasters, sound designers, indie developers, and plugin makers.
80 82
81 83 ## Big Files, ${{ tiers.standard.big_files }}/month
82 84
83 - For game developers, educators, course creators, and anyone producing large content. Up to 20GB per file.
85 + The largest standard envelope: up to 20GB per file. For game developers, educators, course creators, and anyone producing large content. Same platform features as every other tier; what changes is what fits.
84 86
85 87 ### What You Get (in addition to Small Files)
86 88
@@ -93,7 +95,7 @@ For game developers, educators, course creators, and anyone producing large cont
93 95
94 96 Automatic transcoding, adaptive streaming, and thumbnail generation are on the [roadmap](../about/roadmap.md#more-content-types).
95 97
96 - ### Storage
98 + ### Storage Envelope
97 99
98 100 - **500GB total** for primary content (video, large binaries, game builds, and supplementary materials)
99 101 - **20GB per file** (increase available on request)
@@ -102,20 +104,19 @@ Automatic transcoding, adaptive streaming, and thumbnail generation are on the [
102 104
103 105 ## Everything, ${{ tiers.standard.everything }}/month
104 106
105 - For creators who want every feature the platform offers, now and in the future.
107 + For creators who want every feature the platform offers, including ones that carry real marginal cost, now and as we ship them. The lower tiers already include everything we can give creators without raising the bill. Everything is where the high-cost capabilities live.
106 108
107 109 ### What You Get (in addition to Big Files)
108 110
109 - - Every current feature included in lower tiers
110 - - Embeddable players and widgets, license keys, promo codes, memberships
111 111 - First access to new features as they ship (see the [roadmap](../about/roadmap.md))
112 112 - Priority for per-file size increases beyond 20GB
113 + - Cost-heavy features (streaming infrastructure, etc.) as they ship
113 114
114 115 As the platform grows, this tier always includes the full feature set. You won't need to upgrade again.
115 116
116 117 Our goal is to move features *down* into lower tiers over time, not gate more behind Everything. The economics of running this platform are a problem to be solved, not a goal to be maximized. If infrastructure costs drop or the creator base grows enough, we'd rather lower prices or expand what each tier includes than keep the margin.
117 118
118 - ### Storage
119 + ### Storage Envelope
119 120
120 121 - **500GB total** for primary content (same as Big Files)
121 122 - **20GB per file** (same as Big Files, increase available on request)
@@ -211,7 +212,7 @@ The flat fee becomes increasingly favorable as revenue grows. At $10,000/month,
211 212
212 213 ## Software on Makenot.work
213 214
214 - Software creators (app developers, plugin makers, game studios) fit naturally into the tier system based on their file sizes:
215 + Software creators (app developers, plugin makers, game studios) fit into the tier system based on their file sizes:
215 216
216 217 | What you make | Typical size | Recommended tier |
217 218 |---------------|-------------|-----------------|
@@ -82,6 +82,8 @@ The service is provided "as is." We do our best but can't guarantee uptime, data
82 82
83 83 Our liability is limited to the amount you've paid us in the past 12 months. We're not liable for indirect damages, lost profits, or lost data.
84 84
85 + The disclaimers and limits in this section do not override the specific commitments in [What We Guarantee](../about/guarantees.md), including uptime, data preservation, backup, shutdown notice, and founder-pricing lock-in. Where this section and the Guarantees conflict, the Guarantees control.
86 +
85 87 ## Disputes
86 88
87 89 We prefer to resolve disputes directly. If that fails, disputes are governed by Colorado law and handled in Colorado courts.
@@ -12,6 +12,7 @@
12 12 <div class="page-intro">
13 13 Anyone can sign up to browse and buy. To create projects and sell your work,
14 14 apply for creator access. Most applications are approved within a few days.
15 + Makenot.work is in private alpha; we're approving applications one cohort at a time.
15 16 </div>
16 17
17 18 <div class="how-it-works">
@@ -56,19 +57,19 @@
56 57 <tbody>
57 58 <tr>
58 59 <td>Basic</td>
59 - <td>$10</td>
60 + <td>$16</td>
60 61 <td>Text, blogs, newsletters</td>
61 62 <td>50 GB</td>
62 63 </tr>
63 64 <tr>
64 65 <td>Small Files</td>
65 - <td>$20</td>
66 + <td>$24</td>
66 67 <td>Audio, plugins, small software</td>
67 68 <td>250 GB</td>
68 69 </tr>
69 70 <tr>
70 71 <td>Big Files</td>
71 - <td>$30</td>
72 + <td>$36</td>
72 73 <td>Video, games, large software</td>
73 74 <td>500 GB</td>
74 75 </tr>
@@ -81,7 +82,7 @@
81 82 </tbody>
82 83 </table>
83 84 <p class="pricing-fineprint">
84 - All tiers include: custom profile, project organization, data export, subscriptions, RSS, analytics, 2FA/passkeys.
85 + Every tier is the complete platform: <code>/u/username</code> profile, project and item pages, project forum, Discover listing, memberships, pay-what-you-want, promo codes, RSS, analytics, full data export, 2FA/passkeys. The tier picks the file-size envelope, not the feature set.
85 86 Receiving payouts requires <a href="https://stripe.com/global">Stripe</a> (46+ countries).
86 87 <a href="/docs/guide/tiers">Full tier details</a> | <a href="/docs/guide/pricing">Pricing models</a>
87 88 </p>
@@ -70,9 +70,11 @@
70 70 <li><strong>Flat monthly pricing</strong>: starts at $16/mo</li>
71 71 {% endif %}
72 72 <li><strong>0% platform fee</strong>: only ~3% payment processing</li>
73 + <li><strong>Every tier is the complete platform</strong>: profile, forum, discovery, memberships. Tier picks the file-size envelope, not the feature set</li>
73 74 <li><strong>Full data export</strong>: no lock-in, cancel anytime</li>
74 75 <li><strong>Source available</strong>: read the code, verify every claim</li>
75 76 </ul>
77 + <p class="fork-note">Currently in private alpha. <a href="/creators">Apply for creator access</a>.</p>
76 78 <div class="fork-actions">
77 79 <a class="btn-primary btn--large" href="/join">{% if founder_window_open %}Claim founder pricing{% else %}Join as a creator{% endif %}</a>
78 80 <a class="fork-secondary-link" href="/sandbox">Try the dashboard first</a>
@@ -20,30 +20,31 @@
20 20
21 21 <div class="tier-section">
22 22 <h2 class="section-label">Your content tier</h2>
23 + <p class="tier-intro">Every tier is the complete platform: profile, project pages, forum, discovery, memberships, analytics, full data export. The tier picks the file-size envelope, not the feature set.</p>
23 24 <div class="tier-selector" role="radiogroup" aria-label="Content tier">
24 25 <label class="tier-card tier-option is-selected">
25 26 <input type="radio" name="tier" value="16" checked>
26 27 <div class="tier-name">Basic</div>
27 28 <div class="tier-price">$16/mo</div>
28 - <div class="tier-desc">Text, blogs, newsletters. 50GB storage, 10MB/file.</div>
29 + <div class="tier-desc">10MB/file, 50GB total. Fits text, blogs, newsletters.</div>
29 30 </label>
30 31 <label class="tier-card tier-option">
31 32 <input type="radio" name="tier" value="24">
32 33 <div class="tier-name">Small Files</div>
33 34 <div class="tier-price">$24/mo</div>
34 - <div class="tier-desc">Audio, software, plugins. 250GB storage, 500MB/file.</div>
35 + <div class="tier-desc">500MB/file, 250GB total. Fits audio, plugins, binaries.</div>
35 36 </label>
36 37 <label class="tier-card tier-option">
37 38 <input type="radio" name="tier" value="36">
38 39 <div class="tier-name">Big Files</div>
39 40 <div class="tier-price">$36/mo</div>
40 - <div class="tier-desc">Video, games, large software. 500GB storage, 20GB/file.</div>
41 + <div class="tier-desc">20GB/file, 500GB total. Fits video, games, large software.</div>
41 42 </label>
42 43 <label class="tier-card tier-option">
43 44 <input type="radio" name="tier" value="60">
44 45 <div class="tier-name">Everything</div>
45 46 <div class="tier-price">$60/mo</div>
46 - <div class="tier-desc">All features, current and future. 500GB storage, 20GB/file.</div>
47 + <div class="tier-desc">Big Files envelope plus first access to high-cost features as they ship.</div>
47 48 </label>
48 49 </div>
49 50 </div>
@@ -78,6 +79,74 @@
78 79 <div class="breakeven-note" id="breakeven-note"></div>
79 80 </div>
80 81
82 + <div class="tier-section cost-allocation" id="cost-allocation">
83 + <h2 class="section-label">Where your tier fee goes</h2>
84 + <p class="cost-allocation-intro">Per typical creator, monthly. These are platform-wide budget allocations, not per-account accounting. Hover a segment for details.</p>
85 +
86 + {# Basic — $16 = 0.76 + 0.40 + 5.00 + 6.00 + 2.00 + 1.84 #}
87 + <div class="cost-row">
88 + <div class="cost-row-label"><strong>Basic</strong>$16/mo</div>
89 + <div class="cost-bar" role="img" aria-label="Basic tier $16/mo allocation: Stripe $0.76, Storage $0.40, Support $5.00, Engineering $6.00, Reserves $2.00, Earn-back $1.84">
90 + <div class="cost-bar-seg cost-bar-seg-stripe" style="flex: 76" title="Stripe processing: $0.76. Stripe's fee on your monthly subscription.">$0.76</div>
91 + <div class="cost-bar-seg cost-bar-seg-storage" style="flex: 40" title="Storage: $0.40. Object storage at your tier's typical fill, on Hetzner.">$0.40</div>
92 + <div class="cost-bar-seg cost-bar-seg-support" style="flex: 500" title="Human support time: $5.00. Identity recovery, billing disputes, moderation, abuse, and legal — the work that can't be automated.">$5.00</div>
93 + <div class="cost-bar-seg cost-bar-seg-engineering" style="flex: 600" title="Product engineering: $6.00. Bug fixes and ongoing product work. We treat fixing bugs as part of building the product, not as an ongoing support drag.">$6.00</div>
94 + <div class="cost-bar-seg cost-bar-seg-reserves" style="flex: 200" title="Reserves: $2.00. Held against a bad month so a single incident doesn't force a price change or a shutdown.">$2.00</div>
95 + <div class="cost-bar-seg cost-bar-seg-earnback" style="flex: 184" title="Earn-back surplus: $1.84. Earmarked to return to creators as earn-back credit (committed by 2027-01-01).">$1.84</div>
96 + </div>
97 + </div>
98 +
99 + {# Small Files — $24 = 1.00 + 0.60 + 5.00 + 6.00 + 2.00 + 9.40 #}
100 + <div class="cost-row">
101 + <div class="cost-row-label"><strong>Small Files</strong>$24/mo</div>
102 + <div class="cost-bar" role="img" aria-label="Small Files tier $24/mo allocation: Stripe $1.00, Storage $0.60, Support $5.00, Engineering $6.00, Reserves $2.00, Earn-back $9.40">
103 + <div class="cost-bar-seg cost-bar-seg-stripe" style="flex: 100" title="Stripe processing: $1.00.">$1.00</div>
104 + <div class="cost-bar-seg cost-bar-seg-storage" style="flex: 60" title="Storage: $0.60. Object storage at your tier's typical fill.">$0.60</div>
105 + <div class="cost-bar-seg cost-bar-seg-support" style="flex: 500" title="Human support time: $5.00.">$5.00</div>
106 + <div class="cost-bar-seg cost-bar-seg-engineering" style="flex: 600" title="Product engineering: $6.00.">$6.00</div>
107 + <div class="cost-bar-seg cost-bar-seg-reserves" style="flex: 200" title="Reserves: $2.00.">$2.00</div>
108 + <div class="cost-bar-seg cost-bar-seg-earnback" style="flex: 940" title="Earn-back surplus: $9.40.">$9.40</div>
109 + </div>
110 + </div>
111 +
112 + {# Big Files — $36 = 1.34 + 0.90 + 5.00 + 6.00 + 2.00 + 20.76 #}
113 + <div class="cost-row">
114 + <div class="cost-row-label"><strong>Big Files</strong>$36/mo</div>
115 + <div class="cost-bar" role="img" aria-label="Big Files tier $36/mo allocation: Stripe $1.34, Storage $0.90, Support $5.00, Engineering $6.00, Reserves $2.00, Earn-back $20.76">
116 + <div class="cost-bar-seg cost-bar-seg-stripe" style="flex: 134" title="Stripe processing: $1.34.">$1.34</div>
117 + <div class="cost-bar-seg cost-bar-seg-storage" style="flex: 90" title="Storage: $0.90.">$0.90</div>
118 + <div class="cost-bar-seg cost-bar-seg-support" style="flex: 500" title="Human support time: $5.00.">$5.00</div>
119 + <div class="cost-bar-seg cost-bar-seg-engineering" style="flex: 600" title="Product engineering: $6.00.">$6.00</div>
120 + <div class="cost-bar-seg cost-bar-seg-reserves" style="flex: 200" title="Reserves: $2.00.">$2.00</div>
121 + <div class="cost-bar-seg cost-bar-seg-earnback" style="flex: 2076" title="Earn-back surplus: $20.76.">$20.76</div>
122 + </div>
123 + </div>
124 +
125 + {# Everything — $60 = 2.04 + 1.50 + 5.00 + 6.00 + 2.00 + 43.46 #}
126 + <div class="cost-row">
127 + <div class="cost-row-label"><strong>Everything</strong>$60/mo</div>
128 + <div class="cost-bar" role="img" aria-label="Everything tier $60/mo allocation: Stripe $2.04, Storage $1.50, Support $5.00, Engineering $6.00, Reserves $2.00, Earn-back $43.46">
129 + <div class="cost-bar-seg cost-bar-seg-stripe" style="flex: 204" title="Stripe processing: $2.04.">$2.04</div>
130 + <div class="cost-bar-seg cost-bar-seg-storage" style="flex: 150" title="Storage: $1.50.">$1.50</div>
131 + <div class="cost-bar-seg cost-bar-seg-support" style="flex: 500" title="Human support time: $5.00.">$5.00</div>
132 + <div class="cost-bar-seg cost-bar-seg-engineering" style="flex: 600" title="Product engineering: $6.00.">$6.00</div>
133 + <div class="cost-bar-seg cost-bar-seg-reserves" style="flex: 200" title="Reserves: $2.00.">$2.00</div>
134 + <div class="cost-bar-seg cost-bar-seg-earnback" style="flex: 4346" title="Earn-back surplus: $43.46.">$43.46</div>
135 + </div>
136 + </div>
137 +
138 + <div class="cost-legend" aria-hidden="true">
139 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-stripe"></span>Stripe processing</span>
140 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-storage"></span>Storage (typical fill)</span>
141 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-support"></span>Human support time</span>
142 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-engineering"></span>Product engineering</span>
143 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-reserves"></span>Reserves</span>
144 + <span class="cost-legend-item"><span class="cost-legend-swatch cost-bar-seg-earnback"></span>Earn-back surplus</span>
145 + </div>
146 +
147 + <p class="pricing-disclaimer">Founder-rate creators pay exactly 50% of the standard tier; that subsidy is absorbed by the standard cohort and platform reserves, so the breakdown above applies to standard rates.</p>
148 + </div>
149 +
81 150 <div class="landing-cta">
82 151 <a class="btn-primary btn--large" href="/join">Join the Alpha</a>
83 152 </div>
@@ -94,6 +94,9 @@
94 94 {% endfor %}
95 95 </div>
96 96 <p class="text-center mb-4"><a href="/docs/guide/tiers" class="text-sm">Full tier details &rarr;</a></p>
97 + <p class="text-center text-sm muted mb-4">
98 + Upgrades take effect immediately and are prorated. Downgrades take effect at the next billing period; if you're over the new tier's storage cap, new uploads stay blocked until you're under it, but your existing content stays published either way.
99 + </p>
97 100 {% endif %}
98 101 {% endif %}
99 102 </div>