JustFans – Premium Content Creators SaaS is a fully-featured PHP platform that allows you to start your own premium content-based social media platform in no time.
The experience is powered by a mobile-first, clean and easy-to-use design, with Dark and Light mode themes, RTL, and localization capabilities. It allows your creators to sell their premium content via monthly subscriptions, offers, bundles, tips, and pay-to-unlock posts.
Demo URL: justfans.qdev.tech
Admin URL: justfans.qdev.tech/admin
Documentation: justfans.qdev.tech/docs
Changelog: changelogs.qdev.tech
• User notifications (Email & Toastas and Push notifications)
• User bookmarks (Allow users to save content for later)
• User lists (Allow users to store users into custom lists)
• Multiple emailing drivers (Log/Mailgun/SMTP)
• Ability to enforce the creator’s identity verification
• Ability to disable right-clicking on user posts
• Printable invoices for each transaction
• Fluent, mobile-first design (PWA App included)
• Light & Dark Themes
• Easy to rebrand via custom themes generator
• RTL/LTR & Translatable ready
• Advanced admin panel (Over 100 different settings)
• Strong SEO practices (Sitemap, schema.org, Social media meta)
• GDPR, Cookies policy banner, NSFW content consent dialog
• Unique, hand-drawn vector illustrations
• Social logins (Facebook, Twitter & Google)
• Email-based 2FA logins
• GEO-blocking capabilities
• Email deliverability check on register
• reCAPTCHA integration for public forms
• Referral system
• OpenAI-based suggestion for new post and profile pages
• And so much more..
Note* Trimmed to latest updates, full changelog available at this link
[7/15/2026] v11.2.0
* Added configurable account deletion requests with admin review, cooldown processing, and safety blockers * Added email change functionality for users; can be enabled or disabled from the admin panel * Added an optional compact media grid for profile Photos and Videos, with persistent view preference * Added a new `Show follow button in people search` option; can be enabled from Settings > General > Explore page * Added draft saving/auto restore feature for reels and stories creator module * Post comments area improvements * Added threaded post comment replies with compact previews, reply notifications, and on-demand loading. * Added collapsible (Show more/less) behaviour to post comments * Fixed comment reply mentions affecting multiple expanded posts in the feed. * Fixed an issue where the reply feature in post comments could have contained duplicate reply mentions * Fixed an issue where the mentions were not available on post comments * Extended the email notification setting to cover both new comments and direct replies * Improved comments fetching performance * Made the User settings > Profile widgets (AI, Social, Spotify) collapsible sections * Improved empty states across feeds, profiles, search, bookmarks, lists, Messenger, comments, livestreams, and subscriptions. * Improved the way user translations are cached, reducing session file sizes considerably * Improved profile content navigation with separate tabs for Posts, Media, Streams, and Reels, plus compact media filters * Improved admin settings inputs with clearer unit and currency indicators * Improved the way media (sounds and previews) is added and managed on Admin > Short form > Sounds area * Redesigned the global website toasts to look more modern * Redesigned the popular hashtags widget with cleaner pill-style tag links * Enabled 2FA for social logins, added throttling for the 2FA code request * Fixed Reel uploads when Coconut MP4 reconversion is disabled * Fixed an issue where the taxes area in the admin would be missing for some instances * Fixed an edge case where admins could have had both enforce ID checks and hide ID checks enabled * Dependencies updates, security-related improvements and hardening * Other small bug fixes, improvements, and tweaks * Documentation-related updates
[6/13/2026] v11.1.0
* Added Backblaze storage driver support * Added voice message recording for the user messenger * Added message drafts for the user messenger * Admin-related improvements * Added contextual admin record actions to edit and view pages * Added profile page link to the context menu of feature creators * Added quick approve/disapprove actions for the ID checks table * Added quick approve/reject actions for the payment (deposits) requests table * Fixed an issue on the explore page when viewing it as a guest * Fixed a media encoding issue when using the coconut transcoder and soketi websockets * Fixed an issue where the `Disable right-click on media` setting wasn't applied to the Reels media * Fixed an issue where the streams menu entry wasn't active when on the stream page * Fixed feed gallery videos using locked heights when fixed post media height is disabled * Fixed desktop side menu scrolling on short or zoomed viewports * Improved mobile feed header branding with logo visibility and expandable search * Toned down the homepage gradients a bit * Other small UI-UX tweaks and fixes * Dependencies updates, security improvements
[6/1/2026] v11.0.0
* Added a new Reels feature * Can be enabled and configured from the admin panel * Users can create paywall-locked reels or public ones * Reels include likes, comments, bookmarks, reports, views counter, custom sounds, and can include preview images * Reels available on explore, feed, profile, and bookmark pages * Added reels to Admin > Security > Rate limits for throttling options * Added a "Create" dropdown side menu entry from which users can quickly select reel/story/post create, available on mobile as well * Added release forms compliance module * Can be enabled from `Admin > Settings > Compliance > Release forms` * Creators can upload their forms within `User Settings > Release forms` * Admin can review and manage the submitted forms in `Admin > Users > Release forms` * Added reply tracking for admin contact messages, with pending/replied status, filters, and mark-as-replied actions * Made stories & reels have the upload ability disabled if ID checks are enforced, same as for posts * Fixed an issue where the Post comments search wouldn't search the message body in the admin panel * Fixed MP4 video upload states for posts, stories, and reels while server-side encoding is still processing * Fixed an issue where ID-check assets would have been deleted at the end of the month during the drafts clear task * Fixed an issue where blurred previews could lead to the actual PPV filename from the previews * Fixed a post scheduling issue, where the notifications would have been sent immediately, not on the post release date * Fixed a backwards compatibility-related issue when updating from v6 versions * Other small UI & UX improvements and tweaks * Documentation-related improvements
[5/15/2026] v10.9.0
* Payments module updates - Added YooMoney (Russia payment provider) - Added Xendit (Southeast Asia payment provider) - Added Paddle (Global payment provider) - Added Crypto.com (Global crypto payment provider) - Added Mollie (Europe payment provider) - Added Flutterwave (Africa payment provider) - Added CoinGate (Global crypto payment provider) - Removed Coinbase - Improved UI on checkout/deposit pages * Added configurable Age Verification / Age Gate system for adult site access - Added AgeVerif client-side Checker mode for quick setup - Added backend-enforced OAuth mode with encrypted access cookie support - Added admin controls under Settings > Compliance > Age Gate - Added optional country targeting via Cloudflare CF-IPCountry or AbstractAPI geolocation - Added configurable minimum age, cookie lifetime, selected countries, and unknown-country handling * Added a new `Admin > Settings > Users > Profile mode` setting, which can be used to enforce paid/free only mode * Added DeepSeek as a supported AI text generation provider * Added a leave-page warning for LiveKit broadcasters to prevent accidentally interrupting active streams * Fixed an issue related to RTMP (pushrcdn) streams, in which they didn't autoplay when the stream went live from OBS * Improved the empty state of the subscription page * Other small UI & UX improvements, bug fixes, and tweaks * Documentation-related updates
[5/1/2026] v10.8.0
* Added messenger automations for new followers and new subscribers, to be used for welcome messages * Added a new "Email domains" security setting, which can be used to allow/block certain domains from registration * Added a new "Rate limits" security setting, which can be used to throttle various content creation endpoints, avoiding spam/abuse * Added "Runtime" settings so site owners can configure Cache and Session storage using File, Database, or Redis drivers * Added a `Custom ID verify message` admin setting under the Compliance category to be shown on the ID verify page * Withdrawals module improvements - Added proper banking details form for (manual) bank account payouts - Added a permanently saved option for user-configured payout methods, both bank and custom ones - Added Payout summary & Details info boxes on the admin withdrawal side, to make payouts easier to understand - Improved the way selection of custom (manual) payout methods is done on the admin and user side - Made the `Admin > Settings > Payments > Custom withdrawal message` an HTML field * User payments & subscriptions areas improvements - Added top cards with quick stats on top of the payments & subscriptions areas - Added filters and sorting features - Improved the overall design of the tables used on the pages * Media encoder module improvements - Added AMD AMF and Intel Quick Sync / Arc FFmpeg encoder options with automatic CPU fallback - Fixed a video encoding issue on the story create page when using the Coconut transcoder - Improved video upload previews during transcoding with themed placeholders * Fixed ID check assets deleting on approval/rejection; now only deleted when the ID check is removed * Fixed a bug when on the new conversation dialog, the current conversation would stay around * Fixed a series of inconsistencies related to messenger header icons * Fixed an issue with the homepage navbar pop-out menu on mobile, for non-auth users * Fixed an issue where certain form errors wouldn't get shown on the post create page * Fixed a global issue with the pagination button when large page numbers were present * Fixed an issue related to stream posters not loading under S3+Presigned URL setups * Fixed mobile tooltips lingering after tapping icon actions * Combined the Expiring subs & Renewals notification into a single one, to be used for low-credit reminders * Improved code styling and quality improvements, underlaying code refactors * Dependencies updates, security-related improvements, low-speed optimizations
[4/17/2026] v10.7.0
* Improved messenger module design and feature set * Added pagination for the contacts list and conversation messages * Added search feature for the contacts list and conversation messages * Added subtle message timestamps and day dividers in conversations * Added verified badges both to the contacts list entries and to the active conversation header * Added browser history and deep links for messenger conversations * Added blurred PPV previews and media counts for locked messenger messages * Added better indicators for unread messages * Improved the mobile messenger layout by separating contacts and conversations into dedicated full-screen views * Fixed a layout and vertical scrolling issue for mobile and desktop devices * Fixed scrollbar styling inconsistency on the messenger page * Fixed an issue where, after the contacts are loaded, the "No contacts" label would flicker for a second * Fixed an issue where the right-click disable option wouldn't have been applied to PPV message previews * Small speed improvements when fetching messages and contacts * Added support for the coconut transcoder and AWS & Presigned URLs videos * Added more modern custom scrollbars for light and dark mode * Added pagination to the user lists and user list members modules * Made the feed/search bar more compact on mobile devices * Fixed an edge case issue with paginated results on certain viewports * Fixed an issue where certain user-related pages were missing a safe scroll area for mobile devices * Fixed a bug causing profile errors from legacy social links when the admin setting is off * Fixed a subscription renewal bug when using local wallet credit * Fixed a small bug when opening galleries; unused parameters would get appended to the URL * Other small bugfixes and improvements # Release notes Please re-create your theme via the admin panel
[4/5/2026] v10.6.0
* Homepage design improvements - Redesigned the default homepage for both dark and light mode versions - Made the default homepage illustrations to follow the theme-set colors - Improved the default layout, navbar dropdown menu design, and desktop and mobile * Added web push notifications support with admin and user controls (when enabled) * Added toast notification controls with admin-level toggle and user preferences * AI Module revamp - Added new AI provider, Anthropic generative text support - Added new AI provider, Ollama, for generative text support - Added new AI provider, Google generative assets & text support - Added new AI provider, xAI generative assets & text support - Made the Admin panel auto-fetch available models from each AI provider, once valid API keys are provided - Exposed API links of AI provider in admin settings; So if desired, can be replaced with self-hosted compatible models * Progressive Web app module improvements * Added a new PWA installation banner, which can be enabled from the admin panel * Added custom app logo admin option * Added automatic generation of iOS splashscreens * Added iPhone 17 variants splashscreen support * Added tab persistence for admin settings pages * Fixed an edge-case bug when using the coconut transcoder with disabled MP4 re-conversion * Fixed an issue where default theme colors were missing from the admin panel on fresh installs * Fixed an issue where the loading blocks on the messenger page wouldn't have proper colors in dark mode * Fixed an issue where the logged-in side menu wouldn't have the list entry highlighted when browsing list members * Fixed a few small UI inconsistencies in the user privacy settings area * Updated the compact footer of the login/register page to include links for the public pages * Removed the compact footer usage from the user side, on account-related pages * Translation strings improvements, Documentation updates * Dependencies updates, improved security # Release notes Please re-create your theme via the admin panel
[3/10/2026] v10.5.0
* Fixed an issue where the AI settings would appear on profile settings even if AI wasn't enabled * Fixed an issue related to missing social login links on the profile page * Fixed an issue where the social links editor wasn't available in profile settings in certain conditions
[3/5/2026] v10.5.0
* Added Spotify widget integration for profiles, which can be enabled from the admin and configured from the user profile settings * Added user-defined AI settings, including tone, length, and Traits, which are then used across generative text and images * Media encoding module revamp * Added a new admin setting for choosing the ffmpeg video encoder (CPU or GPU) * Added a new admin setting to choose the FFmpeg speed preset * Added NVidia HVENC codec option from the admin(~1.5x faster on avg; depending on samples and hardware) * Added a legacy ultrafast quality preset; Heavily increased the quality of existing size/medium/quality presets * Added ffmpeg-generated blurred previews for videos instead of GD, cutting in half the waiting time for small videos * Added scale percentage and position settings for FFmpeg-based text & image watermarks * Added position setting for coconut-based video watermarks * Improved memory handling when uploading and encoding videos; less RAM required for large video files * Improved video compatibility and enabled faster playback start when first playing the videos * Fixed an issue where both text & image watermarks could be enabled at the same time, overlaying each other * Fixed an issue where image assets wouldn't get the image watermarks scaled properly * Fixed an issue where video duration wasn't properly stored, so stories with videos wouldn't get properly auto-played * Fixed an issue where coconut encoding wasn't working with the CF R2 storage driver * Fixed an image encoding issue, causing excessive file sizes for certain, already-compressed images * Added primary-color derived text-select backgrounds * Added form persistence when validation fails in the user taxes area * Added form persistence when validation fails in the user profile area * Slightly updated the design of the navbar used on the generic layout (not-logged-in) * Fixed a visual glitch with the user settings menu on desktop devices * Fixed the missing `release_date` for `Admin > Posts`, as a toggleable table column, so sorting can be done on it * Fixed an `Admin > Attachments` issue , where R2 attachments would show up as unknown type * Fixed an issue over `Admin > Finances > Transactions` where the taxes field wouldn't get properly decoded * Turned all sensitive keys/passwords fields within admin settings into revealable password type instead of clear-text * Small installer & updater modules UI&UIX improvements * Dependencies updates; security improvements * Other small bug fixes, UI-UX, and mobile improvements * Documentation-related improvements & fixes
[2/20/2026] v10.4.0
* Added new admin `Explore page` option for the `Homepage type` setting * Added amounts summaries on `Admin > Finances > Requests & Withdrawals` areas * Added back the admin alert dialog indicating a missing database update step during update procedures * Added an Explore page link on the slideable menu toggled from the avatar icon, on mobile devices * Added neutral pills/buttons in user cards used across the site, fixing contrast issues * Made the user cards used in the user lists area only show the entry remove button on card hover * Replaced the ID-verified badge with a more suggestive one, added it over post comments, streams, and stories areas * Fixed a bug where mentions wouldn't be highlighted on the individual post page * Fixed an issue where the explore/streams menu entries would both be highlighted when browsing streams logged in * Fixed an issue where the public streams page wouldn't load for non-logged-in users * Fixed a UI issue related to the sizing of the like button on post-comments * Fixed a UI issue related to swiper navigation bullets colors on post media & suggestion galleries * Fixed an issue where the post gallery's bullet navigation wouldn't work properly * Fixed an issue on ended streams listings, where the stream duration label wasn't properly rounded * Disabled the url validation rule one `Settings > General > Social links` for more flexibility * Slightly re-designed the PPV posts unlock/post details area to fix contrast issues * Tweaked the popular tags widget design, removed bold font type on hashtags and mentions on feed * Tweaked the checkout box UI a bit, added a wallet/deposit link to it as helper text * Small homepage tweaks and improvements * Updated a couple of backend dependencies to the latest versions * Other small bugfixes, translation strings, and UI-UX improvements # Release notes Please re-create your theme via the admin panel
[2/7/2026] v10.3.0
* Added Hashtags & Mentions feature for posts & posts comments * Can be configured out of the admin panel * Highlightable mentions and hashtags during creation * Email & on-site notifications for mentions * New feed/search page widget to control hashtags search * Explore page reworks; added an option to be able to open the explore page to non-logged-in users fully * Added admin options to be able to turn it on or off * Added admin option to be able to configure explore menu visibility * Added explore page modes (default paywall-based or public, where all posts are browsable but locked) * Fixed an issue where the no-results page for people search was missing the illustration * Fixed an issue where public streams pages would throw an error for unregistered users * Added Selectize-based input for the country selector used in the checkout dialog * Taxes module revamp; Improved tax-calculation flow * Frontend now fetches tax quotes from the backend instead of calculating them client-side * Improved and cleaned up tax calculation logic and validation * Fixed a validation issue caused by the social media links tab when saving in `Admin > General settings.` * Fixed an issue where PNGs wouldn't get their thumbnails properly generated in the Messenger area * Fixed an issue where thumbnails were broken for story highlights and story replies for non-FFmpeg encoded videos * Fixed a bug where individual post descriptions weren't expanded even though they were in the feed * Fixes some small usability issues in settings > account area * Restricted subscription cancellation to subscribers only * Other small bugfixes and improvements
[1/24/2026] v10.2.0
* Added multi-language support for public pages within the admin panel * Added a new hyperlink category over the admin security settings section * Can control Allowlist & Blocklist domain policies for the user-generated hyperlinks used across the platform * Fixed an issue where profile bios hyperlinks did not work on the non-MDE editor * Disabled TLD only level hyperlinking from content * Added the ability for owners to delete any comments on their posts * Updated the profile when viewing as admins, unhidden the subscribe button, and notified them that the paywall is disabled * Fixed an issue where the unfollow action wouldn't work on the feed/profile page's context menus * Fixed an issue related to watermarks over the story creation process while using ffmpeg * Fixed an issue on Android mobile devices where sounds weren't played * Other small bugfixes and improvements
[1/20/2026] v10.1.0
* Added social media links option for profile pages, which can be enabled from the admin panel * AI Module revamp * Added generative AI avatar & cover image option * Added text-based suggestions for story text input * Removed the prompts-based dialog for text-suggestion; using language-based prompts, the admin defined ones instead * Admin-related fixes & improvements * Moved the admin referral settings under the payments category * Moved the admin social Auth settings over to Users settings * Moved the admin (platform) social links settings to General settings * Fixed an issue where the user wouldn't be prefilled when creating story attachments * Made Disable right-click on media admin setting also be applied to story media * Disabled the ability to delete core public pages (TOS&Privacy) * Fixed an issue where the highlight stories loading section would show even if the user has no highlights * Fixed an issue where the story highlights area would render invalid video thumbnails if no transcoding service is available * Fixed an issue during story creation; if there were sound entries with no actual sound attachment, it would throw an error * Fixed an issue with the story create module on mobile, where the text overlay couldn't be re-positioned * Fixed an issue where the cleanup cron job would delete expired story assets * Public pages tweaks, compliance-related improvements * Reduced max name field length to 100, truncated it in some places where it could overflow * Translation strings related improvements and fixes * Other small bug-fixes and improvements
[1/11/2026] v10.0.0
* Added Stories feature * Can be enabled and configured from the admin panel * Users can create image, video, and text-only stories (with gradient backgrounds) * Supports adjustable text overlays and custom sounds * Stories can be previewed on feed and profile pages and in Messenger as story replies * Users can pin stories as profile highlights * Views counter, sharing, reporting, deleting, and play/pause (hold to wait), and more * Added a new cookie consent library, fixing broken link issues, and the ability to mark custom JS code as tracking cookies * Added a new Admin > Settings > Profiles option to be able to disable likes & followers count from profiles * Added rolling 12-month default time period filter for the admin dashboard * Fixed a conflict between global banners and the search bar on the feed page while using mobile devices * Fixed an issue related to the global banners dismiss cookie expiration date * Fixed an issue where tips notifications weren’t being dispatched for non-stream tips * Fixed some small title-related inconsistencies in the profile widgets area * Fixed an admin panel dashboard bug, where the widgets would be taller than expected * Fixed some inconsistencies with admin-related alert boxes * Fixed a small Admin > Settings > Profiles > Hyperlinks setting misslabel * Tweaked the send new message dialog used on the profile page, added focus & enter to submit * Small encoding-related improvements & refactoring * Other small bugfixes, UI & UX improvements, and speed optimizations * Dependencies updates, security improvements * Documentation-related fixes and improvements
[12/7/2025] v9.5.1
* Fixed an issue related to profile offers, where the offer time range would end up having negative values * Fixed an issue where Admin > Money > Taxes area wouldn't work when creating new taxes * Fixed an issue related to the followers & likes count on the profile page for mobile devices * Fixed an issue with the global announcements banner's close button on mobile devices
[12/1/2025] v9.5.0
* Added RazorPay payment provider, available for one-time payments and deposits * Added Likes & Followers count labels on profile pages * Abbreviated posts/image/videos/audio/streams number counts on profile page (EG, 1k posts) * Admin-related improvements * Added CSV export on `Admin > Money > Withdrawals` ; can be used for automating bank payments * Disabled the ability to edit withdrawal fees manually; now they are auto-calculated if enabled in payment settings * Moved `User tax info` settings from Payments to `Compliance > DAC7` * Added an `Earnings limit before enforcement` setting for DAC7 tax-info requirements * Improved `Admin > User tax info` CSV export feature, added a virtual gross earnings (ytd) column, and a filter * Made the `Admin > Settings > Profiles > Default users to follow` use a dropdown & username based format * Standardized casing of labels to `Sentence case` globally, on the entire admin panel * Improved & standardized labels, helper texts across all `Admin > Settings` fields * Fixed an issue when creating a user answer for a poll, which would include all answers from all polls * Suggestions slider improvements * Fixed an issue where the dots navigation would act weirdly when a large number of pages were present * Fixed an issue where, on suggestions refresh, only one page would be available * Small update page improvements, to better know when you are already up to date * Multiple dependencies updates, improving security & rendering speed * Other small UI & UX fixes and improvements * Documentation updates
[11/11/2025] v9.4.0
* Added Cloudflare's R2 storage driver as an option * Added "ID-verified users" scoped global announcements option * Updated stream instructions dialog to include the IRL pro app instead of Larix for Android * Updated post comments dates to use human-readable date formats * Fixed an issue where the First post comment tag would show for the latest comment * Fixed a precision issue related to user rates/admin set min-max values for rates * Fixed an issue where stream tips wouldn't be updated for everybody in real-time * Fixed a soketi websockets issue, where the online indicator wouldn't have worked * Fixed a soketi websockets where the stream page messenger chat wouldn't work * Fixed a soketi websockets issue related to dispatching general notifications when using it in TLS mode * Fixed an issue where a 404 wouldn't be thrown when attempting to access lists for which you don't own * Fixed an issue on the global announcement side, where the markdown would break the admin table * Messenger area-related improvements * Added a tip button over Messenger's bottom actions * Fixed an issue where messenger conversations wouldn't get marked as read when selecting a contact * Improved messenger's fetch contacts endpoint by ~1s or 44% less time overall * Improved the timing on the messenger when sending a new message * Improved the timing on Messenger when sending mass messages * Improved the messenger header area, added hyperlinks to profile and username sub-tag * Other messenger-related UI tweaks * Improved admin-side settings form validations * Translation strings-related improvements * Documentation-related improvements
[10/30/2025] v9.3.1
* Fixed an issue related to admin alert boxes having an extra title on top of them * Fixed a currency-related issue related to stripe connect payouts * Fixed an issue on the admin dashboard where revenue wasn't following site currency * Fixed a migration issue causing installation issues on 9.3.0 version
[10/28/2025] v9.3.0
* Admin panel improvements * Updated the admin and dependencies to the latest versions * Speed-related improvements, 2-3x time faster when loading large tables * Fixed the delay issue with instantiating File upload fields * Fixed an issue where admin-created users would miss part of their default notification settings * Fixed an issue where `Admin > Settings > Payments > Limits` were not able to support decimal values * Fixed an issue where withdrawals were counted as transactions/revenue in different widgets * Improved the stats widgets on the dashboard, subscriptions & transactions pages * Improved validation on `Admin > Users > Create`, for handling unique email & username fields * Renamed the public pages URL in order to avoid issues with rare envs, when documentRoot is not set * Other various design-related improvements * Added onEnter key event on user deposit & withdrawals forms * Fixed an issue related to exclusive taxes being correctly applied to customers when using local wallet balance * Fixed an issue causing profiles to fail loading when running offers on free profiles (on an edge-case mix of admin settings) * Fixed an issue where the profile page would crash if geo-blocking was enabled but no API Key was present * Fix a user access-related issue for expired subscriptions on the local wallet * Updated list of available AI models, added GPT5 to it * Improved the way the app behaves when the websockets haven't been configured yet * Multiple security-related improvements and fixes * Documentation-related improvements * Other small bug fixes and improvements # Release notes * During update, if replacing files with the new ones, delete the `app/Filament` folder first * If you previously had any custom admin roles, their permissions must be re-created
[10/7/2025] v9.2.0
* Updated the inner Laravel framework to the latest version * Updated the inner frontend and backend libraries to newer/latest versions * Fixed an issue related to NowPayments HMAC signature calculation, causing a small percentage of payments to fail * Fixed an issue in some environments, causing recurring payment methods not to show up in the checkout dialog * Fixed an admin label issue related to the "Default Users to Follow" setting * Fixed an impersonation-related issue introduced in the last patch * Fixed an issue when new instances wouldn't have the default email sender & name auto-populated on install * Other small bugfixes and tweaks * Few documentation-related improvements ### Notes * Minimum PHP version has increased to PHP 8.2
[9/10/2025] v9.1.0
* Added `ctrl+s` saving function to the language selector * Added a "First" post-comments badge for the first post comment * Fixed user notification settings saving issues * Fixed an issue related to `Disable Right-Click on Media` admin setting not being applied * Fixed an issue with AI settings missing from admin settings * Fixed a small labeling issue on `Admin > Settings > General > Branding > Dark logo` * Fixed an inconsistency regarding min password length, set it to 8 on both register and user settings * Fixed a bug when the messenger wouldn't load if there was a contact with a missing "Blocked" list, deleted by the admin * Fixed a small labeling issue related to Admin > Users > Gender field * Improved a couple of admin-related settings helper texts * Deleted a duplicate language folder for pre-7.6.0 instances, causing an admin translation issue * Small UI&UX improvements over the installer & updater pages
[9/1/2025] v9.0.0
* Major admin panel overhaul * Better UI, UX, and overall design and functionality * Better logically structured menus and resources * Better structured forms and input fields, with better validation * Better search, filtering, and sorting features for resources * Added admin menu notification bubbles for all areas that might require admin attention * Unified login pages with the in-app one, for a more consistent experience * Re-implemented the dashboard and added new stats and graphs over the Payments & Subscriptions area * Made every admin resource translatable (except for settings) * Better, more granular admin-roles manager * New, missing features like: * Dark mode * Password fields with show/generate/copy password * User-selected per-page pagination settings * User-selected, optional table columns * Default (admin) settings are applied when creating new resources, where applicable * Better select/dropdown inputs, with a search feature * Added CSV export for User Taxes (DAC7) * Settings rework * Moved each setting category to its own category, reducing clutter * Renamed, re-ordered settings for a more cohesive experience * Improved the form input types and fields validation * Improved the settings helper labels to be more informative * Auto-populating the available languages based on the setup languages * Auto-populating the region dropdown of service providers, where available * Other internal improvements and tweaks ### Notes * PHP intl is now a mandatory requirement
[8/1/2025] v8.3.0
* Added Verotel payment provider, supporting high-risk payments for one-time and recurring subscriptions * Fixed a bug on the profile page, while browsing streams, while the livekit driver is active * Fixed an issue with the homepage header file size, made it 4x smaller * Documentation-related fixes * Other small fixes and improvements
[5/7/2025] v8.2.0
* Added a multi-driver streaming module, which can be set up from the admin panel * Added LiveKit streaming driver, with in-browser streaming ability * Added stream tips indicators on stream page (last 3 tips shown) * Fixed an issue where the poster couldn't be edited for pushrCDN streams * Fixed an issue where the poster wasn't displayed for pushrCDN streams, before becoming available * Fixed an issue where the enter key was pressed on the new stream dialog, and the form wasn't submitted * Lots of other streaming-related fixes & improvements * Added new Admin > Settings > Site option to be able to enable smoother page-change transitions * Added a new optional media-agreement box on the ID-verify page setting, to be used for CCBill compliance * Fixed an issue where uploading assets would show some broken paths (especially with S3 + CDN + Signed URLs) * Fixed an issue with the default font preloading, causing the system font to be rendered instead * Fixed an issue where rare admin-related interactions would end up in an infinite loop redirect in some edge cases * Fixed an issue on the profile rates page, when the free profile was selected, the rate inputs wouldn't get hidden * Fixed an issue where admins would be able to delete admin and regular user roles * Fixed an issue when admins attempted to delete roles that belong to users, which would throw an error * Fixed inconsistencies between post & message PPV lock dialog alert, added default price for both and more * Fixed an issue where the error dialog for posting PPV content wouldn't differentiate between posts and messages * Fixed an issue where text-only PPV posts would be able to unlock them w/o a subscription in the first place * Fixed an issue where text-only posts/PPV posts wouldn't be hidden behind the paywall if "Disable text preview" is enabled * Added a post character length indicator if the post is a text-only PPV post * Fixed a few inconsistencies regarding button positions in the dialogs used on the post-create page * Updated the "Disable posts text preview" setting to also be applied to messages * Profile page now silently handles missing WebSocket setup when only activity monitor is enabled * Replaced old Twitter logos with X ones on public areas (Log in/register & Footer) * Small UI tweaks and fixes over the checkout dialog * Updated the available OpenAI models * Translation strings related improvements * Documentation-related improvements and fixes * Other small bug-fixes & tweaks
[4/10/2025] v8.1.0
* Added ability to sell text-only PPV posts, which can be disabled from the admin panel if desired * Added option of adding the "last update" label to public pages, individually, on a per-page basis * Added new "Creator agreement" public page, hidden by default -- required by high-risk payment providers * Added new Admin compliance option which can enforce TOS & "Creator agreement" checkbox on the ID-verify module * Fixed ordering of regular and scheduled posts within profile/feed pages * Fixed an issue where the media galleries would not work when browsing open profiles, as an unregistered user * Fixed an issue where the sender's name was not correctly rendered when receiving PPV messages * Admin withdrawals area improvements and fixes * Admins can create a new withdrawal from the admin panel only with the requested status. * New withdrawals created with the requested status in the admin panel deduct money from the user's wallet. * Admins cannot create a withdrawal for a user with insufficient money in their wallet. * Admins can no longer edit a withdrawal once it has been processed (approved or rejected). * Admins cannot create a new withdrawal in the admin panel using the Stripe Connect payment method, as only creators are allowed to do so. * Adjusted the additional dropdown action buttons on various admin panel screens * Ensure Coconut functions correctly with S3 and a CDN, and trigger an alert when used with Pre-Signed URLs * Small improvements on the header dropdown menu from the generic template pages * Documentation-related updates
[3/15/2025] v8.0.0
* Added (optional) user tax information feature * Can be enabled from the admin panel * Currently featuring DAC7 (EU/UK), can accommodate other models in the future * Can limit the ability of users to withdraw funds * Added slight UI transitions for the vertical menus for a smoother experience * Fixed an issue where newlines wouldn't get rendered on messages when the "Allow hyperlinks" option was enabled * Fixed an issue where scheduled posts wouldn't get ordered to the top when becoming public * Fixed a few inconsistencies related to PPV post boxes on the feed between registered and unregistered accounts * Fixed a polls-related access issue during feed scrolling for open profile types * Fixed an issue related to poll display on public profile feeds * Fixed a translation issue on the user notifications page related to payout statuses * Fixed an issue where the 'Search > People' user descriptions were not truncated * Fixed an issue where the 'Search > People' user descriptions were not formatted when MDE mode was enabled * Fixed an issue where the calendar icon for date inputs was not visible on light mode on-site, but dark mode on OS * Fixed a few styling inconsistencies with the profile bio field on the user settings when MDE mode was enabled * Fixed an issue where the "Block/Unfollowing" buttons from the messenger area wouldn't work * Fixed an issue where the "Follow/Unfollow" button wasn't correctly toggling on the messenger area * Fixed an issue where the user list member delete button was not working when previewing list members * Fixed an issue where the stream notification setting was available even if streams were disabled from the admin * Fixed a post Laravel upgrade issue, where unauthenticated routes would throw a JSON error instead of a 301 redirect * Fixed an issue where videos would get auto-played in full-screen mode on the messenger module, on IOS devices * Fixed an issue related to the suggestions box missing padding between cards * Small documentation-related updates * Small translation-strings-related updates * Other small bug fixes and improvements ### Notes * Please re-create your theme
[2/7/2025] v7.9.0
* Added a new Polls feature for posts, with multi-answer questions, enabled by default * Upgraded the Laravel version & auxiliary libraries * Dropped PHP 8.0 support, now 8.1 - 8.3 is supported * Fixed a couple of security issues / Improved security * Updated the rest of backend & frontend libraries to newer versions * Fixed an issue related to tracking on IPV6 addresses when the "Record users IP Addresses" was enabled * Fixed a bug where chunk uploads were not used in Messenger even if they were enabled from the admin panel * Fixed an issue where non-immediate payments were available via Paypal * Fixed a bug related to datetime values when verifying Paypal subscription payments * Fixed an issue where the Admin > Settings > Payments > Default sub price wasn't applied to the 3 months subs * User lists page improvements and fixes * Fixed the default sorting of user lists by creation time * Fixed an issue where newly created user lists weren't being appended after the default ones * Fixed the reversed ordering on individual list members page * Fixed some small alignment issues on the individual list members page * Fixed a small bug when list member removal failed, error was not shown * Fixed a few small UI inconsistencies on the user notifications page * Fixed a few Admin panel inconsistencies related to fields of user model on the create/edit forms * Fixed a few Admin panel settings naming inconsistencies * Removed the markdown-based link from the email verification email ### Notes * Make sure your server is running PHP 8.1 - 8.3 * Please re-create your theme
[1/22/2025] v7.8.0
* Reworked the Paypal implementation, removed the deprecated SDK in favor of custom-written API wrapper * Added o1 and o1-mini AI models, though not yet available to all open-ai accounts * Added `webp` images support for profile avatar & covers * Added "Notifications" link into the mobile slideable menu * Fixed an issue causing small scrolling shutters on mobile devices * Fixed an issue related to captchas, not appearing in the register dialog box * Fixed an error where messages wouldn't get sent when messaging from the profile page * Fixed an issue when the "Explore" button while not being logged in and the "Expired subscriptions" widget was turned on * Fixed an issue where the admin AWS region wasn't used for pre-signed URLs * Fixed an issue where the PPV label for posts wouldn't be showing for logged-in users browsing a profile * Fixed an issue where envs missing `nd_pdo_mysql`, a redirect loop would have been caused on the admin panel * Fixed a bug which prevented users to bookmark their own posts * Fixed a small stream covers alignment issue * Small a small Profile > Widgets > Latest media alignment issue * Improved backward compatibility when updating from older versions to the latest ones * Improved the product documentation * Added new details table for payments and storage providers * Added docs info related to offline payments * Fixed a few in-product broken documentation links * Improved AWS storage section (S3-CDN-Presigned Urls) * Other various documentation-related fixes * Multiple other small UI&UX fixes and improvements
[1/10/2025] v7.7.0
* Revamped the default homepage, updated illustrations, labels, sections, and more * Added new "Show user online status" option, which will be displayed on the profile page * Added new "Record users last activity time" option, which can be enabled to display precise "Last seen" timestamps * Added new "Record users IP Addresses" option, which can be enabled to track the last user login IP address * Completely re-worked the product documentation - New documentation template, better UI, and more easy to follow - Documentation search feature - Simplified old sections and created new sections * Fixed a feed suggestions slider refresh bug * Fixed an issue related to the mp3 file upload process * Fixed an issue related to post assets (watermarks, blurred, thumbnail previews) processing during chunked uploads * Fixed a UI bug where the form errors weren't properly displaying on the user rates settings page * Fixed a small access issue related to semi-protected admin routes * Small UI improvements and fixes over the public pages and contact page * Small UI improvements and fixes over the user notifications page * Multiple translation strings-related fixes, added a few missing validation attribute values * Other small bug fixes and improvements
[12/4/2024] v7.6.0
* Added a new `Blurred previews for locked content` feature, which can be enabled out of `Admin > Settings > Media` * Added a new `Admin > Profiles > Allow hyperlinks` settings, which controls hyperlinking of messages, posts, and profiles bio * Added multi-driver captcha provider solution (Now supporting ReCaptcha, HCaptcha, and Turnstile) * Added a new Feed/Search page widget for showing expired subscriptions, which can be configured out of the admin panel * Added a new admin option for being able to disable the search widget on the feed page * Fixed an issue where not all links were being hyperlinked in the messenger area * Fixed the `ctrl+s` shortcut on the `Admin > Settings` area, which wasn't triggering the submission anymore * Fixed an issue where the `Suggestion box total cards` admin setting wasn't reflecting on-site * Fixed an issue where the feed "footer" was missing on the search page * Fixed an issue where image thumbnails were not used during file preview on post-draft or edit view * Fixed an issue where invalid language codes could have been manually altered by logged-in users * Fixed some issues where attachments uploaded via the ID-verify section weren't properly deleted on the user side * Fixed some issues with the wasabi storage driver, which could happen on certain hosting environments * Made the post description auto-expand when viewing individual posts, even if excerpts are enabled * Split the `Admin > Feed` setting categories into `General` and `Widgets` sub-categories * Combined the `Social login` & `Social media` tabs under a single Social setting tab, under `Admin > Settings` * Refactored the `Admin > Settings` JS code, fixing lag issues when clicking between settings sub-categories * Reworked PPV posts UI to better accommodate the newly added blurred previews * Dropped the "Show attachments count for PPV posts" admin setting, made it enabled globally * Added the PPV label to posts when browsing profiles while not being logged in * Multiple UI fixes and improvements over the feed suggestions box & profile widgets * Hidden the suggestions-box slider on mobile devices * Other small fixes and improvements * Documentation-related updates
[10/31/2024] v7.5.1
* Fixed an issue related to stripe webhooks requests, happening on certain hosting environments
[10/20/2024] v7.5.0
* Added a new admin panel option allowing admins to set a custom image on the login and register pages * Added a dialog on the admin dashboard indicating areas where admin action is required (Deposits/Withdrawals/ID Checks) * Added a new admin panel warning to inform owners when the update procedure is incomplete (database is not updated) * Added AI suggestions for stream titles when creating a new stream * Made GPT4.0-o the default AI model and improved default AI suggestion prompts * Fixed an issue where scheduled posts wouldn't show the scheduled date as the actual post date * Fixed an ordering issue in the User > Bookmarks area; posts are now sorted by bookmark creation date, not by post date * Fixed a bug that could have arisen if admins deleted core user lists (following/blocked); they are now re-created on the fly * Fixed a bug where the navbar, footer, and global announcement banners weren't blurred by the NSFW dialog * Fixed a bug where PPV notifications wouldn't be counted on fresh login sessions * Fixed a bug in the admin deposit requests area where editing the amount would approve the request at the initial amount * Fixed multiple design inconsistencies on the admin dashboard page * Fixed the ordering of settings in Admin > Settings > Media section * Fixed an Admin > Users > User lists bug where the list type wouldn't be displayed * Fixed an Admin > Settings issue where certain image assets would appear as broken * Disabled Add & Edit features in "Admin > Money > Invoices" as invoices are meant to be immutable * Removed horizontal scrolling behavior for Bookmarks and Notifications pages on mobile devices * Replaced the horizontal scrolling behavior in the mobile settings area with a menu drop-down for better UX * Fixed a few mobile related to the User > Settings > Payments tables for better readability * Applied minor design tweaks to the invoice page * Other small bug fixes, improvements, and tweaks
[9/14/2024] v7.4.0
* Added an announcement banner system with multiple features (Sticky, Global, Expiration, Size, and Dismissible options) * Added the ability for users to edit their own comments on posts they have access to * Added a new `Admin > Site > Hide Stream Create Page` option, useful for instances running in one-creator mode * Added a toggle for generating invoices in `Admin > Settings > Payments > Invoices`, and made the VAT field optional * Added long-press cancellation when using mobile devices with "Disable right-click on media assets" enabled * Fixed an issue where the video player would still have the download option available in certain browsers * Fixed an issue where videos and audio files would still have the download button available when in gallery mode * Fixed a bug where the "Create Post" link would be available on the generic layout header, even if disabled in admin * Fixed a bug where the "Hide referrals for non ID-checked users" was hiding the referrals area for admins on user side * Fixed a NowPayments bug where the payment would fail if non-Latin characters were used * Fixed a NowPayments bug where the payment completion call could fail in rare environments * Fixed an issue where the password reset page wouldn't contain the proper window title * Fixed an issue where the invoice page would get blurred if the site-entry consent dialog wasn't accepted * Updated a couple of frontend libraries that had potential security risks * Major internal underlying development lifecycle & release tools improvements - Increased code quality checks and the number of automated tests - Fixed all PHP & JS code inconsistencies and style issues, improving code readability and maintainability - Reduced bundle size—up to 15% smaller archive and extracted script size * Removed the emoji-picker from posts and messenger input fields; keyboard/OS emoji picker can be used instead * Removed all unused iOS PWA splash screens, alongside other unused media * Small updates and tweaks to translation strings * Multiple other small tweaks and improvements * Documentation-related updates
[8/1/2024] v7.3.0
* Added option of changing OpenAI model to either GPT 3.5/4.0/4.0-o from admin panel * Added a small note on user rates settings, when a user has open profile setting enabled as well * Fixed an issue where the Admin > User reports page would crash if invalid reports were present * Fixed an issue related to the show more toggle for post descriptions, showing when not needed * Fixed an issue where Facebook & LinkedIn in shared profile links wouldn't get their profile covers as link thumbnails * Fixed an issue where the language selector would show languages in the current locale instead of their original ones * Fixed an issue where the 404 page would sometimes not be translated and missing user menu link * Fixed a bug on the profile page when offers with no prior 3/6/12m values were present * Fixed a user rates area bug when old values would show for 3/6/12m values even if there were no previous values * Fixed an issue where for open profiles, the bookmark action from the context menu would act glitchy * Fixed an access-related issue, where users would still have access to bookmarked posts in some scenarios * Fixed an issue with the admin settings image field types display, causing 500 on the settings page on certain rare environments * Updated wallet's amount type length, to accommodate currencies containing larger numbers
[7/12/2024] v7.2.0
* Added an `Admin > Settings > Feed > Disable posts text preview` option for hiding posts text previews under paywall * Moved the `Disable right-click on media` setting over Media settings & made it also apply to messenger media * Enabled newlines support for bio descriptions on the profile page without having markdown enabled * Improved error handling of different notification emails when the emails were failing to be sent * Increased DB column length for manual deposit requests, to accommodate larger deposit messages * Fixed a profile page bug, where the show more/less for bio description would show up even if there is no more text * Fixed a series of bugs related to post-context menus on the profile page - Unfollow & block menus were showing for un-registered users when visiting open profiles - Block/Unfollow menus were sometimes broken in certain environments - The Unfollow context menu was shown even if the profile is already unfollowed * Creators offer related improvements - Added offer discount percentage rates on the profile 3/6/12months subscription buttons - Added labels on user rates settings so they can know their previously set prices before the offer starts - Fixed an issue when setting a custom offer price for 3/6/12months, it would reset the other * Fixed a bug where chunked uploads weren't enabled on the messenger area * Fixed a mobile layout issue on the messenger module, when the new message textarea was hidden/required a scroll * Fixed an issue where the 'New message" button on the profile page was disabled for open profiles having non-free rates * Translation strings tweaks and improvements * Documentation updates * Other small bugfixes and improvements
[6/21/2024] v7.1.0
* Added Stripe Connect for automatic withdrawals, as an alternative for manual payouts * Creators needs to go through an onboarding process before being able to receive payments * Added the possibility of enabling additional 3rd party payment processors via stripe (ideal, bancontact, eps, giropay, blik) * Fixed a client-side issue related to the PWA app serviceworker.js file, throwing console errors * Other small fixes and improvements * Documentation updates
[5/13/2024] v7.0.0
* Added a new Admin setting, allowing owners to disable profile offers/promotions * Added new Admin > Videos > Transcoding option for coconut region * Added user reports for individual direct messages * Added user reports on the public stream page * Fixed a Wasabi storage issue related to using different storage regions * Fixed an issue related to the stream covers when running minio or pushr storage drivers * Fixed an issue related to the contextual actions on the individual post page * Fixed an issue where pre-approved posts were not visible to the admin users * Fixed an issue related to deleting users from the admin panel when using local storage * Fixed an issue where the messenger notifications count label was incorrectly incremented when it reached zero * Fixed global issues with missing filtering fields in the admin panel * Fixed an issue where the confirmation dialog wasn't showing up while deleting post comments on the bookmarks page * Fixed a bug where blocked users would show up when creating a new messenger conversation * Fixed an issue where streams of blocked users would show up in the public stream area * Fixed missing tooltips on stream edit & details buttons when viewing your own stream * Greatly improved all admin panels tables, added filtrable userID & username to all tables * Improved the Admin > ID checks area, added user profile preview link * Improved the Admin > Users & Subcategories areas * Improved the Admin > Posts area * Improved the Admin > Streams area, added stream preview link * Improved the Admin > Money & subcategories areas * Improved the Admin > User > User reports area, added preview links for reported content * Improved the Admin > Referrals area * Small translation strings-related improvements * Other small bugfixes, UI & UX fixes & improvements
You can view the full changelog at this link.
Do not hesitate to forward us any questions or issues via an item comment or by sending us a DM using the contact form on our profile page.
$79 |
Download |
4.8 average based on 125 ratings.
| Last Update | 2026-07-15 |
| Created | 2021-12-16 |
| Sales | 2127 |
| Discussion | Comments |
| Compatible Browsers | Firefox Safari Opera Chrome Edge |
| Software Version | PHP 8.x MySQL 8.x MySQL 5.x |
| High Resolution | No |
| Software Framework | Laravel |
| Files Included | JavaScript JS JavaScript JSON CSS Sass PHP Layered PNG |
| Video Preview Resolution |