Skip to main content

max / makenotwork

Update D-U-N-S status, refresh landing page and styles D-U-N-S 14-501-2681 received, Google Play registered, platform accounts table updated. Landing page meta description and styles refreshed. Stale "Streaming tier" corrected to "Everything tier". Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Author: Max J. <87768334+MaxJMath@users.noreply.github.com> · 2026-05-09 23:57 UTC
Commit: 18787b2b493029b2a47203baa4239b9df781caaf
Parent: a18b490
5 files changed, +154 insertions, -124 deletions
@@ -7,17 +7,17 @@ Items requiring manual action, external accounts, legal engagement, design decis
7 7 ## External Blockers
8 8
9 9 ### Business Formation (Make Creative, LLC)
10 - - [ ] D-U-N-S number — Applied 2026-04-28, ~30 business days (blocks Google Play + Microsoft Partner Center)
10 + - [x] D-U-N-S number — 14-501-2681, received 2026-05-09
11 11 - [x] Business bank account — Mercury approved 2026-05-01
12 12 - [ ] Transfer startup funds to Mercury business account
13 13
14 - ### Platform Accounts (blocked on D-U-N-S)
14 + ### Platform Accounts (D-U-N-S received — now unblocked)
15 15
16 16 | Blocker | Status | Blocks |
17 17 |---------|--------|--------|
18 - | D-U-N-S number | Applied 2026-04-28, ~30 days | Google Play, Microsoft Partner Center |
19 - | Google Play Developer Account ($25) | Blocked on D-U-N-S | GO/BB Android builds |
20 - | Microsoft Partner Center account | Blocked on D-U-N-S | Windows Store distribution (optional) |
18 + | D-U-N-S number | 14-501-2681, received 2026-05-09 | Google Play, Microsoft Partner Center |
19 + | Google Play Developer Account ($25) | Registered 2026-05-09 | GO/BB Android builds |
20 + | Microsoft Partner Center account | Blocked by Microsoft trust check — ref 715-123225, contact support | Windows Store distribution (optional) |
21 21 | Windows code signing certificate | Not started (individual or traditional cert — Azure Trusted Signing requires 3yr history) | GO/BB/AF Windows builds |
22 22 | OAuth Provider Registration (Fastmail) | Need to send registration info to partnerships@fastmailteam.com | GO Fastmail email OAuth |
23 23
@@ -204,7 +204,7 @@ for platform announcements</li>
204 204 timeline.</p>
205 205 <h3 id="more-content-types">More content types</h3>
206 206 <p>Video upload and streaming (HLS adaptive bitrate). Podcast hosting
207 - with private RSS feeds. Live streaming for the Streaming tier.</p>
207 + with private RSS feeds. Live streaming for the Everything tier.
208 208 <h3 id="importers">Importers</h3>
209 209 <p>Bring your existing audience. Substack post + subscriber import,
210 210 Ghost JSON import, subscriber CSV upload with consent emails.</p>
@@ -2445,51 +2445,126 @@ textarea:focus-visible {
2445 2445 =========================================== */
2446 2446
2447 2447 .landing-hero {
2448 - max-width: 600px;
2448 + max-width: 720px;
2449 2449 width: 100%;
2450 2450 text-align: center;
2451 2451 }
2452 2452
2453 - .alpha-badge {
2454 - display: inline-block;
2455 - font-family: var(--font-mono);
2456 - font-size: 0.75rem;
2457 - letter-spacing: 0.1em;
2458 - text-transform: uppercase;
2459 - opacity: 0.6;
2453 + .landing-headline {
2454 + font-family: var(--font-heading);
2455 + font-size: 1.4rem;
2460 2456 margin-bottom: 0.5rem;
2461 2457 }
2462 2458
2463 - .landing-prose {
2464 - font-size: 1.05rem;
2465 - line-height: 1.7;
2466 - margin-bottom: 0.5rem;
2459 + .landing-sub {
2460 + font-size: 1rem;
2461 + line-height: 1.6;
2462 + opacity: 0.75;
2463 + margin-bottom: 0;
2467 2464 }
2468 2465
2469 - .landing-stats {
2466 + .landing-fork {
2467 + display: grid;
2468 + grid-template-columns: 1fr 1fr;
2469 + gap: 1rem;
2470 + margin-top: 2rem;
2471 + text-align: left;
2472 + }
2473 +
2474 + .fork-card {
2475 + border: 1px solid var(--border);
2476 + padding: 1.5rem;
2470 2477 display: flex;
2471 - gap: 1.5rem;
2472 - justify-content: center;
2478 + flex-direction: column;
2479 + }
2480 +
2481 + .fork-heading {
2482 + font-family: var(--font-mono);
2483 + font-size: 0.9rem;
2484 + font-weight: 600;
2485 + text-transform: uppercase;
2486 + letter-spacing: 0.05em;
2473 2487 margin-bottom: 1rem;
2474 2488 }
2475 2489
2476 - .landing-stat {
2490 + .fork-list {
2491 + list-style: none;
2492 + margin: 0;
2493 + padding: 0;
2494 + flex: 1;
2495 + }
2496 +
2497 + .fork-list li {
2498 + margin-bottom: 0.6rem;
2499 + font-size: 0.9rem;
2500 + line-height: 1.5;
2501 + }
2502 +
2503 + .fork-list strong {
2504 + font-family: var(--font-mono);
2505 + font-size: 0.8rem;
2506 + }
2507 +
2508 + .fork-actions {
2509 + margin-top: 1.25rem;
2510 + display: flex;
2511 + flex-direction: column;
2512 + align-items: center;
2513 + gap: 0.5rem;
2514 + }
2515 +
2516 + .fork-actions .big-button {
2517 + width: 100%;
2518 + }
2519 +
2520 + .fork-secondary-link {
2521 + font-family: var(--font-mono);
2522 + font-size: 0.8rem;
2523 + opacity: 0.6;
2524 + transition: opacity 0.2s ease;
2525 + }
2526 +
2527 + .fork-secondary-link:hover {
2528 + opacity: 1;
2529 + }
2530 +
2531 + .landing-stats-line {
2477 2532 font-family: var(--font-mono);
2478 2533 font-size: 0.85rem;
2479 2534 opacity: 0.6;
2535 + margin-top: 2rem;
2536 + }
2537 +
2538 + .landing-stats-line a {
2539 + opacity: 0.8;
2540 + transition: opacity 0.2s ease;
2480 2541 }
2481 2542
2482 - .landing-screenshot {
2483 - margin: 1.5rem auto;
2484 - max-width: 700px;
2543 + .landing-stats-line a:hover {
2544 + opacity: 1;
2545 + }
2546 +
2547 + .landing-principles {
2548 + margin-top: 2rem;
2485 2549 width: 100%;
2486 2550 }
2487 2551
2488 - .landing-screenshot img {
2552 + .landing-use-cases {
2553 + margin-top: 2rem;
2489 2554 width: 100%;
2490 - border-radius: 8px;
2491 - border: 1px solid var(--border);
2492 - box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
2555 + }
2556 +
2557 + .use-case-line {
2558 + font-family: var(--font-mono);
2559 + font-size: 0.85rem;
2560 + opacity: 0.7;
2561 + letter-spacing: 0.02em;
2562 + }
2563 +
2564 + .landing-prose {
2565 + font-size: 1.05rem;
2566 + line-height: 1.7;
2567 + margin-bottom: 0.5rem;
2493 2568 }
2494 2569
2495 2570 .notify-form {
@@ -3838,6 +3913,7 @@ textarea:focus-visible {
3838 3913 }
3839 3914
3840 3915 /* Landing page (merged from 500px) */
3916 + .landing-fork,
3841 3917 .tier-grid,
3842 3918 .tier-selector,
3843 3919 .feature-grid,
@@ -5,7 +5,7 @@
5 5 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 6 {% if let Some(token) = csrf_token %}<meta name="csrf-token" content="{{ token }}">{% endif %}
7 7 <title>{% block title %}Makenotwork{% endblock %}</title>
8 - <meta name="description" content="{% block meta_description %}Fair distribution for creatives of all kinds. 0% platform fee — sell music, software, writing, and more for a flat monthly rate.{% endblock %}">
8 + <meta name="description" content="{% block meta_description %}Sell your work directly. 0% platform fee — only Stripe's ~3% processing. Music, software, writing, and more.{% endblock %}">
9 9 {% include "_head_assets.html" %}
10 10 {% block head %}{% endblock %}
11 11 </head>
@@ -5,8 +5,8 @@
5 5 {% block body_attrs %} class="centered-page"{% endblock %}
6 6
7 7 {% block head %}
8 - <meta property="og:title" content="Makenotwork — Fair distribution for creatives of all kinds">
9 - <meta property="og:description" content="Fair distribution for creatives of all kinds. 0% platform fee. Sell music, software, writing, and more for a flat monthly rate.">
8 + <meta property="og:title" content="Makenotwork — Sell your work directly. Keep what you earn.">
9 + <meta property="og:description" content="A platform for selling music, software, writing, and more. 0% platform fee — only Stripe's ~3% processing.">
10 10 <meta property="og:type" content="website">
11 11 <meta property="og:url" content="{{ host_url }}/">
12 12 <link rel="canonical" href="{{ host_url }}/">
@@ -18,17 +18,47 @@
18 18 {% block content %}
19 19 <div class="landing-hero">
20 20 <h1>Makenot<span class="dot">.</span>work</h1>
21 - <p class="tagline">Fair distribution for creatives of all kinds<span class="dot">.</span></p>
21 + <p class="landing-headline">Sell your work directly<span class="dot">.</span> Keep what you earn<span class="dot">.</span></p>
22 + <p class="landing-sub">A platform for selling music, software, writing, and more. No platform fee &mdash; just Stripe's ~3% processing.</p>
22 23
23 - <div class="landing-cta" style="margin-top: 1.5rem;">
24 - <a class="big-button" href="/join">Join</a>
25 - <a class="big-button secondary" href="/sandbox">Try the Dashboard</a>
26 - </div>
27 - <div class="landing-cta-secondary" style="margin-top: 0.75rem;">
28 - <a href="/docs/getting-started#free-trials" style="font-size: 0.9rem; opacity: 0.7;">Free trials available</a>
24 + <div class="landing-fork">
25 + <div class="fork-card">
26 + <h2 class="fork-heading">For creators</h2>
27 + <ul class="fork-list">
28 + <li><strong>0% platform fee</strong> &mdash; only ~3% payment processing</li>
29 + <li><strong>Sell anything</strong> &mdash; audio, video, software, writing, games</li>
30 + <li><strong>Flat monthly pricing</strong> &mdash; starts at $10/mo</li>
31 + <li><strong>No lock-in</strong> &mdash; full data export, cancel anytime</li>
32 + </ul>
33 + <div class="fork-actions">
34 + <a class="big-button" href="/join">Join as a creator</a>
35 + <a class="fork-secondary-link" href="/sandbox">Try the dashboard first</a>
36 + </div>
37 + </div>
38 +
39 + <div class="fork-card">
40 + <h2 class="fork-heading">For fans</h2>
41 + <ul class="fork-list">
42 + <li><strong>Browse and buy</strong> &mdash; directly from creators, no middleman</li>
43 + <li><strong>No account required</strong> &mdash; to browse or purchase</li>
44 + <li><strong>Fan+</strong> &mdash; $8/mo membership with $5 monthly credit</li>
45 + <li><strong>Support the model</strong> &mdash; 0% fee means creators keep more</li>
46 + </ul>
47 + <div class="fork-actions">
48 + <a class="big-button" href="/discover">Browse creators</a>
49 + <a class="fork-secondary-link" href="/fan-plus">Learn about Fan+</a>
50 + </div>
51 + </div>
29 52 </div>
30 53
31 - <div class="tier-section">
54 + {% if total_creators > 0 || total_items > 0 %}
55 + <p class="landing-stats-line">
56 + <strong>{{ total_creators }}</strong> creator{% if total_creators != 1 %}s{% endif %} publishing <strong>{{ total_items }}</strong> item{% if total_items != 1 %}s{% endif %}
57 + &mdash; <a href="/source/">source available</a>, read the code.
58 + </p>
59 + {% endif %}
60 +
61 + <div class="landing-principles">
32 62 <h2 class="section-label">How it works</h2>
33 63 <ul class="how-list">
34 64 <li><strong>0% platform fee</strong> &mdash; ~3% payment processing is the only cost. No cuts.</li>
@@ -39,78 +69,11 @@
39 69 <a class="section-link" href="/docs/how-we-work">How the business model works &rarr;</a>
40 70 </div>
41 71
42 - <div class="tier-section">
43 - <h2 class="section-label">Pricing tiers</h2>
44 - <div class="tier-grid">
45 - <div class="tier-card">
46 - <div class="tier-name">Basic</div>
47 - <div class="tier-price">$10/mo</div>
48 - <div class="tier-desc">Text, blogs, newsletters. 50GB storage, 10MB/file.</div>
49 - </div>
50 - <div class="tier-card">
51 - <div class="tier-name">Small Files</div>
52 - <div class="tier-price">$20/mo</div>
53 - <div class="tier-desc">Audio, software, plugins. 250GB storage, 500MB/file.</div>
54 - </div>
55 - <div class="tier-card">
56 - <div class="tier-name">Big Files</div>
57 - <div class="tier-price">$30/mo</div>
58 - <div class="tier-desc">Video, games, large software. 500GB storage, 20GB/file.</div>
59 - </div>
60 - <div class="tier-card">
61 - <div class="tier-name">Everything</div>
62 - <div class="tier-price">$60/mo</div>
63 - <div class="tier-desc">All features, current and future. 500GB storage, 20GB/file.</div>
64 - </div>
65 - </div>
66 - <a class="section-link" href="/pricing">Pricing calculator &rarr;</a>
67 - </div>
68 -
69 - <div class="tier-section">
70 - <h2 class="section-label">What you get</h2>
71 - <div class="feature-grid">
72 - <div class="feature-card">
73 - <div class="feature-name">Sell your way</div>
74 - <div class="feature-desc">One-time purchases, subscriptions, pay-what-you-want, license keys. Promo codes and discounts.</div>
75 - </div>
76 - <div class="feature-card">
77 - <div class="feature-name">Host anything</div>
78 - <div class="feature-desc">Audio, video, software, written posts. Albums, books, games, versioned releases. RSS per project.</div>
79 - </div>
80 - <div class="feature-card">
81 - <div class="feature-name">Revenue dashboard</div>
82 - <div class="feature-desc">Sales charts, period comparisons, per-project breakdowns, transaction history.</div>
83 - </div>
84 - <div class="feature-card">
85 - <div class="feature-name">Audience tools</div>
86 - <div class="feature-desc">Follows, broadcast emails, release notifications. Contact sharing and data export.</div>
87 - </div>
88 - <div class="feature-card">
89 - <div class="feature-name">Full data export</div>
90 - <div class="feature-desc">Projects, posts, sales, purchases &mdash; JSON and CSV, anytime. Your data belongs to you.</div>
91 - </div>
92 - <div class="feature-card">
93 - <div class="feature-name">Security</div>
94 - <div class="feature-desc">2FA, passkeys, session management, password breach checking.</div>
95 - </div>
96 - </div>
97 - <a class="section-link" href="/docs/getting-started">Creator Guide &rarr;</a>
98 - </div>
99 -
100 - <div class="tier-section">
101 - <h2 class="section-label">For fans</h2>
102 - <div class="feature-grid" style="grid-template-columns: 1fr;">
103 - <div class="feature-card">
104 - <div class="feature-name">Fan+ &mdash; $8/mo</div>
105 - <div class="feature-desc" style="opacity: 1; font-size: 0.9rem; line-height: 1.6;">
106 - Fan+ members receive a $5 monthly credit toward any purchase,
107 - a + badge on their profile,
108 - access to platform polls on feature priorities,
109 - and a seat in the dev community.
110 - </div>
111 - </div>
112 - </div>
113 - <a class="section-link" href="/fan-plus">Learn more about Fan+ &rarr;</a>
72 + <div class="landing-use-cases">
73 + <p class="use-case-line">
74 + Musicians. Writers. Developers. Podcasters. Game devs. Educators. Comic creators.
75 + </p>
76 + <a class="section-link" href="/use-cases">All use cases &rarr;</a>
114 77 </div>
115 78
116 79 <div class="tier-section">
@@ -123,20 +86,11 @@
123 86 <p class="notify-status" id="notify-status"></p>
124 87 </div>
125 88
126 - <div class="tier-section">
127 - <h2 class="section-label">Explore</h2>
128 - <div class="explore-links">
129 - <a href="/use-cases">Use Cases</a>
130 - <a href="/docs">Creator Guide</a>
131 - <a href="/docs/roadmap">Roadmap</a>
132 - <a href="/docs/story">About</a>
133 - </div>
134 - </div>
135 -
136 89 <div class="secondary-links">
137 90 <a href="/login">Log in</a>
138 - <a href="/discover">Browse as guest</a>
139 - <a href="/creators">Creators</a>
91 + <a href="/docs">Docs</a>
92 + <a href="/docs/roadmap">Roadmap</a>
93 + <a href="/docs/story">About</a>
140 94 </div>
141 95 </div>
142 96 {% endblock %}