FanzApp - Creator Subscription & Paid Content Platform

Explore: featured creators, categories and search
User side

Explore: featured creators, categories and search

FanzApp is a self-hosted creator subscription platform. Creators sell tiered subscriptions, pay-per-view posts and tips; fans subscribe, chat in real time and watch live streams. It ships with a full admin panel for users, creator verification, payouts, reports and platform settings, and Stripe payments with Stripe Connect payouts.

No reviews yet
Category:
Video Applications
Version:
1.0.0
Last updated:
Updated October 2026
$99one-time

No monthly platform fee. You own it.

1 installation · One business, one production installation.

You get the full, readable source code. No encryption, no obfuscation, no ionCube. Modify it however you need for your own business.

What this runs

  • Three apps in one install: fan/creator web app, admin panel and API
  • Tiered subscriptions with free trials, promo codes and pay-per-view posts
  • Real-time chat with read receipts, typing indicators and tips in chat
  • Live streaming with live chat, tips and viewer counts
  • Stripe payments, saved cards, automatic renewals and Stripe Connect payouts
  • Installable PWA with web push notifications, in English, Spanish and French
Platform
Web app (responsive, installable PWA) + admin panel
User roles
Fan, Creator, Agency, Admin
Payments
Stripe and Stripe Connect
Languages
English, Spanish, French
Installation
One-line installer for Ubuntu

Who this is for

Creator platform founders

Launch your own subscription site for creators, coaches or a niche community instead of building one from scratch.

Agencies and studios

Run a branded platform for the creators you manage, with agency accounts, commissions and payouts built in.

Developers building for clients

A full, readable Next.js + Express codebase to customise for a client's paid-content product.

Demo access

Try it before you buy it. Both the user side and the admin panel are live, with sample data. No signup required.

Website demo

Fan and creator web app, plus the admin panel at /admin, all with sample data. Sign-ins for each role are below.

Open the demo

Demo sign-ins

Three roles, all on the website demo.

Fan

Subscriber account, sample data only

Open sign-in

Username

fan@demo.appkodes.com

Password

Demo@1234

Creator

Creator with posts, tiers and earnings, sample data only

Open sign-in

Username

creator@demo.appkodes.com

Password

Demo@1234

Admin

Admin panel at /admin: users, creators, payouts and settings

Open sign-in

Username

admin@demo.appkodes.com

Password

Demo@1234

Demo resets every hour. Break whatever you like.

Features

Grouped by where the work happens, not one flat list.

For fans8

  • Sign up with email, Google or Twitter/X, with email verification and password reset
  • For You and Following feeds with text, image, video, poll and Shorts posts
  • Explore page with featured creators, 12 categories, trending tags and search
  • Subscribe to creator tiers with free trials and promo codes
  • Unlock pay-per-view posts and send tips
  • Bookmarks, custom creator lists and a media collection of unlocked content
  • Wallet with spending summary, transaction history and printable receipts
  • Referral programme with a personal code and earnings tracking

For creators9

  • Guided onboarding: profile, first tier, then publish
  • Create, schedule, pin and edit posts with free, subscriber-only, tier-locked or PPV access
  • Vertical Shorts with view and engagement stats
  • Subscription tiers with monthly, quarterly or annual billing, trials of up to 30 days and benefit lists
  • Promotions: promo codes, limited-time discounts and free trials with usage limits and expiry
  • Go live from the browser with live chat, tip feed, viewer count and a stream summary
  • Mass DMs and auto-reply rules
  • Earnings dashboard, revenue breakdown, CSV/JSON export and payout requests
  • Statistics: subscriber growth, engagement, content mix and top posts

Messaging and notifications6

  • Real-time one-to-one chat over WebSockets with text, image and video messages
  • Read receipts and typing indicators
  • Tips inside chat with preset and custom amounts
  • Real-time in-app notifications for likes, comments, follows, subscriptions, tips and messages
  • Web push notifications for the installed PWA
  • Per-event notification preferences

Admin panel9

  • Dashboard with revenue charts, recent transactions and top creators
  • User management: search, suspend, ban and change roles
  • Creator management with per-creator commission rates and featured status
  • Creator verification queue with document review, approve and reject
  • Content moderation and user reports with resolve/dismiss workflow
  • Subscriptions, transactions (CSV export) and payout approval queue
  • Agency accounts that manage creators, with commission and payout tracking
  • Moderation audit log of every admin action
  • Platform settings, Stripe configuration, supported countries, FAQs and support tickets

Payments5

  • Stripe card payments with saved cards via Stripe Elements
  • Automatic subscription renewals
  • Stripe Connect Express payouts to creators
  • Configurable platform fee split on every payment
  • Stripe webhooks for payment success, failure and account updates

Tech stack and server requirements

Exact versions, because this is the first thing a developer checks.

Stack

Web app
Next.js 16, React 19, Tailwind CSS 4, Zustand
Admin panel
React 19 + Vite 7
Backend
Node.js + Express
Database
PostgreSQL
Real time
Socket.IO, WebRTC live streaming
Media
Sharp image processing, FFmpeg video thumbnails, HLS playback
Payments
Stripe, Stripe Connect

Server

OS
Ubuntu 22.04 or 24.04 (for the one-line installer)
Memory
2 GB RAM minimum, 4 GB recommended
Node.js
22 or newer (installed by the installer)
Database
PostgreSQL 14+ (installed by the installer)
Web server
nginx (installed and configured by the installer)
Services
Stripe account for payments; SMTP for email

What you get in the download

  • Complete source code, unencrypted
  • Database schema and sample data
  • Installation and configuration documentation
  • One-time payment — no monthly platform fee
  • Runs on your own server, under your own domain
  • Free support tier included

FanzApp - Creator Subscription & Paid Content Platform 1.0.0

Last updated Updated October 2026

Licence

Plain language. The full terms are on the licence page.

You may

  • Use on the number of domains your licence covers
  • Customise the source code for your own platform
  • Use it to build a platform for a single client (Regular licence)

You may not

  • Resell, sublicense or redistribute the source code
  • Remove or bypass the licence check
  • Use one Regular licence across multiple domains or installations

Support for FanzApp - Creator Subscription & Paid Content Platform

Free tier

Included with your licence. Installation help and bug fixes for version 1.0.0, for as long as that version is current.

Priority Pass

A year of faster response, questions beyond bugs, extra server activations, and 10% off further licences.

Need something changed? The engineers who built FanzApp - Creator Subscription & Paid Content Platform can modify it. Custom features, integrations, and full builds — quoted on scope.

Request a quote

Changelog

We ship updates to this platform on a schedule, and publish what changed.

  1. v1.0.0

    18 October 2026

    • Initial release: fan and creator web app (Next.js), admin panel (React) and API (Node.js/Express)
    • Subscriptions with tiers, free trials and promo codes; pay-per-view posts and tips
    • Real-time messaging, notifications and live streaming
    • Stripe payments and Stripe Connect creator payouts
    • Agency accounts with commission and payout tracking
    • One-line installer for Ubuntu with PostgreSQL, nginx and HTTPS setup

Reviews

From buyers who own a licence, with the version they ran.

No reviews yet.

Reviews here come from buyers who own a licence, with the version they ran - so the first one arrives after somebody has actually shipped with it.

Common questions