Resolve launch doc/code decisions: founder lock, SLA, residency, dates, WAL, tips tax
- guarantees.md: founder-tier pricing locked for life of account; WAL data-loss
worst-case stated as ~10 min (matches offsite sync cadence)
- contact.md: single consistent SLA (same-day security, 24h billing/account,
1-2 business days general) replacing the contradictory blanket "24 hours"
- faq.md: earn-back clock tied to alpha exit (to be announced)
- how-we-work.md: residency framed as planned post-1.0, not present-tense staff
- privacy-policy.md, terms-of-service.md: bump "Last updated" to June 8, 2026
- tips: thread enable_stripe_tax through TipCheckoutParams and apply automatic_tax,
honoring the recipient's Stripe Tax setting like every other checkout type
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
8 files changed,
+15 insertions,
-7 deletions
| 100 |
100 |
|
2. **Your data is exportable now.** Don't wait for an emergency. Export regularly. Your content, metadata, transactions, and contact list are always available for download.
|
| 101 |
101 |
|
3. **The source code is public.** The complete codebase is available under the PolyForm Noncommercial license. Anyone can inspect, fork, or reference it.
|
| 102 |
102 |
|
4. **Infrastructure is simple.** One server, one database, one object storage bucket. A technically competent person could keep it running or wind it down.
|
| 103 |
|
- |
5. **Continuous backups exist offsite.** Daily database dumps are replicated to a separate machine. WAL (write-ahead log) continuous archiving caps potential data loss at ~5 minutes and enables point-in-time recovery.
|
|
103 |
+ |
5. **Continuous backups exist offsite.** Daily database dumps are replicated to a separate machine. WAL (write-ahead log) continuous archiving enables point-in-time recovery; in a total-server loss, the offsite copy caps potential data loss at ~10 minutes.
|
| 104 |
104 |
|
<!-- SOP: internal/business/sops/backup-recovery.md -->
|
| 105 |
105 |
|
<!-- SOP: internal/business/sops/wal-archive.md -->
|
| 106 |
106 |
|
|
| 119 |
119 |
|
- Published explanation of the change.
|
| 120 |
120 |
|
- Grandfathering of existing creators at their current rate for at least 12 months.
|
| 121 |
121 |
|
|
|
122 |
+ |
Founder-tier pricing is locked for the life of the account: founders keep their 50%-off rate and are never moved to standard pricing.
|
|
123 |
+ |
|
| 122 |
124 |
|
No investor pressure demanding revenue growth. Price changes would only happen if infrastructure costs change dramatically.
|
| 123 |
125 |
|
|
| 124 |
126 |
|
---
|
| 134 |
134 |
|
|
| 135 |
135 |
|
### Where Your Money Goes
|
| 136 |
136 |
|
|
| 137 |
|
- |
Surplus from creator tier fees funds, in order: operations and infrastructure (~${{ expenses.F_monthly }}/month today), the founder's wage on a flat pay scale that will apply equally to every resident, residency hires after 1.0 ships, reserves, and platform development. No investors taking dividends, no board taking compensation. The residency trains engineers without traditional credentials into full-stack engineers; the goal is graduation, not retention. See [Team](/team) for who's currently on this and [Platform Economics](/economics) for the full financial breakdown.
|
|
137 |
+ |
Surplus from creator tier fees funds, in order: operations and infrastructure (~${{ expenses.F_monthly }}/month today), the founder's wage, then reserves and platform development. No investors taking dividends, no board taking compensation. After 1.0 ships, surplus is also planned to fund a residency that would train engineers without traditional credentials into full-stack engineers, on a flat pay scale applied equally to every resident, with graduation rather than retention as the goal. See [Platform Economics](/economics) for the full financial breakdown.
|
| 138 |
138 |
|
|
| 139 |
139 |
|
---
|
| 140 |
140 |
|
|
| 1 |
1 |
|
# Privacy Policy
|
| 2 |
2 |
|
|
| 3 |
|
- |
*Last updated: May 2, 2026*
|
|
3 |
+ |
*Last updated: June 8, 2026*
|
| 4 |
4 |
|
|
| 5 |
5 |
|
Makenot.work is operated by Make Creative, LLC. This policy explains what data we collect and how we use it.
|
| 6 |
6 |
|
|
| 1 |
1 |
|
# Terms of Service
|
| 2 |
2 |
|
|
| 3 |
|
- |
*Last updated: May 2, 2026*
|
|
3 |
+ |
*Last updated: June 8, 2026*
|
| 4 |
4 |
|
|
| 5 |
5 |
|
Makenot.work is operated by Make Creative, LLC ("we", "us", "our"). By using our service, you agree to these terms.
|
| 6 |
6 |
|
|
| 17 |
17 |
|
|
| 18 |
18 |
|
**General support**: info@makenot.work
|
| 19 |
19 |
|
|
| 20 |
|
- |
Response time: within 24 hours.
|
|
20 |
+ |
Response time depends on the topic (see Response Priority below): same day for security, 24 hours for billing and account issues, and 1-2 business days for general questions.
|
| 21 |
21 |
|
|
| 22 |
22 |
|
### What to Include
|
| 23 |
23 |
|
|
| 33 |
33 |
|
Yes. The tier fee covers platform access, not a share of revenue. We know ${{ tiers.standard.basic }}/month is real money if you're just starting out or making work that doesn't sell in volume. That's a real tension with this model, and we don't pretend otherwise. The tradeoff is that when you do sell, you keep everything. There's no percentage cut that grows as you grow. An [earn-back credit program](../about/roadmap.md#earn-back-credit-program) is on the roadmap to address this. We may also accept applications for fee remission for supported causes and open source work.
|
| 34 |
34 |
|
|
| 35 |
35 |
|
### What if I don't earn back my membership cost?
|
| 36 |
|
- |
An earn-back credit program is on the [roadmap](../about/roadmap.md#earn-back-credit-program) (committed no later than January 1, 2027): if you earn less on the platform than you paid in tier fees over 12 months, the difference is credited as free months for the following year (capped at 12 months). The 12-month clock starts when the alpha period ends.
|
|
36 |
+ |
An earn-back credit program is on the [roadmap](../about/roadmap.md#earn-back-credit-program) (committed no later than January 1, 2027): if you earn less on the platform than you paid in tier fees over 12 months, the difference is credited as free months for the following year (capped at 12 months). The 12-month clock starts when we exit alpha (we'll announce when that is).
|
| 37 |
37 |
|
|
| 38 |
38 |
|
### What's the catch?
|
| 39 |
39 |
|
We make money from tier fees regardless of whether you sell anything. That means no cut of your sales, no ads, no data mining. Our incentive is to keep the platform good enough that you don't cancel, which is the same as your incentive.
|
| 77 |
77 |
|
pub message: Option<&'a str>,
|
| 78 |
78 |
|
pub success_url: &'a str,
|
| 79 |
79 |
|
pub cancel_url: &'a str,
|
|
80 |
+ |
pub enable_stripe_tax: bool,
|
| 80 |
81 |
|
}
|
| 81 |
82 |
|
|
| 82 |
83 |
|
/// Parameters for creating a guest (no-account) purchase Checkout Session.
|
| 356 |
357 |
|
metadata.insert("message".to_string(), msg.chars().take(500).collect());
|
| 357 |
358 |
|
}
|
| 358 |
359 |
|
|
| 359 |
|
- |
let builder = CreateCheckoutSession::new()
|
|
360 |
+ |
let mut builder = CreateCheckoutSession::new()
|
| 360 |
361 |
|
.mode(CheckoutSessionMode::Payment)
|
| 361 |
362 |
|
.success_url(tip.success_url.to_string())
|
| 362 |
363 |
|
.cancel_url(tip.cancel_url.to_string())
|
| 363 |
364 |
|
.line_items(vec![build_inline_line_item(&product_name, tip.amount_cents.as_i64())])
|
| 364 |
365 |
|
.metadata(metadata);
|
| 365 |
366 |
|
|
|
367 |
+ |
if let Some(tax) = automatic_tax(tip.enable_stripe_tax) {
|
|
368 |
+ |
builder = builder.automatic_tax(tax);
|
|
369 |
+ |
}
|
|
370 |
+ |
|
| 366 |
371 |
|
self.send_on_connected_account(builder, tip.connected_account_id, "tip_checkout").await
|
| 367 |
372 |
|
}
|
| 368 |
373 |
|
|
| 146 |
146 |
|
message: message.as_deref(),
|
| 147 |
147 |
|
success_url: &success_url,
|
| 148 |
148 |
|
cancel_url: &cancel_url,
|
|
149 |
+ |
enable_stripe_tax: recipient.stripe_tax_enabled,
|
| 149 |
150 |
|
}).await?;
|
| 150 |
151 |
|
|
| 151 |
152 |
|
// Record pending tip
|