FanzApp - Creator Subscription & Paid Content Platform

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
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 demoDemo sign-ins
Three roles, all on the website demo.
Creator
Creator with posts, tiers and earnings, sample data only
Open sign-inUsername
Password
Admin
Admin panel at /admin: users, creators, payouts and settings
Open sign-inUsername
Password
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 quoteChangelog
We ship updates to this platform on a schedule, and publish what changed.
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.