Most messaging apps carry a quiet assumption: anyone who knows your number or username can message you. It looks like a convenience, but it actually throws the door wide open to unwanted messages, spam, and harassment. Zerolog inverts that assumption. Here, consent is not a setting bolted on later; it is the foundation of the design.
In this post we cover what approval-based pairing is, why mutual approval stops harassment before it starts, how block and report fit the picture, and how all of this differs from "anyone can message you" apps.
What approval-based pairing is
In Zerolog, before two people can start talking, both must give their approval. When someone wants to pair with you, a request arrives; no conversation opens and no message reaches you until you approve. The same holds for the other side. Without both parties saying yes, the chat simply does not exist.
It resembles a real-world ritual of meeting. Instead of shouting directly at someone in a crowded place, you first make eye contact and shake a hand. Pairing is that handshake: mutual, voluntary, and two-sided. You can see how it works step by step on the how it works page.
Why mutual approval stops harassment before it starts
The logic of unwanted messages is simple: the cost to the sender is zero. One person can send the same message to thousands of numbers or usernames because it requires not a single approval. That asymmetry is the only reason spam and harassment exist at all.
Approval-based pairing removes that asymmetry. For a message to reach you, you must first say yes. This single rule closes the path of unwanted content at the very first step. A harasser cannot get in until you open the door.
The strongest part is that you do not have to do anything to be protected. You do not need to manage a block list, tighten privacy settings one by one, or filter out unknown numbers. The default state is already protection. Abuse is blocked before it happens; it stops being a problem you have to clean up afterward.
Block and report
Approval is the first line of defense, but it is not the only one. After approving a chat you may change your mind; the other side may bother you. For these situations Zerolog offers block and report tools.
Blocking ends a connection with a person for good. Reporting lets you flag abuse. Together with approval-based pairing, these build a layered protection: consent controls the door, blocking closes the door again, and reporting keeps a record of abuse.
What matters is that none of these tools forces you to encounter a problem in the first place. In most apps, blocking is a reaction used after harassment has already begun. In Zerolog, the first defense is that harassment never begins.
How it differs from the "anyone can message" model
In traditional messaging, openness is the default. If your number leaks, surfaces in a data breach, or falls into the wrong hands, there is no barrier left to contacting you. Closing the door is left to you, and you usually notice only after a problem occurs.
Zerolog makes closedness the default. No one gets in without your permission. This is not merely a matter of comfort but a matter of power balance. In the "anyone can message" model, power sits with the sender; they can reach anyone, anytime. In the approval-based model, power sits with the receiver; you decide who you talk to.
This difference is part of Zerolog's broader philosophy. The app already does not collect your contact list, does not track your location, and does not keep your message content on servers. Approval-based pairing is that privacy stance reflected in human relationships: like your data, your attention is yours by default. You can read more about this approach on the privacy page.
Consent is a principle, not a feature
Seeing approval-based pairing as just a spam filter would sell it short. It is an expression of how Zerolog sees the world. A whisper only means something if the person across from you wants to hear it. A word forced on someone without their consent is not a whisper but noise.
Zerolog treats communication with that delicacy. Before two people talk, both want to. Before a game invite is sent, both have paired. At every step, the presence of the other person to the same degree is essential.
This design brings back something increasingly rare in the digital world: peace of mind. Being able to look at your phone without bracing for an unwanted message is a small but deep freedom.
In Zerolog, messaging is a space where both sides have chosen to be. And that choice is there from the very start of the design.