income.projection · three models + share calculator

The next 12 months,
counted bottom-up.

Three models — subscriptions, ads-only, and combined — every adoption number held to a tiny fraction of a real, published market size. Then a calculator: what each 1% of each product costs, and what it pays back if the base case holds.

00 — Market anchors

Real markets, small targets

Every adoption figure below is a fraction of one percent of a published market size — that is what keeps this model defensible.

229M
Internet users — largest SEA market
APJII 2025 — 80.7% of 284M population
23.2M
Crypto investor accounts — SEA lead market
OJK Aug-2026 — 23.21M accounts, +400K/mo this year
27K+
SPPG kitchens live under MBG
BGN Oct-2026 — 27,022 live of ~30K target — NutriGo dapur TAM

Geography note — DevProFlow is a US-based product studio (Aurora, Colorado) with production infrastructure hosted in France (EU). The SEA anchors above reflect client deployments — NutriGo serves a client market in the region’s largest economy — a proven TAM floor, not the ceiling. Go-to-market runs global, EU + SEA first: English-led distribution, PayPal rails, participation terms in 13 languages. Wider uptake is upside the base case deliberately does not count on.

01 — Model A

Subscriptions & services only

Paying units × published price. M3/M6/M12 = active paying subscribers or accounts at end of month.

MarktBit — signal feed
90 subs = ~0.0004% of the 23.2M crypto-account base in SEA’s largest market (OJK Aug-2026). Checkout live via Gumroad.
$29/mo
M3 12
M6 40
M12 90
$2,610
~$14k
NutriGo — personal & family
Diet tracking is a mass need across 229M internet users; 300 subs is deliberately tiny.
$2.4–4.2/mo
M3 40
M6 120
M12 300
$1,020
~$5.3k
NutriGo — dapur & MBG seats
27,000+ SPPG kitchens already operate under MBG — 20 dapur is ~0.07% penetration.
$6–30/seat/mo
M3 2
M6 8
M12 20
$370
~$1.9k
AuroraToday — business sponsors
Bilingual city audience; rate card already published, 58+ businesses already listed.
$39–199/mo (~$70 avg)
M3 3
M6 8
M12 18
$1,260
~$7k
Goods & Books — restaurant ops SaaS
Invoice→depletion drafts, POS sync, WhatsApp ordering. 41K+ MBG suppliers + the SEA F&B base = B2B TAM.
~$30/mo blended (pricing not yet public)
M3 3
M6 8
M12 20
$600
~$3k
Model A total — subscriptions & services
~$5.8k MRR
~$31k
02 — Model B

Ads & sponsorship only

Zero subscriptions counted — this is what the audience alone could carry. M3/M6/M12 = net ad revenue per month, direct sponsors where a rate card exists, conservative CPM/CPA elsewhere.

AuroraToday — local ads & sponsored stories
610 stories published, bilingual. Local news sponsorships run $39–199/slot — 15–20 slots at maturity.
Direct sponsorship + display
M3 $200
M6 $600
$1,450
~$7.5k
MarktBit — broker/exchange placements
Finance niche commands premium CPMs; free tier + Telegram audience carry the inventory.
Sponsored placements + newsletter ads
M3 $50
M6 $180
$400
~$2k
NutriGo — FMCG & health brand slots
Regional health-food brands buy placement where meal decisions happen.
Sponsored recipes & meal placements
M3 $40
M6 $130
$300
~$1.6k
PayBridge — referral & affiliate fees
Non-custodial comparator earns per referral — remittance affiliates pay $1–3 per qualified lead.
CPA per referred remittance user
M3 $30
M6 $120
$300
~$1.5k
Extension network — placements & CTA
Owned distribution monetized softly — under $1/extension/month average.
Cross-promo + affiliate slots, 300+ extensions
M3 $60
M6 $120
$200
~$1k
LuminaFlix — pre-roll & display
Free public-domain catalog stays free — ads carry it.
Ad breaks on free catalog
M3 $20
M6 $60
$120
~$600
PDF Studio — sponsored tools
Utility traffic converts cheaply to ad views and sponsored converters.
In-app placements on free tier
M3 $10
M6 $40
$100
~$500
Goods & Books — supplier referral fees
41K+ suppliers already inside the MBG food chain; referrals monetize the procurement flow, not the tenant.
CPA per referred supplier order
M3 $10
M6 $40
$100
~$500
Long tail — DriveX Pro, Webmail & other free tiers
Remaining free surfaces — counted, not exaggerated.
Small placements across free tiers
M3 $20
M6 $70
$150
~$700
Model B total — ads & sponsorship only
~$3.15k net/mo
~$16.2k

Model B deliberately counts no subscription revenue — it answers “what if users never pay, and only advertisers do?”

03 — Model C

Combined base case

Subscriptions + ads on the same audience — the figure the share calculator below is priced against.

MarktBit
$3,010
~$16k
AuroraToday
$2,710
~$14.5k
NutriGo (B2C + dapur)
$1,690
~$8.8k
Goods & Books
$700
~$3.5k
PayBridge
$300
~$1.5k
Extension network
$200
~$1k
LuminaFlix
$120
~$600
PDF Studio
$100
~$500
Long tail (DriveX, Webmail…)
$150
~$700
Model C total — combined
~$9k MRR
~$47k

products and studio services.

Conservative — ~50% of base
~$5k exit MRR
~$27k year-1 revenue

Paid ads underperform; growth carried by the owned stack only at ~60% activation.

Base — plan as written
~$10k exit MRR
~$54k year-1 revenue

Funnel rates hold; marketing budget $300–600/mo; churn 5%/mo; ads ramp with audience.

Upside — ~1.9× base
~$19k exit MRR
~$105k year-1 revenue

One product breaks out (MarktBit or the NutriGo dapur network) + owned stack fully activated (extension CTAs, mosque broadcast, B2B outreach).

04 — Assumptions

The dials behind every number

Churn
5%/mo B2C · ~2%/mo B2B seats
Free→paid conversion
4–6% blended across products
Blended CAC
~$10 per paying user — ads + owned channels
LTV : CAC
~2.5–3:1 B2C (LTV ~$25) · immediate payback on B2B seats
05 — Marketing engine

What buys the growth

Two engines: a staged paid plan (~$5.5k year-1, spend follows proof) on top of an owned distribution stack that already exists and costs nothing to run.

M1–M3
$300/mo

Phase 1 — Validate

Creative testing on MarktBit (trading communities) and AuroraToday (local business outreach). Extension-store CTA inventory switched on across the 300+ catalog.

→ first ~20 paying subs · winning creatives identified
M4–M8
$600/mo

Phase 2 — Scale winners

SEA push: Meta + TikTok for NutriGo (cheap regional CPC ~$0.15–0.40) plus community-partner onboarding.

→ 60–90 net new payers/mo at peak
M9–M12
$400/mo

Phase 3 — Retention & upsell

CRM flows, referral loops, seat expansion inside dapur accounts. Spend shifts from acquisition to LTV.

→ churn held ≤5%/mo · expansion revenue kicks in
owned growth engine — already built, zero media cost
~12 payers/mo equivalent
Chrome extension network
300+ extensions · 8 categories
In-extension CTA + store placement → product pages
→ ~1,000 visits/mo → ~4 payers
AuroraToday media
610 stories indexed · bilingual
Local SEO + native cross-promo to ecosystem products
→ ~800 PV/mo → ~3 payers equiv.
Mosque directory + WhatsApp
23+ mosques listed · WA gateway live
Jamaah broadcast lists — high-context SEA audience for NutriGo
→ ~600 reach/mo → ~4 payers
Telegram delivery rails
MarktBit signal bot already live
Nurture + upsell inside the paid delivery channel itself
→ retention — churn −1pt
B2B outreach capacity
Automation-assisted prospecting
Direct sales to SPPG kitchens (27K+ TAM) & restaurants
→ ~30 contacts/mo → feeds dapur & Goods & Books seats
Email + lifecycle infra
Own mail server + cognitium chat on products
Onboarding & win-back flows at zero marginal cost
→ retention — conversion +1pt
funnel math — per month at steady state
Ad spend
$500/mo
blended ID + US mix
Clicks
~1,400/mo
at ~$0.35 blended CPC
Sign-ups
~110/mo
8% LP → account
New payers
~5/mo
4.5% signup → paid
+ Owned stack
~12/mo
zero marginal CAC — see engine below

Honest note: at ~$10 blended CAC and ~$25 B2C lifetime value, paid ads alone are thin — which is why the paid plan is deliberately small. The owned stack above carries the bulk of acquisition (~17 payers/mo combined at steady state) at zero marginal cost, and B2B seats repay spend immediately. The paid budget buys speed on top of that engine, not survival.

06 — Open share calculator

What 1% costs, what 1% pays

No fixed tiers — send any amount from $10 per product and it auto-converts to a share % at the entry rate (amount ÷ entry valuation). Entry valuation = base-case month-12 revenue × 18 months. One-time payment — not a monthly obligation.

MarktBit
entry val ~$54k · 30% pool = $16,200
$3,010/mo
$540 per 1%
0.019%
~$0.42/mo
AuroraToday
entry val ~$49k · 30% pool = $14,700
$2,710/mo
$490 per 1%
0.020%
~$0.42/mo
NutriGo (B2C + dapur)
entry val ~$30k · 30% pool = $9,000
$1,690/mo
$300 per 1%
0.033%
~$0.42/mo
Goods & Books
entry val ~$12.6k · 30% pool = $3,750
$700/mo
$125 per 1%
0.079%
~$0.42/mo
PayBridge
entry val ~$5.4k · 30% pool = $1,620
$300/mo
$54 per 1%
0.185%
~$0.42/mo
Extension network
entry val ~$3.6k · 30% pool = $1,080
$200/mo
$36 per 1%
0.278%
~$0.42/mo
LuminaFlix
entry val ~$2.2k · 30% pool = $650
$120/mo
$22 per 1%
0.455%
~$0.42/mo
PDF Studio
entry val ~$1.8k · 30% pool = $540
$100/mo
$18 per 1%
0.556%
~$0.42/mo
All products combined
~$176k combined entry valuation
~$53k if every 30% pool sells out

*Net-modeled at ~75% of projected gross — an operating-cost factor covering servers, licenses, infrastructure and payment fees. Actual distributions are calculated on the reported NET of each period and can be lower, including zero. Per-dollar yield is identical across products by design (~$0.42/mo net per $10 ≈ 1/24 of the entry rate) — what differs is which product’s growth you believe in.

worked example
$10 minimum — converts to e.g. 0.019% of MarktBit or 0.556% of PDF Studio → ~$0.42/mo net-modeled at base. Same yield per dollar in every product.
$540 into MarktBit → converts to 1% → ~$22/mo net-modeled → ~24-month payback if base holds (~$30/mo on gross before costs).
$9,660 spread — 10% each of MarktBit + NutriGo + Goods & Books → ~$405/mo combined net-modeled.
From $10 — any amount
No fixed tiers. Any amount from $10 per product auto-converts to a share % at the entry rate (amount ÷ entry valuation). Nothing else to pay — one-time, not monthly.
Month 8 earliest — per product
Each product runs its own proving clock: revenue counting starts the month after THAT product is declared launch-ready — month 8 is the earliest realistic mark, not a shared deadline. Distributions follow actual NET revenue — after operating costs (servers, licenses, infra, fees) — never these projections.
Early = cheaper
Entry pricing is ~18× projected month-12 revenue (~1.5× forward). Once revenue is proven, micro-products typically reprice to 30–48× MRR — the gap is the early-buyer discount.
Stack across products
Split freely — $10 in five products or one large position in one. Each product’s shared pool is capped at 30% total and CLOSES to new participants the moment it is fully allocated — first-come; the owner always retains ≥70%.
how to take a position — no pressure, no deadline
1 — Pick product & amount. Any amount from $10 per product. Email [email protected] with the product and amount — you receive the written allocation and revenue-share terms first.
2 — Pay via PayPal. [email protected] — reference the product name in the note.
3 — Written confirmation. Your converted share % and terms are confirmed in writing before it counts. Read the full participation terms — if they don’t fit, decline, nothing is charged.
Register a participation

Official intake — recorded in the treasury ledger; still free to walk away before payment.

This is a business partnership — profit and loss are shared. There is no obligation, no countdown, no pressure to join: take a position only if the model and terms make sense to you. Each product counts from its own launch-ready date (month 8 earliest), and its 30% pool closes to new participants once fully allocated — first-come. A pool covers the product’s whole revenue line, including lines opened or recommended under it later. The owner may buy back any participation later — min 10× your amount or its value at the product’s new valuation, whichever is higher.

new ideas — co-build tier · from $1,200 · different math

New products and recommended lines added to the ecosystem later do not use the $10 entry conversion. A co-build entry from $1,200 per new product splits the owner’s 70% — 50:50: 35% of that product’s net distributable revenue to you, 35% retained. You also take an automatic 1% from the 30% shared pool — 36% of net revenue in total, with the remaining 29% open to regular participants. Same rules apply: net-revenue accounting, the product’s own proving clock, shared risk, and the owner buyback right.

disclaimer — read before the numbers

Everything on this page is a business projection — a planning model built from published prices, real market sizes and stated assumptions. It is not audited financials, not a promise of returns, and not an offer of securities.

Revenue-share figures are contractual participations in a product’s future revenue, not equity in a company and not a guarantee. Each product runs its own proving/trial clock — revenue counting starts the month after that product is declared launch-ready (month 8 earliest, later if it needs more time). Distributions track actual net revenue after that — revenue received minus operating costs (servers, licenses, infrastructure, payment fees) — which can be lower than any model shown here, including zero. The payout column in the calculator shows the gross-revenue model; actual distributed amounts are net.

The early-entry multiple (18× projected month-12 revenue) is a pricing convention for this round, not a valuation opinion — later rounds may price differently in either direction.

This is shared business risk, stated plainly: profit and loss are borne together. If a product underperforms, its distributions shrink proportionally — including to zero. There is no guaranteed principal and no guaranteed return. Nobody is required or pressured to participate — invest only what you can afford to lose, after your own due diligence.

The owner may buy back any participation at any time and end that relationship — paying the greater of 10× the original amount or the share’s value against the product’s new valuation at that time. Full terms: /invest/terms.

Verified actuals (checkout records, traffic, cost baseline) are what matter for a decision — those are shared in the data room under mutual NDA. Treat this page as the hypothesis the data room is meant to test.

Numbers worth testing?

If the base case holds, early positions reprice from ~18× to the 30–48× MRR range that proven-revenue products trade at — that is the upside an open-share position buys now, before the revenue exists.