| 1 |
1 |
|
# Roadmap
|
| 2 |
2 |
|
|
| 3 |
|
- |
What's built, what's next, and where we're headed.
|
|
3 |
+ |
Two-month sprints. **Month 1** is for new work: scoping and building. **Month 2** is for testing, refinement, and support. Hotfixes ship as needed throughout. The [changelog blog](/changelog) posts a recap at the close of each sprint, and the [forum](https://forums.makenot.work/) is where you can push us toward what to build next.
|
|
4 |
+ |
|
|
5 |
+ |
We don't promise specifics here. What's described as current or upcoming is a description of focus, not a commitment to ship a particular thing.
|
|
6 |
+ |
|
|
7 |
+ |
---
|
|
8 |
+ |
|
|
9 |
+ |
## Current sprint
|
|
10 |
+ |
|
|
11 |
+ |
**Soft launch refinement** · May–June 2026 · *month 2 of 2 (refinement)*
|
|
12 |
+ |
|
|
13 |
+ |
Soft launch went live on 2026-05-11. This month is testing, polish, and fixing what early creators report. No major new features. The goal is a stable platform for the founder cohort.
|
|
14 |
+ |
|
|
15 |
+ |
Themes:
|
|
16 |
+ |
|
|
17 |
+ |
- Walking through manual testing surfaces
|
|
18 |
+ |
- Inviting and onboarding the first wave of creators
|
|
19 |
+ |
- Tightening the feedback loop with the founders who join
|
|
20 |
+ |
|
|
21 |
+ |
[Discuss this sprint on the forum](https://forums.makenot.work/) <!-- TODO: link the actual roadmap community thread -->
|
| 4 |
22 |
|
|
| 5 |
23 |
|
---
|
| 6 |
24 |
|
|
| 7 |
|
- |
## What's Built
|
| 8 |
|
- |
|
| 9 |
|
- |
Everything listed here is live and working.
|
| 10 |
|
- |
|
| 11 |
|
- |
### Content & Uploads
|
| 12 |
|
- |
|
| 13 |
|
- |
- **Audio**: Upload audio files (MP3, WAV, FLAC, OGG, AAC, AIFF), stream in-browser with a custom player, chapter markers with timestamps, cover images
|
| 14 |
|
- |
- **Text**: Markdown editor with live preview, word count, reading time estimates
|
| 15 |
|
- |
- **Digital downloads**: Versioned file uploads with changelogs, any file type (ZIP, DMG, EXE, etc.)
|
| 16 |
|
- |
- **Projects**: Group items under a project with its own page, slug, description, and category
|
| 17 |
|
- |
- **Blog**: Per-project blog with markdown posts, draft/publish workflow, included in data exports
|
| 18 |
|
- |
- **RSS feeds**: Auto-generated feeds per project (items + blog posts), personal feed across followed creators
|
| 19 |
|
- |
- **Scheduled publishing**: Set a future publish date, items auto-publish on schedule
|
| 20 |
|
- |
- **Item duplication**: Clone any item's metadata to a new draft
|
| 21 |
|
- |
- **Bulk operations**: Publish, unpublish, or delete multiple items at once
|
| 22 |
|
- |
- **Dynamic clips**: Reusable audio clip library with pre-roll, mid-roll, and post-roll placement per item
|
| 23 |
|
- |
- **Video**: Upload video files, stream in-browser with native player, versioned downloads
|
| 24 |
|
- |
- **Embeddable players and widgets**: Buy button, product card, audio player, tip button, and project card embeds for external sites. Copy-paste HTML from dashboard
|
| 25 |
|
- |
|
| 26 |
|
- |
### Selling & Monetization
|
| 27 |
|
- |
|
| 28 |
|
- |
- **Fixed-price purchases**: One-time payment at a set price
|
| 29 |
|
- |
- **Pay-what-you-want**: Buyer chooses the amount, optional minimum price
|
| 30 |
|
- |
- **Memberships**: Monthly recurring tiers per project with automated billing (multiple tiers, active/inactive toggle)
|
| 31 |
|
- |
- **License keys**: Auto-generated on purchase, configurable activation limits, machine tracking, public validation endpoint for software phone-home
|
| 32 |
|
- |
- **Promo codes**: Unified code system supporting percentage/fixed discounts, free access grants, and free trial periods for memberships. Item-scoped or project-wide, usage limits, expiration dates, auto-apply via URL parameter
|
| 33 |
|
- |
|
| 34 |
|
- |
### Discovery & Organization
|
| 35 |
|
- |
|
| 36 |
|
- |
- **Discover page**: Browse items or projects with search across titles, descriptions, and usernames
|
| 37 |
|
- |
- **Filters**: Item type (Audio, Text, Digital, Video, Image, Plugin, Preset, Sample, Course, Template, Bundle), price range, tags, project category, sort by newest/price/popular
|
| 38 |
|
- |
- **Hierarchical tags**: Multi-level tag tree with breadcrumb navigation, primary tag designation per item
|
| 39 |
|
- |
- **Project categories**: 12 built-in categories (Music, Band, Podcast, Blog, Software, Art, etc.) plus user-created categories
|
| 40 |
|
- |
- **Follows**: Follow users, projects, or tags, personalized feed page
|
| 41 |
|
- |
- **Collections**: Group items across projects into curated lists with public or private visibility
|
| 42 |
|
- |
- **Bundles**: Sell multiple items as a single purchase with bundled pricing
|
| 43 |
|
- |
|
| 44 |
|
- |
### Fan Experience
|
| 45 |
|
- |
|
| 46 |
|
- |
- **Library**: All purchased content in one place, download files, view license keys
|
| 47 |
|
- |
- **Audio streaming**: In-browser player with chapter navigation
|
| 48 |
|
- |
- **Text reader**: Clean typography, reading time estimate
|
| 49 |
|
- |
- **Contact sharing**: Opt-in email sharing with creators at purchase time, revocable by the buyer
|
| 50 |
|
- |
- **Free accounts**: Fans never pay for the platform, only for content they choose to buy
|
| 51 |
|
- |
- **Email notifications**: Sale alerts, follower alerts, new release announcements, new device login warnings (each individually toggleable)
|
| 52 |
|
- |
|
| 53 |
|
- |
### Creator Dashboard
|
| 54 |
|
- |
|
| 55 |
|
- |
- **Project management**: Overview with revenue and sales stats, content tab, blog tab, settings, memberships
|
| 56 |
|
- |
- **Item management**: Settings, content editor, versions, tags, license keys, promo codes, chapters
|
| 57 |
|
- |
- **Transactions**: Full purchase and sales history, filterable
|
| 58 |
|
- |
- **Contacts**: View fans who shared their email at purchase, with purchase count and total spent
|
| 59 |
|
- |
- **Broadcasts**: Send plain-text email updates to all your followers (rate-limited to one per 24 hours)
|
| 60 |
|
- |
- **Revenue charting**: Time-series revenue with selectable periods (7d/30d/90d/all), period-over-period comparison, per-project breakdown
|
| 61 |
|
- |
- **Getting-started email drip**: 3-step onboarding sequence (welcome, profile tips, payment setup guide)
|
| 62 |
|
- |
- **Data export**: All projects, items, blog posts, sales (CSV), and purchases (CSV) downloadable anytime
|
| 63 |
|
- |
- **Custom links**: Add external links to your profile
|
| 64 |
|
- |
|
| 65 |
|
- |
### Payments
|
| 66 |
|
- |
|
| 67 |
|
- |
- **0% platform fee**: Payments go directly to creator-controlled payment accounts
|
| 68 |
|
- |
- **Payment onboarding**: Guided setup, connected account status tracking
|
| 69 |
|
- |
- **Creator tier memberships**: Monthly billing for Basic ($10), Small Files ($20), Big Files ($30), and Everything ($60) tiers
|
| 70 |
|
- |
- **Automated payment handling**: Checkout completion, refunds, membership updates (active, past due, canceled), renewal billing
|
| 71 |
|
- |
- **Reliable checkout**: Purchases are processed safely with no risk of double-charges
|
| 72 |
|
- |
|
| 73 |
|
- |
### Security
|
| 74 |
|
- |
|
| 75 |
|
- |
- **Two-factor authentication (2FA)**: One-time passwords with QR code setup and 10 backup codes
|
| 76 |
|
- |
- **Session management**: View active sessions (device, IP, last active), revoke individual or all other sessions
|
| 77 |
|
- |
- **Account lockout**: 5 failed login attempts triggers 15-minute lockout with email bypass
|
| 78 |
|
- |
- **New device notifications**: Opt-in email when a new device logs into your account
|
| 79 |
|
- |
- **Password breach checking**: Warns you if your password has appeared in known data breaches (advisory only, your password is never shared)
|
| 80 |
|
- |
- **Passkeys**: Passwordless, phishing-resistant login (fingerprint, Face ID, hardware key)
|
| 81 |
|
- |
- **Request protection**: All actions are verified to prevent unauthorized access
|
| 82 |
|
- |
- **Rate limiting**: Protects against abuse across all public endpoints
|
| 83 |
|
- |
|
| 84 |
|
- |
### Platform
|
| 85 |
|
- |
|
| 86 |
|
- |
- **Source-available codebase**: PolyForm Noncommercial 1.0.0
|
| 87 |
|
- |
- **Creator applications**: Apply to create; we aim for fast turnaround
|
| 88 |
|
- |
- **Admin tools**: Waitlist management, creator approval, suspension/appeal processing, revenue reports, data export
|
| 89 |
|
- |
- **Rich link previews**: Your content shows up properly when shared on social media, search engines, and podcast apps
|
| 90 |
|
- |
- **Documentation**: Creator guide covering the full platform
|
| 91 |
|
- |
- **Transactional email**: Password reset, email verification, purchase receipts, membership updates, sale and follower notifications
|
| 92 |
|
- |
- **Community forums**: Per-project discussion forums powered by [Multithreaded](https://forums.makenot.work): threaded conversations, moderation tools, mod logs, no algorithmic sorting
|
| 93 |
|
- |
- **Git source browser**: Browse server-hosted repositories with syntax highlighting
|
| 94 |
|
- |
- **SSH git access**: Clone and push to hosted repositories with SSH key authentication
|
| 95 |
|
- |
- **Email-first issue tracker**: File issues and reply via email, close via commit message
|
| 96 |
|
- |
- **Git patch inbound**: Email patches to a project address, threaded in community forums
|
| 97 |
|
- |
- **Custom domains**: Point your own domain to your creator profile with automatic TLS
|
| 98 |
|
- |
- **Mailing lists**: Per-project mailing lists with auto-subscribe on follow or purchase
|
| 99 |
|
- |
- **Content newsletters**: Blog post and release announcements delivered to mailing list subscribers
|
| 100 |
|
- |
- **Creator tier enforcement**: Storage tracking and per-tier limits with grace period
|
| 101 |
|
- |
- **Health monitoring**: Uptime tracking, service connectivity checks
|
| 102 |
|
- |
- **Malware scanning**: Every uploaded file is scanned for malware before it's made available
|
| 103 |
|
- |
- **Automated test suite** covering all platform features
|
| 104 |
|
- |
|
| 105 |
|
- |
### Developer Infrastructure (SyncKit)
|
| 106 |
|
- |
|
| 107 |
|
- |
Cloud sync and OTA update infrastructure for indie app developers, hosted on Makenot.work.
|
| 108 |
|
- |
|
| 109 |
|
- |
- **Cloud sync**: Push/pull changelog sync with end-to-end encryption (the server never sees your data)
|
| 110 |
|
- |
- **OTA updates**: App auto-update server with Tauri-compatible protocol, no app store dependency
|
| 111 |
|
- |
- **Device management**: Register devices, track sync state per device, platform detection
|
| 112 |
|
- |
- **API key system**: App registration, key generation and rotation
|
| 113 |
|
- |
- **OAuth 2.0 + PKCE**: Browser-based authentication flow for desktop apps
|
| 114 |
|
- |
- **Rate limiting**: Separate limits for auth, sync, and management operations
|
|
25 |
+ |
## What might come next
|
|
26 |
+ |
|
|
27 |
+ |
We don't promise specifics. The next sprint (likely July–August) is expected to focus on areas like:
|
|
28 |
+ |
|
|
29 |
+ |
- Upload UX (background uploads, larger files)
|
|
30 |
+ |
- Observability for cost levers (so infrastructure decisions are made on real numbers)
|
|
31 |
+ |
- A small-creator on-ramp
|
|
32 |
+ |
|
|
33 |
+ |
The sprint after that is too far out to gesture at honestly. The forum is the place to tell us what you'd want first.
|
|
34 |
+ |
|
|
35 |
+ |
[Push us toward what to build](https://forums.makenot.work/) <!-- TODO: link the actual roadmap community -->
|
| 115 |
36 |
|
|
| 116 |
37 |
|
---
|
| 117 |
38 |
|
|
| 118 |
|
- |
## What's Next
|
|
39 |
+ |
## Recent sprints
|
|
40 |
+ |
|
|
41 |
+ |
Each closed sprint gets a recap on the [changelog blog](/changelog).
|
|
42 |
+ |
|
|
43 |
+ |
<!--
|
|
44 |
+ |
Backfill past sprints here as time permits. Format:
|
|
45 |
+ |
- **<Month-Month YEAR>: <theme>** · <one-line summary> · [recap](/changelog/<slug>)
|
|
46 |
+ |
-->
|
| 119 |
47 |
|
|
| 120 |
|
- |
Near-term work. No timelines because we ship when it's ready.
|
|
48 |
+ |
For now, see [/changelog](/changelog) for the running list of shipped work.
|
| 121 |
49 |
|
|
| 122 |
|
- |
### Launch stages
|
|
50 |
+ |
---
|
| 123 |
51 |
|
|
| 124 |
|
- |
The platform launches in three stages:
|
|
52 |
+ |
## Earn-back credit program
|
| 125 |
53 |
|
|
| 126 |
|
- |
1. **Alpha** (current): Apply to join. We're onboarding creators individually, fixing bugs as they're found, and refining the experience based on real usage.
|
| 127 |
|
- |
2. **Beta**: Open to everyone. The goal is a stable, polished platform with minimal to no bugs. All core features working reliably.
|
| 128 |
|
- |
3. **Full launch**: Bugs and UX are under control. The platform is ready for creators who depend on it for income.
|
|
54 |
+ |
A binding commitment, not a sprint item. If you earn less on the platform than you paid in tier fees during a 12-month period, the difference is credited as free months for the following year (capped at 12 months). Credits are calculated annually on your account anniversary. The 12-month clock starts when the alpha period ends. **Launching no later than January 1, 2027.**
|
| 129 |
55 |
|
|
| 130 |
|
- |
### Earn-back credit program
|
|
56 |
+ |
See [What We Guarantee](./guarantees.md) for the full set of binding commitments.
|
| 131 |
57 |
|
|
| 132 |
|
- |
If you earn less on the platform than you paid in tier fees during a 12-month period, the difference is credited as free months for the following year (capped at 12 months). Credits are calculated annually on your account anniversary. The 12-month clock starts when the alpha period ends. Launching no later than January 1, 2027.
|
|
58 |
+ |
---
|
| 133 |
59 |
|
|
| 134 |
|
- |
### Near-term
|
|
60 |
+ |
## What we won't build
|
| 135 |
61 |
|
|
| 136 |
|
- |
- **Admin CLI expansion**: Broadcast sending to all users for platform announcements
|
|
62 |
+ |
- Algorithmic feeds or recommendation engines
|
|
63 |
+ |
- Ads or sponsored content placement
|
|
64 |
+ |
- DRM that punishes paying customers
|
|
65 |
+ |
- Features that create platform lock-in
|
|
66 |
+ |
- Attention-harvesting engagement tricks
|
|
67 |
+ |
- Generative AI tools or features for users: no AI writing assistants, no AI-generated recommendations, no AI anything in the product you interact with
|
|
68 |
+ |
- Opaque recommendations: we use [Discovery Through Exploration](../guide/discovery.md#discovery-through-exploration): what you see is always traceable to a choice you made (a search, a follow, a tag), never to a model's guess about what you might engage with
|
| 137 |
69 |
|
|
| 138 |
70 |
|
---
|
| 139 |
71 |
|
|
| 140 |
|
- |
## Direction
|
|
72 |
+ |
## Areas we're exploring
|
| 141 |
73 |
|
|
| 142 |
|
- |
Longer-term areas we're building toward. Order reflects priority, not timeline.
|
|
74 |
+ |
**We don't promise any of this.** No timelines, no commitments. These are areas of interest that creators have asked about, listed here so the answer is honest instead of vague. If something here matters to you, say so on the [forum](https://forums.makenot.work/). That's how priorities shift.
|
| 143 |
75 |
|
|
| 144 |
76 |
|
### More content types
|
| 145 |
77 |
|
|
| 147 |
79 |
|
|
| 148 |
80 |
|
### Importers
|
| 149 |
81 |
|
|
| 150 |
|
- |
Bring your existing audience. Newsletter post + subscriber import, newsletter JSON import, subscriber CSV upload with consent emails.
|
|
82 |
+ |
Newsletter post + subscriber import, newsletter JSON import, subscriber CSV upload with consent emails.
|
| 151 |
83 |
|
|
| 152 |
84 |
|
### Format variants
|
| 153 |
85 |
|
|
| 175 |
107 |
|
|
| 176 |
108 |
|
---
|
| 177 |
109 |
|
|
| 178 |
|
- |
## What We Won't Build
|
| 179 |
|
- |
|
| 180 |
|
- |
- Algorithmic feeds or recommendation engines
|
| 181 |
|
- |
- Ads or sponsored content placement
|
| 182 |
|
- |
- DRM that punishes paying customers
|
| 183 |
|
- |
- Features that create platform lock-in
|
| 184 |
|
- |
- Attention-harvesting engagement tricks
|
| 185 |
|
- |
- Generative AI tools or features for users: no AI writing assistants, no AI-generated recommendations, no AI anything in the product you interact with
|
| 186 |
|
- |
- Opaque recommendations: we use [Discovery Through Exploration](../guide/discovery.md#discovery-through-exploration): what you see is always traceable to a choice you made (a search, a follow, a tag), never to a model's guess about what you might engage with
|
| 187 |
|
- |
|
| 188 |
|
- |
---
|
| 189 |
|
- |
|
| 190 |
|
- |
## What Should We Build Next?
|
| 191 |
|
- |
|
| 192 |
|
- |
We'd rather build what creators actually need than guess. If something on this page matters to you, or if something is missing entirely, tell us.
|
| 193 |
|
- |
|
| 194 |
|
- |
[Contact](../support/contact.md)
|
| 195 |
|
- |
|
| 196 |
|
- |
---
|
| 197 |
|
- |
|
| 198 |
110 |
|
## See Also
|
| 199 |
111 |
|
|
| 200 |
|
- |
- [How We Work](./how-we-work.md): Business model and pricing
|
| 201 |
|
- |
- [What We Guarantee](./guarantees.md): Binding commitments, in writing
|
|
112 |
+ |
- [Changelog](/changelog): what shipped, when
|
|
113 |
+ |
- [How We Work](./how-we-work.md): business model and pricing
|
|
114 |
+ |
- [What We Guarantee](./guarantees.md): binding commitments, in writing
|