Encryption & Security
End-to-end encryption
All messages, photos, voice messages and files are encrypted with OpenPGP (Curve25519) in your browser before transmission. The server never has access to plaintext content.
Optional two-factor authentication
TOTP 2FA is optional and strongly recommended. You can skip it at signup and enable it later in settings. TOTP protects account sign-in; it does not encrypt or unlock your private key. The private key is protected by a client-only key-wrap secret, and your password protects that secret.
Zero-access architecture
We store encrypted ciphertext and encrypted key material, not plaintext messages, passwords or private keys. We cannot read messages, view photos, listen to voice messages or access files at rest. The threat model explains the limits, including a malicious server or compromised device.
Metadata, honestly
Clearnet session records store the IP address and user agent; onion sessions store “tor” instead of an IP. Rate-limit counters use keyed hashes, and application request logs are minimized to method, status, size and duration. We do not use them for advertising or profiling.
Session management
View all active sessions and revoke any device from the settings panel. Sessions expire after 3 days of inactivity, with a 7-day absolute limit.
Messaging
Private & group chats
Send encrypted one-on-one messages or create groups with multiple members. Group messages are encrypted individually for each member.
Tor access
Use the full messenger over an official v3 onion service. No phone number, no email and no clearnet connection once you are in Tor Browser. How to connect and what Tor does not protect.
Private channels
Invite-only, end-to-end encrypted broadcast channels. Owners and admins post announcements, followers read and receive push notifications, and nobody can find the channel without an invite link. Invite links expire after 24 hours, 7 days or 30 days. Free channels support up to 50 subscribers and 250 MB of channel storage; Premium removes the member cap, raises storage to 1 GB and allows up to 5 channels.
File & media sharing
Share photos, PDFs, documents and other files up to 10 MB — or up to 100 MB with Premium. Free accounts get 500 MB of storage, Premium 1 GB. Files are compacted in your browser before encryption, so photos and documents take less space. Every file is encrypted before upload, stored under an opaque name, and decrypted only on the recipient's device.
Voice messages
Record and send voice messages with inline playback, seek bar and speed control.
Stickers & GIFs
Express yourself with stickers and searchable GIFs via GIPHY.
Message requests
Optional and off by default. When you turn it on, people you haven't chatted with need your approval before their messages reach your inbox.
Calls
Encrypted voice calls
Peer-to-peer WebRTC voice calls with TURN relay for connectivity across all networks. Ringtone, mute, speaker mode, timer and busy detection included.
One-to-one video calls
Camera controls, call quality labels and a relay option. Free accounts send up to 480p; Premium up to 720p. Video calls minimize to a slim top bar so the rest of the app stays usable.
Group calls
Start a call in any group. Up to 6 people, audio-first with the camera off until you enable it. Free accounts send 480p and Premium 720p. Video and group calls are not available over Tor.
Privacy controls
Read receipts
See when your messages are delivered and read. Per-message read indicators and read-by lists in groups.
Mute & archive
Mute noisy conversations or archive them to keep your sidebar organised.
Block users
Block unwanted contacts to prevent messaging or calling.
Delete for me or everyone
Delete individual messages or entire conversations — for yourself or for all participants.
Convenience
Reactions
React with emoji to any message. Quick reaction via long-press or right-click. Double-tap to like.
Reply, edit & forward
Reply to specific messages, edit sent messages, and forward messages including media to other conversations.
Pin messages
Pin important messages to the top of any conversation for quick access.
Search
Search across all conversations or within a specific chat. Results are decrypted locally — never on our servers.
Media gallery
Browse all shared photos and media in a dedicated gallery view per conversation.
Export chat history
Export your conversation history at any time.
Online status & typing
See when contacts are online and when they're typing a reply.
Account
Profile & avatars
Customise your profile with a photo.
Recovery codes
Generate one-time recovery codes for account access if you lose your authenticator app.
Group admin controls
Group creators are automatically admins. Admins can promote others, add and remove members.
Technical
Cross-platform
Access Markero from any modern browser. Android app with native push notifications via Firebase Cloud Messaging.
Push notifications
Instant notifications for messages, calls and message requests even when the app is closed.
Self-hosted on EU servers
Markero runs on its own infrastructure in the European Union with no third-party cloud dependencies.

Give it a try.

No email. No phone number. Just a username.

Create account