What does Beskytter™ do?
Local Encryption
Your passwords are encrypted directly in the browser using AES-256. No data is ever sent online.
Portable File
Save your passwords in a JSON file that you can take anywhere. When encrypted, it is completely safe to share or store in the cloud.
Universal Manager
A single secure place to manage:
- Account and service passwords
- Credit/debit cards
- Crypto wallets (Bitcoin, Ethereum, etc.)
- Digital wallets (PayPal, Apple Pay, etc.)
Security
Encryption System
Technical Specifications
- Algorithm: AES-256-GCM with 32-byte salt and 12-byte IV
- Key derivation: PBKDF2 with 800 000 iterations and SHA-512
- Random 32-byte (256-bit) salt for each encryption
- Integrated 128-bit GCM authentication tag + versioned format (v2)
Your encrypted files are completely safe to store on:
Encrypted File Protection
The encrypted file is like a digital safe: if tampered with, it becomes impossible to recover the data inside.
- Never modify the file with a text editor
- Always keep a non-encrypted backup copy in a secure location
- Consider printing a hard copy as an emergency backup
Warning: Do Not Use on Public Networks
Do not use Beskytter™ when connected to a public network (e.g., café or airport Wi-Fi). A nearby hacker could intercept unencrypted data during entry or modification, compromising your security.
Your Master Password
Absolute Uniqueness
Never used before, never to be reused
Memorability
Use a password meaningful to you
Secrecy
Never share it with anyone
Pro Tip: Use words you can easily remember, numbers, and special characters
This password is the core of your security. Protect it as you would the key to your home.
Get Beskytter™ on Your Device
Install Beskytter™
Beskytter™ is a Progressive Web App (PWA) designed for offline use and enhanced security. Install it on your device to manage your credentials anytime, anywhere.
Follow our step-by-step instructions to get started:
How to Use Beskytter™
Option 1: Use a Sample File
-
1
Start with a Sample File
Download the sample file below (contains major platforms) to see the data structure
-
2
Customize Your Credentials
Go to "Edit", upload the file, and add your passwords
-
3
Save Securely
Download the final file choosing between:
- Unencrypted: for easy future edits
- Encrypted: for secure storage anywhere -
4
Access Your Passwords
From the Home page, upload the file and enter the master password if needed
Option 2: Start from Scratch
-
1
Start Adding Passwords
Go to the "Edit" section and begin adding your passwords
-
2
Save Securely
Download the final file choosing between:
- Unencrypted: for easy future edits
- Encrypted: for secure storage anywhere -
3
Access Your Passwords
From the Home page, upload the file and enter the master password if needed
Sample File
Download the sample file to get started:
Frequently Asked Questions
How do I edit credentials?
In the "Edit" page, simply click on the credential you want to update. Each field becomes editable with a single click.
What if someone finds my encrypted file?
The file is protected by a double barrier: they need to know the master password AND the correct decryption method. Without both, the file is just a meaningless sequence of characters.
What is the unencrypted file for?
It’s your "lifeline" in case of emergency: if you forget the master password or lose the encrypted file, you can recreate everything from the unencrypted JSON file. Upload it in "Edit" and use "Download Encrypted" to secure your data again.
Why don’t you store files in memory?
Security comes first. Storing files would make them vulnerable to cyberattacks. Your file remains safe only on your device.
Why do I have to reload the file on every page?
It’s a security measure; we keep sensitive data in memory only for the time strictly necessary.
Why are sensitive data hidden during editing?
Protecting your data is important even during editing. Showing everything at once would increase the risk of accidental exposure.
Why is it called "Beskytter™" and what’s with the gnome icon?
The name "Beskytter™" comes from Scandinavian languages (Danish and Norwegian) and means "protector" or "guardian," reflecting its role as a defender of your sensitive information. As for the gnome? In Norse mythology, gnomes are often depicted as guardians and protectors of treasures and secrets, just like this web app protects your passwords.
What’s different from other managers?
- Total Privacy, no account required
- Completely Free
Future Developments
- Theme color customization
- And much more...