Skip to content

DappsAtlas index · 14,224 dApps

DappsAtlas
Msg logo

Privacy · Review

Active

Msg Review 2026: Encrypted One-Time Messages

Msg is a browser-based service for creating encrypted, one-time messages without an account. Its client-side encryption and self-destruct feature are useful for sharing secrets, but the project does not publish an independent audit.

By the DappsAtlas editorial team · Updated

DappsAtlas score

5.5/10

Mixed

Our verdict on Msg

5.5/10

Msg offers a simple way to share a short secret without creating an account: write a message, create a link, and send it to the recipient. Its browser-side encryption and automatic-deletion workflow are useful for casual, short-lived sharing. The main caveat is that the project does not publish an independent audit or explain key security details such as message-integrity protections. Treat the complete link as a password, and do not rely on Msg for highly sensitive information unless its security claims have been independently verified.

Score breakdown

How Msg scores

Security
4.0/10
Ease of use
8.0/10
Fees
8.0/10
Features
6.0/10

Scores run from 0 to 10 and are based only on facts we could verify. Where information was missing we mark the score n/a rather than guess.

What is Msg?

Msg, also called Crypto Message on its homepage, is a web service for sharing one-time encrypted messages. A sender creates a message and receives a link for the recipient. The service says no account is needed and describes itself as free and open source.

Msg says encryption and decryption happen in the browser, with the key kept in the link's URL fragment rather than stored on its servers. It also says messages are deleted after they are read or reach their expiration time. The homepage does not publish an independent audit, detailed deletion procedures, or team information.

How Msg works

A sender writes a message in the browser and asks Msg to create an encrypted link. The homepage says encryption uses AES-256-CBC through the Web Crypto API, with a randomly generated 16-byte initialization vector. The resulting link is unique to the message.

The link includes the decryption key in its URL fragment. Browsers normally do not include URL fragments in HTTP requests, so the key is not sent to the server as part of a standard request. The recipient still needs the complete link to decrypt the message, making the link itself a secret that should be shared carefully. Msg says it deletes messages after they are read or their expiration time is reached.

6 features

Key features

01

Browser-side encryption

The service says encryption and decryption take place in the browser through the Web Crypto API, so plaintext is not meant to be sent to its servers.

02

Link-based key

Msg says the decryption key is kept in the URL fragment, which browsers do not send in ordinary HTTP requests.

03

Self-destructing messages

The service says a message is automatically deleted after it has been read or its expiration time is reached.

04

AES-256-CBC encryption

The homepage states that messages use AES-256-CBC encryption and a randomly generated 16-byte initialization vector.

05

No account required

The homepage says no account is required to create a message.

06

Open-source code

The project describes its source code as open and available for review.

Pros and cons

What we like

  • No account is required to create a message.
  • The service says message encryption and decryption happen in the browser.
  • The decryption key is placed in the URL fragment rather than sent in a normal HTTP request.
  • Automatic deletion after reading or expiration is built into the stated workflow.
  • The homepage describes the service as free and its source code as open.

Watch out for

  • The project does not publish an independent security audit.
  • Its security description names AES-256-CBC but does not explain how message integrity or tampering is handled.
  • Anyone who obtains the complete message link can access the message before it is read or expires.
  • Automatic deletion and the absence of backups are project claims that readers cannot verify from the published description.
  • No company or team details are stated on the homepage.

Msg fees

The service describes itself as free. It does not publish a detailed fee schedule or state whether any features have separate charges; check the service interface for any applicable pricing before use.

Is Msg safe?

Msg describes client-side AES-256-CBC encryption and says its source code is open, but it does not publish an independent security audit. Its homepage does not explain how it protects message integrity or detects tampering, so the encryption algorithm alone should not be treated as proof of secure implementation.

The complete link is sensitive: anyone who obtains it may be able to read the message. The project says it deletes messages after reading or expiration, but its deletion and backup practices are not independently verified in the published description. Avoid using the service for information whose exposure could cause serious harm.

5 steps

How to get started with Msg

  1. 1

    Open the Msg website and enter a message, up to the 1,000-character limit shown on the page.

  2. 2

    Review the advanced settings if you want to change the message settings.

  3. 3

    Create the encrypted link.

  4. 4

    Send the complete link to the intended recipient through a channel you trust.

  5. 5

    The recipient opens the link to read the message; Msg says it is then deleted automatically.

Who Msg is for

Msg may suit people who want to share a short-lived, low-sensitivity secret through a link without signing up. It is a poor fit for users who need independently audited security, detailed retention guarantees, or a documented process for high-risk communications.

Msg FAQs

How does Msg encrypt messages?

Msg says it encrypts messages in the browser using AES-256-CBC, with encryption and decryption handled through the Web Crypto API. It says the decryption key stays in the URL fragment rather than being stored on its servers.

Do Msg messages disappear after being read?

The service says messages are deleted after they are read or when their expiration time is reached. The homepage does not describe the available expiration options or provide independent verification of deletion.

Do you need an account to use Msg?

No account is required to create a message, according to the homepage. The recipient needs the unique link, which contains the information needed to decrypt it.

Is Msg free to use?

The homepage describes the service as free, but does not publish a detailed fee schedule or explain whether any features have separate charges. Check the service before sharing sensitive information or relying on it for ongoing use.

Is Msg safe for confidential messages?

The homepage says the source code is open and auditable, but it does not present an independent audit. AES-256 is a standard, not a guarantee that a particular service is free of implementation or operational risks.

Compare

Msg alternatives

All alternatives
Railgun logo

Railgun

Privacy

Score 7.2 out of 10

Railgun is a zk-SNARK privacy protocol for Ethereum, Arbitrum, BNB Chain and Polygon that shields DeFi transactions, for users wanting on-chain privacy.

TVL $107M−1.4%Ethereum · Arbitrum · BNB Chain +1
Zama logo

Zama

Privacy

Score 7.0 out of 10

Zama is an FHE-based protocol that keeps token balances and amounts encrypted on Ethereum, aimed at institutions, developers and privacy-minded DeFi users.

TVL $112M−9.0%Ethereum
Hinkal logo

Hinkal

Privacy

Score 7.0 out of 10

Hinkal is a multichain privacy protocol for shielded stablecoin transfers and swaps, with viewing-key compliance, for users, developers and enterprises.

TVL $252KArbitrum · Solana · Ethereum +8
Tornado Cash logoScore 6.5 out of 10

Tornado Cash is a non-custodial privacy protocol for private transactions on Ethereum and several other networks, with a history of US sanctions.

TVL $774M−0.4%Ethereum · BNB Chain · Arbitrum +5

Session

Privacy

Score 6.5 out of 10

Session is a decentralized, end-to-end encrypted messaging app with onion routing, supported by the SESH staking token on Ethereum.

Ethereum
Privacy Cash logoScore 6.3 out of 10

Privacy Cash is a Solana-first privacy app for sending SOL, ETH and USDC privately, with swap and bridge tabs across five networks.

TVL $1.61M−13.2%Solana · Base · Ethereum +2

Same category

More Privacy dApps

Privacy rankings
Common logo

Common

Privacy

Score 6.2 out of 10

Common is a non-custodial ZK privacy dapp on Arbitrum and Aleph Zero EVM that lets users shield funds and withdraw to a new, unlinkable wallet.

TVL $1.58K+1.3%Arbitrum
Adamant logo

Adamant

Privacy

Score 6.2 out of 10

ADAMANT is a privacy-focused blockchain messenger and wallet with in-chat crypto transfers and community-run exchangers, using the ADM token.

Other
zkBob logo

zkBob

Privacy

Score 6.0 out of 10

zkBob is a non-custodial wallet and zk-SNARK protocol for private stablecoin transfers, mainly on Polygon and Optimism.

TVL $222K−0.3%Polygon · Optimism · Tron
Privacy Pools logoScore 6.0 out of 10

Privacy Pools is a non-custodial Ethereum protocol from 0xbow for users who want to withdraw funds without a visible link to their deposits.

Ethereum
0x0.ai logo

0x0.ai

Privacy

Score 5.5 out of 10

0x0.ai is an Ethereum privacy project with the Arcane stealth-address wallet, a planned Spectre private DEX and revenue sharing for 0X0 token holders.

TVL $232K−0.9%Ethereum
Orchid logo

Orchid

Privacy

Score 5.5 out of 10

Orchid is an Ethereum-based decentralized VPN where users pay independent bandwidth providers in the OXT token using probabilistic nanopayments.

Ethereum

How we checked

Sources

  1. 1.support.microsoft.com/en-us/outlook/double-clicking-a-msg-file-opens-an-unexpected-version-outlook
  2. 2.support.microsoft.com/en-us/outlook/mail/open-eml-msg-and-oft-files-in-new-outlook-and-outlook-on-the-web

Last updated . Spotted an error? Tell us and we will correct it.