Security and privacy
Security and privacy, explained plainly
This page describes how Woosool protects accounts and data today. Where something is not end-to-end encrypted, we say so.
Signing in
- 01Passkeys and 2-Step Verification
Sign in with a passkey, or with a password plus an authenticator code. Backup codes cover a lost phone.
- 02Strong passwords, stored safely
Passwords need at least 12 characters, are checked against a list of breached passwords and are stored in a scrambled form that is deliberately slow and costly to crack.
- 03Alerts and sessions
A sign-in from a new device triggers an alert. You can review active sessions, end any of them or sign out everywhere.
- 04Abuse protection
Sign-in attempts are rate-limited per address and per account, and sign-up uses a short automatic check in your browser instead of a third-party puzzle. Sign-up can be limited to invitations, and role addresses and look-alike names are reserved.
- 05App passwords for your other apps
Mail, calendar and contacts apps on your phone or computer always sign in with an app password; your account password is never accepted there. Each app password can be revoked on its own.
- 06Login lockout
Repeated wrong passwords lock sign-in for a while, per address and per account, with one count shared by every app that signs in to your account. Guessing from many addresses at once doesn’t get far.
Trusted devices
- 01Approve every new phone
A new phone is approved by matching a number on a device you already trust, or with an email or 2-Step code.
- 02Keys bound to hardware
Each mobile app holds a key that cannot leave the phone’s secure hardware, and signs every request with it. A copied sign-in is useless on its own.
- 03Remote sign-out and wipe
Lost a phone? Sign it out or wipe Woosool data from it in your account’s security settings.
Encryption
- 01Zero-knowledge Aman
Aman encrypts everything in your browser with strong encryption, using keys made from your master password in a way that is deliberately slow and costly to guess. Woosool stores only encrypted data and cannot reset your master password.
- 02Encrypted at rest
Stored mail and its attachments, files you upload to Khazna, and Lamma attachments are encrypted at rest with strong encryption. Your mail is delivered securely to providers that support it, and always to those that require it.
- 03End-to-end encrypted mail
Woosool Barid supports end-to-end encrypted email that works with other secure email apps, with personal encryption keys or with certificates issued to your organisation. Both work in the browser; the Android app supports personal keys, and certificates are web only for now. Messages and attachments are encrypted on your device before they are sent; only your recipients’ keys can decrypt them, and Woosool’s servers store and deliver encrypted text they cannot read.
- 04Your mail key stays yours
Your private key is protected by a passphrase only you know. The optional key backup is encrypted with that passphrase, strengthened so it is slow and costly to guess; Woosool never sees it and cannot reset it. Encryption is automatic when every recipient has a key, which Barid looks up for you, and it works with other secure email apps.
- 05Password-protected messages
For people without encryption, you can send a password-protected message they open in their browser; it expires after up to 30 days. They can reply encrypted from the same page, attachments included.
- 06Encrypted mail with Bcc, and certificate checks
Encrypted mail works with Bcc: each Bcc recipient gets a separate encrypted copy, so no one can tell who else received it. Certificates are checked to make sure they have not been withdrawn.
- 07Keys on contact cards
Save someone’s encryption key on their Woosool Nass card, and Barid uses it to encrypt your messages to them.
- 08End-to-end encrypted meetings
Turn on end-to-end encryption in Wasla and the key lives only in the meeting link. It covers audio, video, chat and whiteboard images, and disables recording.
- 09What is not end-to-end encrypted
Lamma messages and documents are encrypted in transit but not end to end, so features like search and collaboration work on the server. Mail is end-to-end encrypted only when you encrypt it. Even then, the sender, recipients, date and size of a message remain visible to mail servers (the subject is hidden by default), and encrypted messages can’t be searched by their content or scanned for spam or viruses.
Mail and file safety
- 01Spam and malware filtering
Incoming mail is checked to confirm it really comes from the sender’s domain, goes through spam filtering and is scanned for malware. If the scanner is down, mail waits rather than arriving unscanned.
- 02Spoofing warnings
Messages that fail sender authentication are flagged, and remote images are blocked until you choose to load them.
- 03Secure mail delivery
Your mail is delivered securely to providers that support it, and Barid checks it is talking to the right server. When a recipient’s provider requires secure delivery, mail is never sent unencrypted: if the server can’t be verified, delivery waits and retries. Push notifications to your devices carry no message content.
- 04Delivery reports
Daily reports on secure delivery and sender checks are sent to domains that request them, and the reports other providers send about your own domains appear in the admin console.
- 05Scanned uploads
Every file uploaded to Khazna, Qalam, Jadwal, Sard, Fikra, Sual, Lamma, Injaz and Loon is scanned for malware, and refused if the scan cannot run.
- 06Safe sharing links
Khazna links can have a password, an expiry date and downloads turned off. Revoking a link takes effect immediately.
Control and ownership
- 01Audit logs
Organisations get an audit log in the Enterprise panel, and Lamma, Aman and Injaz keep their own logs for administrators.
- 02Organisation policies
Set minimum password length, require 2-Step Verification, limit session length, allow passkeys and control which groups can use which apps.
- 03Export and deletion
Export your account data at any time. Deleting your account needs your password and has a 14-day grace period you can cancel.
- 04No ads, no trackers
Woosool apps load no third-party scripts, and security emails contain no tracking pixels or remote images.
Found a security issue?
Please tell us privately through the contact page. We read every report.

