VibeSwipe guide
How moderation works when the video is live
Moderating live video is a different problem from moderating posts. There is nothing to check before it goes out, nothing saved afterwards, and no second chance to look. This page explains how VibeSwipe moderates a live video chat, what a report contains, what happens next, and the limits worth knowing before you count on it.
Published by VibeSwipe · · 11 min read
Why live video cannot be checked in advance
A photo or a comment exists before anyone sees it. You can queue it, scan it and hold it back. A live call is made and watched in the same second by two people. There is no point where a reviewer or a filter could sit between the video and the person watching without adding a delay that would ruin the whole thing.
That is why every live service is reactive rather than preventive when it comes to the video itself. You can sample frames and catch some of it, but that means constantly scanning private conversations, and it still gets things wrong in both directions.
So on any live video chat service the first line of defence is the person on the other end leaving and reporting. What a product can change is how easy that is to do. That is where services actually differ.
Chat only is worth being straight about here. Text could in principle be scanned before it arrives, and plenty of platforms do exactly that. We do not. Your messages go to the person you matched with and nothing reads them on the way. That keeps conversations private, and it means chat only is reactive for the same reason video is. Report it and a person will look.
Cutting down exposure before a call starts
The main structural choice, and the one the whole flow is built around, is that a call needs two separate yeses. Browsing profile cards is quiet. No mic, no live audio, no obligation. That removes the whole category where a camera opens on somebody who never agreed to it.
Cards show a recent still photo rather than a live feed, so the deck cannot be used to broadcast at strangers who did not opt in. Blocking works from the deck too, so you can get rid of someone before a word is exchanged.
None of that filters intent. It cuts down accidental exposure and gives both people a decision point, which fixes the most common complaint about roulette-style apps. Somebody determined to behave badly can still end up in a call with a person who swiped right.
What a report actually contains
A report from a matched call carries one still frame taken the moment you press the button, a short piece of the recent text chat, the reason you picked from a list, and technical identifiers for the account you reported. It does not contain the call, because the call was never recorded.
A report from chat only carries the same things with one difference. There is no video to take a frame from, so the picture is the one on their card, and the messages do the work instead. The excerpt is the last part of your conversation, which is usually where the problem is.
The fixed list of reasons is there for a reason. Free text on its own is slow to sort and easy to abuse, and a category tells a moderator what to look for in a single frame. The chat excerpt adds the context a picture cannot show, like a threat or a demand.
One frame is a real limit and worth saying plainly. It shows what was on screen when you pressed the button, which is usually the right moment, because that is when you reacted. It cannot prove what happened thirty seconds earlier.
Text has the opposite shape. Messages stay put, so they survive the moment in a way a picture cannot, and a chat-only report often reads more clearly because of it. Press the button while the conversation is still open, though. The excerpt comes from the chat you are in, and it is gone once the match ends.
What a report does not contain
It does not contain the call. There is no recording to attach, because none is made. It does not contain a full transcript either, only the tail end of the conversation you were in. And it does not contain an identity, because there are no accounts here to identify: what a moderator sees is a token, not a person.
That is the honest shape of the evidence, and it is worth knowing before you rely on it. A moderator is deciding from one frame, a handful of messages and a pattern of other reports. It is enough to act on clear behaviour. It is not enough to reconstruct an argument, and nobody should pretend otherwise.
What happens after you press report
Every report goes to a human moderation queue, not to an automatic punishment. A moderator sees the frame, the chat excerpt, the reason and the report history around that account, then either dismisses it, applies a temporary restriction, or makes it permanent.
Separate reports from different people about the same account count for much more than one report on its own. The most common false report is somebody getting back at you for skipping them. Several unrelated people describing the same behaviour is a far stronger signal than any single frame.
Restrictions step up. Hours for a first real problem, days if it repeats, permanent for the things that get no second chance. Nobody is told who reported them, and reporting is invisible to the other side.
The report button gets abused too
Any report button turns into a weapon if it is free and unlimited. Revenge reporting after a skip happens on every app with a swipe in it, and mass reporting is a known way to get somebody suspended automatically.
The defences are boring. Limits on how often one account can report, more weight when separate people agree, and a human decision before anything becomes permanent. A system that banned people the second a counter hit a number would be trivial to abuse.
That is also why a dismissed report is not a judgement on you. Moderators dismiss reports where the evidence does not show a rule being broken, and that includes plenty of chats that were genuinely horrible but not against the rules.
Bans, getting around them, and why nothing is watertight
With no accounts, a ban has to attach to something else. VibeSwipe uses an identifier stored in your browser plus the IP address you connect from. Both are good enough to stop casual repeat offenders. Neither holds up against somebody determined to come back.
A browser identifier disappears if you clear storage, open a private window or switch browser. IP addresses fail the other way. Mobile networks change them constantly, and thousands of unrelated people can sit behind one address, so a wide IP ban risks blocking people who did nothing.
The goal is friction, not a wall. Making it annoying to come back removes most repeat offenders, and the rest get caught by the same reporting loop a second time. Any service claiming it permanently removes people without accounts or ID checks is promising more than is technically possible.
How long does a ban last?
It depends on what happened. A first genuine problem is measured in hours, a repeat in days, and the small set of things that get no second chance is permanent. The step-up is deliberate: most bad calls come from someone having a bad night rather than from someone who will be back tomorrow to do it again.
What gets stored, and for how long
Evidence attached to reports is kept, because a pattern over a few weeks is often the only way to tell a bad night from a bad actor. It is deleted on a schedule rather than kept forever, and support conversations go the same way.
Calls are never stored. Video goes straight between the two devices where the network allows it, and when a relay is needed it passes encrypted packets through without keeping any. There is no archive to request, subpoena or leak.
Conversations are not stored either. Messages pass through the server so they can reach the other person, and the last twenty five of the chat you are in are held in memory so a report has something to show. That short list is dropped the moment the match ends. The only thing written down is a message sent to a FRIEND who is offline, kept until they collect it and deleted the moment they do — nothing else reaches a database unless somebody reports.
That cuts both ways, and it is the trade at the heart of the design. Not recording protects everyone who behaves normally, and it permanently limits what can be proved about anyone who does not.
Can anyone get a copy of a call?
No, and that includes us. Video travels directly between the two devices where the network allows it, and through an encrypted relay where it does not. Neither path writes anything down. There is no archive to hand over to you, to the other person, or to anybody who asks with a letterhead.
That is the trade at the centre of the design, and it points both ways. Nothing can leak from a store that does not exist, and nothing can be proved from it either. If you need a record of what somebody said to you, the only copy will be the one you made yourself.
What to expect from moderation
Expect reports to be read, not answered. There is no ticket number and no message about the outcome, because telling you what happened to somebody else's account is a privacy problem in itself, and an easy way to test the system.
Do not expect anything to happen inside a live call. Moderation runs behind the conversation, not in it. The tools that work right now are the ones in your hands: skip, leave and block. Report is what protects the next person.
If you need an actual reply, support is separate from moderation reporting. A support request gives you a private code you can use to reopen the thread and read moderator replies. That is the right place for questions, appeals and feedback, and the reasoning behind all of this is written out separately.
How to write a report a moderator can act on
Press report while the thing you are reporting is still on screen. The frame is grabbed at that instant, so waiting until the call has ended means the most useful piece of evidence is a picture of nothing.
Pick the closest category, not the most severe one. Reports filed in the wrong category get sorted into the wrong queue and checked against the wrong rules, which makes a real problem less likely to be acted on, not more.
If the problem was in the text rather than on camera, report while those messages are still recent enough to land in the excerpt. And if you think a crime has happened, report it here and to the police; the safety guide covers what to save first. A moderator can remove somebody from an app, which is not the same as an investigation.
What this all adds up to
Live video moderation is reactive by nature, and a service that tells you otherwise is either scanning private calls constantly or overstating what it does. What a product genuinely controls is how much exposure happens before anyone can react, how easy reporting is, and whether a human looks at the result.
So judge a moderation policy on its mechanisms rather than its adjectives. Ask what a report captures, who reads it, how long the evidence survives, and what the service admits it cannot do. Everything on this page is written to answer those four questions for VibeSwipe, and the community rules are the short list of what actually gets enforced.