What shipped, dated.
This page lists what shipped, newest first, in plain language. It covers only things that exist today, not plans.
Clearer creator authorization
The authorization a creator signs when they connect is easier to read. It says plainly that OnlyFans’ terms cover software that only reads an account, as well as sending and posting. The optional part uses the same name as Settings: sending. Signatures already on file stay valid.
Privacy policy: legal basis and transfers
The privacy policy now says who decides how fan data is used and what covers data sent to providers in the United States. It also describes both ways chat translation works. The fan data page tells fans how to ask for translation to be turned off.
Clearer wording across the app
We rewrote the text across the app in plain US English. Each idea now has one name. “Mass message,” “Inbox” and “schedule” mean the same thing on every screen. Info tips are shorter, and each card has just one.
Mass-message sales counted correctly
Sales from mass messages now count only real purchases. Before this fix, some views of a paid message were counted as purchases. That made mass-message earnings look too high on some accounts. We corrected the past figures too.
A smoother first connect
After a first connect, the success screen stays open and lists your next steps. Alerts about missing data wait until the first import is done. Big spenders who have stopped buying arrive as one summary on day one. Fan spend now says which month our history starts, as in “Spent since March.”
Adding your first creator
The Add creator window now says up front what you need. That is the creator’s OnlyFans email and password and a computer. She only needs to help if OnlyFans asks for a code or a face check. You can confirm that her signed agreement is already on file, or send it to her to sign on her phone. While a first connect runs, other connects wait their turn. The Creators page shows “Filling in” during the first import instead of $0.
Face ID as your second sign-in step
When an owner requires two-step sign-in for staff, a team member can now use a passkey as that step. A passkey can be Face ID or a fingerprint on their own device.
Ready for OnlyFans maintenance
OnlyFans posts its planned maintenance ahead of time, and FanOptik now watches for it. Agency owners get an email and a notice in the app. The Inbox says when OnlyFans is down for maintenance. Scheduled messages, posts and mass messages wait during the window and go out once it ends. When OnlyFans is back, chatters see which fans messaged during the outage so they can answer them first. A status page in the app shows whether FanOptik and the link to OnlyFans are working.
A welcome card for new team members
New owners, chatters, team leads, schedulers and creators now see a short welcome card with what to do first. AI answers in the help bubble have their own monthly allowance, and the built-in guide answers for free. A creator page shows a dash instead of $0 when nothing has been reported yet.
Export anything, in the format you need
Every data screen now has an Export button. Files come as Excel, CSV or PDF. There are also ready-made files for QuickBooks, Xero, Wise and PayPal. The accountant pack never names fans. Owners and admins can download everything as one ZIP file from Settings › Export everything.
Mass messages show what OnlyFans sent
The Mass panel now shows how many fans OnlyFans says each message reached, next to how many were queued. The Trials audience now includes only trials that are still running. We also removed the limit on how often one fan could get a mass message.
Creator authorization updated for OnlyFans’ October terms
The authorization each creator signs now covers OnlyFans’ new terms from October 2026. Signatures already on file stay valid.
Staff translation stays off until you turn it on
Chat translation for staff is now off until an owner or admin turns on “Let staff translate chats” in Settings. Once it is on, a team member with a working language sees fan messages translated. How translation works.
Creators can send from their own account
A creator’s login now includes chats and mass messages for her own account. The records show whether each message was sent by the creator or by the agency.
One clear rule for mass messages
A mass message now counts as one send, however many fans it goes to. Each creator can have one mass message going out at a time. They must be at least 10 minutes apart. Each creator can send up to 24 a day. The Mass panel shows these limits and says why a send was stopped.
FanOptik on a phone
On a phone, owners get one menu that matches the desktop menu. Wide tables turn into cards, and long pages get jump links. The connect window explains that connecting works best on a computer. Chat pictures also load faster.
A more useful help bubble
The help bubble was redesigned. Its answers fit your role and the screen you are on, and its links take you to the right page.
Accounts for creators who run their own page
Start free now asks whether you are a creator or an agency. Creators get Solo Pro and an app built for one account. Agency menus are hidden. A creator signs her own authorization inside the connect window.
Follow-up reminders and protected vault previews
Chatters see follow-up reminders on their Shift page. They cover paid messages that weren’t bought and buyers who have gone silent. Nothing is sent for them. Chatters without full-size vault access now see previews that can’t be saved or downloaded. Screenshots can still be taken. Every money figure also shows when it was last updated.
AI reply help, off until you switch it on
Owners can switch on AI reply help in Settings. A chatter can then ask for suggested replies, improve a draft or get a short summary of a chat. The AI never sends anything. A person writes and sends every message.
Team results across the whole roster
Owners get one screen that shows how each chatter is doing. It lists revenue, dollars earned per hour worked, median reply time and the share of sends that carry a price. It also lists the high-value fans who have gone quiet across every creator. The revenue is the same figure payroll pays on. A fan who needs attention opens straight into the conversation.
Owners use the same inbox as chatters
The owner’s Fan messages screen is now the same OnlyFans-style inbox the chatters work in. Owners no longer have a second, different inbox. It opens across every creator at once and doesn’t need a shift. The fan panel is one click away. It shows lifetime spend and what it went on, when the fan tends to buy and a suggested price based on the fan’s own purchases.
Replies show as soon as you send
A reply now shows in the thread as soon as it leaves the box. It is marked as sending until OnlyFans confirms it. Starting a shift is one click from the inbox. A few screens that used to open on an empty panel now open on the newest conversation.
Every past disconnect explained, and the main cause fixed
We went through every time an account disconnected from us and named the cause of each. The most common cause was a server restart, which could drop a browser’s saved login before it was written to disk. A restart now waits for the login to be saved first. Since 17 October each disconnect also records its likely cause when it happens.
Security scans on every build, and a health view
Every build now scans the software it depends on for known security holes. It stops if it finds a serious one. The first scan found one critical issue and several high ones, and we patched them the same day. We also added an internal health view. It shows accounts connected, pull success, response times, open alerts and server load, so we spot problems sooner. We also fixed an alert that stayed open after its incident had cleared.
Staying live when OnlyFans updates its site
OnlyFans releases new versions of its website on its own schedule. Until now a new version could pause an account for a minute or two while we caught up. OnlyFans keeps accepting the previous version for about four hours. We now use that time to warm up a standby on the new version while the live one keeps working. Accounts move across only after a test account has shown the new version works. If a version is refused, the account pauses safely as before and nothing is sent.
Shout-for-shout planned for the whole roster
Swaps between your own creators now run from one planner. Each week it suggests pairs based on real audience numbers. The owner or an admin approves the week in one click, and the scheduler sends both sides from the same screen. Each creator has a promo kit that is set up once. It holds images, captions with the partner’s name and link filled in, and the trial or tracking link to use. Every promo carries #ad. No creator sends more than three in 24 hours, and pairs wait a while before they repeat. Shoutouts have their own menu item, a card on the Today screen, a tab for schedulers and a read-only view for chatters. Promos go out as messages to fans.
Commission paid in dollars
Commission is now worked out and paid in US dollars for everyone. Anyone paid in another currency gets two lines. Base pay, bonuses and adjustments are in their own currency, and commission is in dollars. Payslips and the Wise file show both. A person counts as paid only once both lines are marked paid.
A fan list that stays fast at any size
Search, sorting and filters on the fan list now run on the server. A chatter’s browser now loads only the page they are looking at. Pages hold 15, 25, 50 or 100 fans.
Reconnects fill the gap, and accounts stay signed in
When a creator reconnects, FanOptik now pulls only the missing days plus two days of overlap. It no longer pulls six months again. It also keeps retrying a first pull until it is complete. We found the cause of an unexpected sign-out. Two copies of the same login could fall out of step, and they are now kept in step on every use. Background reads are spaced further apart. If OnlyFans pushes back once, that account’s reads pause for 15 minutes with no retry.
The creator’s consent checked in code, and an audit of our week
A creator’s signed authorization says sending stays off unless she approves it. FanOptik now checks that on every send, mass send and live session. Without her approval it only reads the account. We also checked everything shipped that week against the code. The audit found that the worker behind the inbox saved recent conversations as files on its disk. That broke our promise not to store what fans write. The cache now lives in memory only, and we deleted the files. The same audit fixed a payroll lock that used UTC days instead of the agency’s own. An unconfirmed mass send now reads as unknown, so it is never retried by mistake.
Off-site backups switched on
The nightly encrypted backup is now also copied to separate storage in another region. Only the encrypted archive leaves the server. The database key is no longer inside it and is kept separately, so a stolen backup and its passphrase are not enough to read anything. Before calling it done we pulled the first copy back and checked it matched byte for byte. Then we restored it, and every record matched the live database.
Sending through OnlyFans’ own controls
Unsending a message now removes it on OnlyFans itself. The app says so, and it stays removed after a refresh. Mass messages go out as one OnlyFans broadcast. You see roughly how many fans an audience reaches as soon as you pick it. A mass message can carry vault media as a paid message or a free unlock. You can browse the vault by the creator’s own OnlyFans categories and media type, and videos play with sound.
Livestreams counted as they happen
When a creator goes live, a LIVE badge shows on their row and in the chat console. It shows viewers, likes and tips as they arrive. Each finished stream is saved on the creator’s Content tab with the tips it earned. Comments are counted but never stored.
Security for a large team
Staff can sign in with two steps using an authenticator app, with recovery codes. Owners can require it for all staff. A list of signed-in devices lets you sign out anywhere, and sessions end after a set idle time. An activity log names the person and the address behind every sign-in, permission change, export, pay change and sent message. Downloading fan lists or earnings files is a permission the owner gives person by person. So is opening a creator’s live account. Chatters and team leads can’t open settings, payouts, banking or login pages, and every page they open is logged. When FanOptik support opens an agency to help, the visit shows in that agency’s log.
Payroll for a large team
Pay rules now have start dates. A change applies from that day, and old periods keep the rules they were paid under. Payroll adds adjustments, bonus clawbacks on refunds, per-creator commission rates, payslips each person can see, custom date ranges and a batch payout file for Wise. We still never touch the money. The agency pays from its own account and marks the period paid.
Sales credit you can explain
A sale goes to the chatter who was on shift when it happened. When shifts overlap, the owner sets how the credit splits. Any sale can be moved to someone else by hand, and the reason is logged. By default, sales from mass messages sent through FanOptik go to no one. Agencies that pay on them can switch that on.
Roles: agency admin and team lead
Agency admins run everything except billing, the plan and ownership. Team leads run the floor for their own creators. They handle the schedule, chat review and team results without seeing the agency’s earnings. You can assign creators to staff in bulk.
Shout-for-shout inside an agency
FanOptik suggests partner creators within the same agency. It rotates them so the same pair isn’t used every time. Promos carry vault media, and a duplicate trade is blocked. A person approves every trade, and nothing is sent on its own.
Chatting for bigger teams
There is one reply box everywhere. It has saved scripts on a slash shortcut and fan tags. A fan timeline shows when the fan subscribed, lapsed and came back, and where they came from. Chat lists and threads load from a short-lived cache and refresh in the background. Older chats load several pages at once. Opening a busy inbox no longer waits on OnlyFans every time.
Connection stability, recorded
Every creator now has a record of each disconnect and how long it took to recover. It also records any change of connection address, so an agency can check stability for itself.
Account access described exactly, and a signed authorization on connect
We rewrote the Security and Terms pages to say exactly how account access works. FanOptik holds the creator’s own OnlyFans session and reads the account. When sending is turned on, it also operates the account for them. OnlyFans’ terms count that as automated access, and we state the risk plainly. Connecting a creator now records their signed authorization first, before anyone touches the account.
Alerts that clear themselves
Connection and sync alerts now clear as soon as the problem does. Reconnect an account and its alert closes. An ongoing issue now shows as one alert that stays current. The alerts view shows the roster as it is now.
Referrals on the audience view
Fan Analytics now shows how many creators a creator referred to OnlyFans and what those referrals earned. The figures come from OnlyFans’ own referral numbers. Anyone who hasn’t used the referral program sees zero, and it shows as zero, not as a missing number.
An account that stops reporting now says so
When a creator’s connection drops, every board with their figures now shows the date the data was last complete. It also says the account needs reconnecting. Later periods show as missing data, never as zero earnings. Movement alerts wait instead of reporting a gap as a drop. The nightly run lists the accounts it could not reach instead of leaving them out. We built this after it happened to us. A closed test account disconnected on 19 August, and the boards kept showing its last figures for 17 days with no warning. The sync itself worked, but nothing said the numbers were out of date. Now it does.
Live session audit trail, and a record for shout-for-shout
Every action taken inside a live account session is now saved to an audit trail an owner can read later. An owner can also watch a session while it happens. Shout-for-shout partners and trades are now tracked records that expire. A promised trade either completes or shows as unfulfilled.
Scheduler console checked, and nine fixes
We checked the scheduler seat against its own spec. The Vault tab couldn’t be reached in production by the very role it was built for. We fixed that and eight other bugs. We keep the full audit on file.
The agency overview, rebuilt
Every money figure can now show gross or net. Spender tiers are the same everywhere they appear. A new view shows the agency’s take across revenue and chatters. Each page explains how its numbers are made, and the chatter analytics page ends with a message log.
51 changes from one user’s notes
Someone using the product went through it and wrote down 51 things. All of them shipped. Fans and Chatters moved to the top of the menu. You can send a mass message to a saved list’s exact fans in one tap. Vault media works on scheduled posts and saved replies. Customs and camshows can be scheduled, and the creator is told. Marketing tracking links count clicks. You can pop out a creator breakdown, and an assistant is one click away anywhere in the app.
A public status page anyone can check
Uptime is now on a public status page run by an independent monitoring service. It shows current status and past days, good and bad.
Plan allowances you can see
Each plan now meters connected accounts, live session hours and AI drafts. Owners get a usage screen that warns at 80 percent and stops at the limit with a note about upgrading. The data sync is never metered and never stops. Two more allowances were added later, and the current list is on the pricing page.
The website now covers the whole product
We rewrote the website to describe the full platform. That includes the merged chatter inbox, sending tools, campaigns, segments and vault, along with the reporting. The product itself didn’t change.
Chatter console rebuilt around creators
The chatter console now starts from a rail of the chatter’s creators. Picking one opens that creator’s fan list, top spenders, trials, content and customs. It has the merged inbox, fast thread opens and vault previews. Chatters see everything about the fans and nothing about a creator’s private earnings.
Free tools with no email gate
Three public calculators shipped: chatter pay, chat coverage and creator take-home. The pricing page also got a cost estimator. Every formula is shown on its page.
Uptime checks around the clock
An outside service now checks the app every five minutes, day and night, and alerts us when it fails. It runs separately from our own servers.
Customs and camshows tracked on their own
FanOptik now spots high-value customs and camshows and groups each one into a single event with its full value. A person sets what kind it is, and it goes on a calendar. They no longer get lost among ordinary pay-per-view sales.
Owner clock corrections, audited
Agency owners can amend a clock-in record through an audited correction flow: a mandatory note, both sides see the amendment, and the original stays in the record. Shift records are pay evidence, so they are corrected in the open, never edited silently.
Shift lock, AI drafts, API and scheduler
Four builds shipped together. The shift lock refuses a send from someone off shift and logs the attempt. AI draft help removes fan details before anything goes to the AI, and every assisted message is marked. A read-only API with signed webhooks labels where each money figure comes from. The scheduler queues posts a person has approved, with the same safety checks as every other send.
Growth analytics: five modules
Earnings forecast, the Coverage Map of staffed hours against revenue by hour, fan cohorts, portfolio benchmarks, and the PPV Price Ladder with sample sizes attached. Every figure carries its provenance grade.
Backups you can restore, not just admire
Encrypted backups with the restore path tested against live data. Off-server replication to independent storage followed on 6 October 2026.
Passkey logins
Hardware-backed passkey authentication for the platform: phishing resistant, nothing reusable to steal, and no biometric data collected from anyone.
Secure live sessions
Optional live account work through locked server-side sessions: one dedicated IP and one consistent device profile per creator, every outgoing message screened in the pipe, the creator’s signed authorization required, and an agency-wide kill switch over all of it.
Operations: We have tested the overnight sync on a practice roster of 70 accounts. The real nightly pull ran through the real worker pool and finished inside its seven-hour window. Those were test accounts, not 70 live ones, and our own roster today is smaller. Backups are encrypted and copied every night to separate storage in another region, and we test restoring them. An outside service has checked uptime around the clock since 26 July 2026, and the results are on a public status page. We update this note when any of this changes.
Chat, analytics and payroll for OnlyFans agencies and creators. Every number shows where it came from.
Free tools
API
Methodology
Security
System status
References
Disclosure
How fan data is handled
Privacy policy
Terms of service
© 2026 FanOptik. All rights reserved. · Free to start. No card needed.