← All docs

MVP — What Gets Built First

The smallest thing that delivers real value and generates early revenue. Everything else comes after this works.

The MVP ships in three milestones. Each one is independently useful and proves a specific thesis before the next begins.


Milestone 1: Verified Discussion (ships first)

Proves: People will use a discussion space where every participant is a verified real person.

Verification (phone/OTP)

One phone number per account at registration. Password is the primary auth; OTP is the second factor on new devices. This is not the full identity system — it's enough to prevent bot-scale abuse and make every participant a real person with something to lose.

Full government ID verification (DigiLocker, eIDAS) comes in Milestone 2 via a KYC provider (Digio, Signzy, IDfy, or similar) — no government license needed on our end.

Discussion Boards + Chat (E2E Encrypted)

Threaded discussion boards and group chat. Every participant is phone-verified.

End-to-end encryption for private communication:

Why E2E, not just TLS: If the platform can read messages, eventually someone will — government pressure, data breaches, rogue employees. E2E makes it architecturally impossible. The platform can't hand over what it can't read.

Multi-language (UI + Real-Time Translation)

i18n support — the interface works in Hindi, English, and whatever languages the first users need. UI chrome is localized from day one.

Real-time content translation ships with Milestone 1. A user posts in Hindi; another reads it in English. Without this, language communities become silos that never interact — and the platform is functionally several separate platforms sharing a database.

How it works:

Why self-host: Operationally complex (GPU inference, model updates, quality monitoring). But the alternative is sending all user content to Google or DeepL — which breaks the "no user data leaves our infrastructure" guarantee.

Moderation (Milestone 1 — simple version):

Board creators moderate. They can remove content and ban users from their board. All actions are logged publicly. This is sufficient for the first 1,000 users.

Moderation (post-1,000 users — ML triage + human decision):

At scale, pure human voting doesn't work — flagging fatigue, slow response to novel harm, coordinated downvote attacks. The solution: ML classifiers triage content, humans make final decisions.

How it works:

  1. ML triage layer — Lightweight classifiers (fine-tuned on community norms, not generic hate-speech models) score content in real-time. Content above a threshold is auto-flagged for human review. Content is never auto-removed by ML alone (except CSAM — legal mandate).

  2. Community vote — Flagged content (by ML or by users) opens a community vote:

    • Upvote — keep the content.
    • Downvote — remove it.

Vote threshold before action is taken (minimum votes required):

Once the threshold is reached: 60% downvotes = content removed. 60% upvotes = flag dismissed, content stays. Consistent with the platform's governance majority rule.

One person, one vote. Verified identity prevents sybil attacks on the voting system — each account requires a unique government ID.

  1. Feedback loop — Outcomes of human votes retrain the ML models. False positives reduce confidence; confirmed violations increase it. The system gets better over time without ever making autonomous decisions.

Why ML triage, not ML moderation: The platform's principle is that humans govern. ML handles the triage problem (10,000 posts/day, 3 moderators can't read them all) without making removal decisions. It's a priority queue, not an authority.

Urgent flag — For illegal content, doxxing, active threats. Goes directly to elected safety team for immediate removal. Community reviews within 48 hours (confirms or reverses the decision).

Anti-brigading: Coordinated downvote detection (graph analysis on voting patterns). If 50 accounts that never interact with a board suddenly vote together, that's flagged for safety team review before the vote executes.

Moderation Pipeline

Content posted ML triage classifier scores Above threshold? Published - no action No Flagged for community vote Yes Vote result? Removed 60% downvote Stays 60% upvote Retrain ML classifier outcome outcome improved scoring Urgent flag? Safety team immediate removal Yes Community review within 48h Confirmed Reversed

Legal obligations (required before launch):

Indian IT Act (Section 67B) and POCSO Act require:

IT Rules 2021 (Intermediary Guidelines) additionally require:

These obligations exist from the moment the platform hosts user-generated content. They are not optional and cannot be deferred to "when we have resources." The automated CSAM scanning must be integrated before the discussion boards go live.

What this means for Milestone 1 scope: Legal compliance adds significant work — PhotoDNA integration, a named grievance officer, SLA-bound complaint handling, and encrypted evidence preservation are all required before the discussion boards go live. Contributors should understand this going in.


Milestone 2: Identity Upgrade (when Milestone 1 has traction)

Proves: People will go through full government ID verification voluntarily.

Depends on: Integration with a KYC provider (Digio, Signzy, IDfy, or similar). These companies already hold DigiLocker/Aadhaar eKYC licenses — we use their APIs. No government license needed on our end. Integration timeline: 2-4 weeks.

Full Identity Verification

KYC provider verifies identity and issues a signed credential directly to the user's device (DigiLocker in India, eIDAS in EU). Identity data never reaches platform servers. Deduplication hash computed via OPRF — phone and server jointly produce the hash without the server seeing the ID number or the phone seeing the key. Face scan for high-stakes actions.

Existing phone-verified users are invited to upgrade. Three-tier access:

The user pays the one-time verification fee. See Identity Verification for the full proposed design.

One-person-one-account is non-negotiable. The implementation details are open to improvement.


Milestone 3: Marketplace + Reviews (when affiliate APIs are approved)

Proves: Verified reviews drive affiliate revenue.

Depends on: Affiliate API approval from Amazon/Flipkart (requires existing site with traffic — which Milestones 1 and 2 provide).

Marketplace (Reviews + Discovery)

A trusted review layer on top of existing platforms.

Aggregated listings (day one value):

Products from major platforms (Amazon, Flipkart, etc.) are pulled via their official affiliate APIs. Users don't need to wait for sellers to list — millions of products are browsable immediately.

How it works:

  1. Products aggregated from major platforms via affiliate APIs (Amazon Product Advertising API, Flipkart Affiliate API, etc.)
  2. Verified users review products with proof of purchase — you can only review what you actually bought
  3. Others who buy based on your recommendation rate your review — also with proof of purchase
  4. Peer-rated reviews surface the most helpful and accurate information
  5. Users click through to buy on the source platform

Why this works:

The progression:

  1. Start as the place for trusted reviews (aggregated products from major platforms)
  2. Revenue diversifies across affiliate commissions, sponsored slots, talent pool, and certification fees
  3. Community sellers list alongside later (phase 2) — free to list, small commission on sales
  4. On-platform transactions added for community sellers — buyers pay no platform fee

Default sort order:

Products are ranked using a Wilson score interval (lower bound of confidence interval for the true rating):

  1. Reviewed products always appear above unreviewed products
  2. Among reviewed products, rank by Wilson score — this accounts for both rating quality AND sample size. A product with 3 five-star reviews does NOT outrank a product with 50 reviews averaging 4.3 stars. The math penalizes low sample sizes automatically.
  3. Unreviewed products sorted by recency

Why Wilson score, not sum/average:

The formula is transparent, documented, and produces the same result for anyone who runs it. No personalization, no hidden weights.

Revenue from day one: Affiliate commissions when users click through and purchase on source platforms.

Reviewer earnings:

The platform earns affiliate commissions on all purchases. Reviewers get paid from that pool based on helpfulness.

What's NOT in the MVP

FeatureWhy it waits
Skill certification + Talent poolRequires active community and certifiers — added once MVP has traction
Community seller listingsNeeds trust infrastructure and moderation in place first
On-platform paymentsRequires payment rail integration per country, compliance, dispute resolution
Delivery/logisticsMassive infrastructure — let existing platforms handle this for now
Collective purchasingNeeds critical mass of shopkeepers in same geography
Contract infrastructure (business funding, rentals, loans)Requires verified identity layer and lawyer-reviewed templates
Political coordinationEmerges naturally once membership hits critical mass
Video calls (on-platform)Use external tools initially — build later when we have the team
Legal infrastructure (contracts, templates, dispute resolution)Critical for contract features — built when those activate
Translation between users (perfect quality)Self-hosted neural MT ships with Milestone 1. Quality improves continuously via user feedback.
FederationSingle instance first — federation is a goal, not yet designed

Marketplace Listing Policy

Revenue Model

Milestone 1–2: No revenue. Runs lean.

Volunteer contributors. Minimal infrastructure costs — hosting, OTP service, and GPU inference for translation. Funded by the founder or early supporters. This is the community-building phase — the product is the discussion platform, not the revenue.

Milestone 3 (early): Revenue starts, doesn't cover costs.

Affiliate commissions begin when users review products and click through. At small scale (5,000–10,000 users), this generates ₹1,000–5,000/month. Useful signal that the model works. Not enough to sustain anything.

Milestone 3 (at scale, 50K+ active users): Revenue covers infrastructure.

At this scale, affiliate click-throughs generate enough to cover hosting, OTP, and operational costs. The platform stops needing external support.

Phase 2: Revenue diversifies and compensates builders.

SourceWhen it kicks in
Affiliate commissionsMilestone 3 (meaningful at 50K+ users)
Talent pool access fees (companies)Once certified professionals exist
Certification feesOnce certifiers are active
Seller commissionsWhen community sellers are added
Identity layer feesWhen commercial instances use the verification network

Builder compensation activates when revenue consistently exceeds operating costs. Until then, contributions are tracked and owed — paid retroactively when the money exists.

Technical Approach

How It Grows

Milestone 1 (ships first):

  1. Discussion boards launch with phone verification and multi-language UI.
  2. First ~1,000 users join. Community forms. Content is created.

Milestone 2 (when Milestone 1 has traction): 3. Government ID verification goes live. Users upgrade from phone-verified to full-verified.

Milestone 3 (when affiliate APIs are approved): 4. Marketplace activates with aggregated products. Verified users review products. Affiliate revenue starts.

Phase 2 (funded by MVP revenue): 5. Skill certification starts. Domain experts evaluate people. Talent pool forms. 6. Community sellers list alongside aggregated products. 7. Companies start paying for talent access. Revenue diversifies. 8. Revenue funds the next phase — on-platform payments, collective purchasing, contract infrastructure.

What Success Looks Like

Milestone 1: Active discussion communities. Real engagement. Users returning daily.

Milestone 2: Majority of active users upgrade to full verification voluntarily.

Milestone 3: Reviews driving affiliate clicks. Revenue covering infrastructure costs.

Phase 2: Skill Certification + Talent Pool

Once the MVP has traction and revenue:

Skill Certification

Domain experts interview and assess people's skills. Real evaluations by real experts — not keyword-matching algorithms.

Talent Pool

Companies pay a fee to access expert-certified professionals.

How access works: Companies see anonymized profiles — skills, certifications, experience level, domain. No personal contact details exposed. Contact happens through the platform. The professional chooses whether to respond. No bulk export, no scraping, no extracting the database.

Companies currently pay recruiters 15-25% of annual salary. The goal is comparable vetting quality at a fraction of the cost. The professional gets hired, the platform gets a fee, the certifier gets a share.