Askrypt

Open a vault

Unlock and edit a vault in this browser. The decryption happens on this device, in the page — your answers and your entries are never sent anywhere.

Choose a vault

You are not signed in, so there is nothing stored here to list. Sign in to open a vault from your account, or open a file from this device.

A .askrypt file your desktop or mobile app saved. It is read in the page and never uploaded.

What this page can and cannot promise

The decrypting happens here, in your browser, over the Web Cryptography API. Nothing this page decrypts is sent to the server, stored in the browser, or kept after you lock it.

Smart Lock is the one exception, and only while you have asked for it: it drops the entries and the master key like any other lock, but keeps your answers in the page, encrypted under one of themselves, so that a single answer re-opens the vault. It lasts eight hours at the most, it is gone the moment you lock fully or close the tab, and the automatic locks — the idle timer and the one that fires while this tab sits in the background — keep nothing at all unless the vault was already Smart Locked.

It is still JavaScript that this server sent you, so it cannot offer what the desktop and mobile apps do: there, the code was installed once and the server has no say in it. If that difference matters for your vault, use an app. The four files this page runs are vault-format.js, vault-smartlock.js, vault-passgen.js and vault-open.js, they have no dependencies, and they are meant to be read.