Cart

← All guides

Vault module · User guide

Store passwords safely and share them deliberately

The Vault is a password manager that lives inside your FreeScout. The decisive difference to a note or a spreadsheet: everything is encrypted in your browser before it goes to the server, and only decrypted there again. What lies on the server is unreadable data.

That applies to us and to your administrator as well. Nobody with access to the server or the database can read your entries. That is the whole point — and it has a flip side you should know about: there is nobody who can reset a forgotten master password for you. Hence the next section.

Zero knowledge the server has of your content
13 types from login to Wi-Fi
History every change stays restorable
PIN link hand a single entry to someone outside

Setting up the vault

When you open Vault in the navigation for the first time, you set a master password. From that password your browser derives the key that encrypts your entries. The master password itself never leaves the browser and is stored nowhere.

Three things in this single step decide whether you can still reach your data in two years:

A strong master passwordAt least ten characters. Nobody can reset it — not your administrator, not us.
Save the recovery keyIt is shown exactly once. It is the only way back if you forget the master password.
Print the emergency kitThe recovery key in printable form, to keep somewhere safe — a safe, a bank deposit box, a locked drawer.

Do take those five minutes. A password manager without a way back is convenient right up to the day you need one.

Creating and organising entries

You keep entries in folders, the way you know it from files. Each entry also gets one of thirteen types — the type determines which fields you are shown:

Login, Secure note, Card, Identitythe classic basic types
SSH key, API credentials, Database, Server, Wi-Fifor technical access
Bank account, Crypto wallet, Software licencefor financial and licence data
Documentfreely formatted notes, with an attachment

The type is not there for its own sake. For an SSH key you want fields for user, host and passphrase; for a credit card, number, expiry date and security code. A single field called «password» for everything means half the details end up in the note and nobody finds them again.

Letting passwords be generated

A login entry comes with a generator. You set length and character set, and it produces a random password.

The random numbers come from your browser's cryptographic function, not from a homemade formula. That is the difference between a password that looks random and one that is random.

One-time passwords, in the vault itself

A login entry can additionally hold a TOTP seed — the value a website shows you as a QR code or a string when you set up two-factor sign-in.

The Vault then displays the currently valid six-digit code live, with its own copy button. It works like an authenticator app, but it sits in the same place as the password it belongs to.

History and recycle bin

Every change to an entry automatically files a new version in its history. You can go back to an earlier one at any time — useful when a password has been changed but the old one is still needed somewhere.

Deleted entries first land in the recycle bin and can be restored from there. Only the second step removes them for good.

Shared vaults

Besides your personal vault you can create shared ones — one per customer, say, or one for the server credentials the whole team needs. You add members deliberately, each with one of three roles:

RoleWhat it allows
Ownerfull access, and managing members
Can editcreating, changing and deleting entries
Can viewreading only

The encryption remains in place: the key of a shared vault is wrapped individually for each member. Here too the server sees no content, only who is a member.

Handing an entry to someone outside

Sometimes access has to reach a person who has no FreeScout — a customer, an external technician. For that there is the sharing link for exactly one entry.

The link is protected by a separate six-digit PIN and expires after a period you choose. Send the PIN through a different channel than the link itself — the link by email, the PIN by phone or text. If both stand in the same message, the PIN protects nothing; whoever reads the message has both.

Printing the emergency kit

On the page with the recovery key you can produce a print-ready emergency kit. Paper is deliberate: a recovery key saved as a file on the same computer as the browser does not help when that computer is the problem.

Keep it where you keep contracts or identity documents.

Worth knowing

Reloading the page locks the vault

The decryption key lives only in your browser's memory, never on disk. That is why you have to enter the master password again after every reload. This is not sloppiness — it is exactly the reason a stolen computer does not give up your passwords.

A removed member does not lose access immediately

If you take someone out of a shared vault, their already cached access in the browser remains until the next key rotation. The rotation is a step you trigger yourself.

When someone leaves the company, or for a sensitive vault, carry it out deliberately — and do not assume that removing the member alone is enough.

A forgotten master password is final

Without the master password and without the recovery key, the entries cannot be opened any more. There is no back door, no administrator access and no way through us. That is the price of nobody else being able to read along either.

Not getting anywhere with this? Support

Good to know

Frequent questions

Everything you should know about our modules, licences, updates and support before you buy.

Why does my purchased FreeScout module show an expiry date?

With your purchase you get the module plus twelve months of support, security updates and new features. The expiry date shown refers to those included services — not to your right to use the module at all.

What happens when my licence expires?

The module you have installed keeps working. Once the licence has expired, though, no new security or feature updates arrive and the included support can no longer be used.

You decide for yourself whether to renew the licence or to keep using the installed module without further updates, at your own responsibility.

Others promise lifetime updates. Why don’t you?

Technologies, security requirements and dependencies keep changing. What works reliably today can be outdated or unsupported tomorrow. Good software therefore needs continuous care, testing and development.

Rather than tie you to a permanent subscription, we leave you the choice: renew your licence, or keep using the installed module without further updates, at your own responsibility.

Do I need your LaStore module?

No, but the LaStore module connects your FreeScout instance with the modules you bought, and it brings several advantages:

  • installation with one click
  • automatic detection of available updates
  • easy updating right inside FreeScout
  • verification of the package signature
  • protection against module packages altered or tampered with unnoticed

Our modules do not use the normal update process, because it is not secure. The LaStore module verifies each of our modules before updating. An attacker therefore cannot deliver forged, dangerous updates. Without this module the verification is up to you, and it is a manual process.

without LaStorewith LaStore, autopilot offwith LaStore, autopilot on
learns about new versionsnoyes, dailyyes, daily
installsby hand from the portalat the press of a buttonovernight, without you
verifiedby you, via shasum -a 256yesyes
Do I really get the complete source code?

Yes. Our modules are provided under the AGPL-3.0 licence. The module as delivered contains the complete source code, which you can inspect and adapt within the terms of that licence.

On how many FreeScout instances may I use the module?

One licence covers one active FreeScout instance. Two free server moves are included on top of that.

If an old server is no longer in use, the system releases its activation automatically after 90 days. An instance that is unreachable or already deleted is therefore not counted against your licence for good.

Can I return a module I bought?

You have a 14-day right of return. It ends as soon as you activate the module — not already when the licence key is delivered to you.

So activate the module only once you have finally decided to use it. For consumers in the EEA, the statutory provisions on the right of withdrawal for digital content apply in addition.

Who issues my invoice?

Payment is handled by Paddle. Paddle acts as Merchant of Record and therefore as the seller. That is why Paddle appears as the issuer of the invoice, and possibly also as the payee on your card or bank statement.

Does a module need other FreeScout modules?

That depends on the product. Some modules work entirely on their own and offer additional features when other modules are present. Others have hard dependencies.

The slot finder, for example, strictly needs the Calendar module, because the available appointments are worked out from the calendars kept there.

Required and optional dependencies are stated on each product page.

What can I do if something doesn’t work?

We test our modules carefully. Even so, a feature may not behave as expected in a particular environment.

Every module comes with a detailed guide. If that does not get you any further, you can open a support ticket. Describe the problem briefly and the steps you have already taken — we are glad to help.

Pay securely, worldwideYour payment is handled securely by Paddle. You can pay from anywhere in the world, comfortably in your own currency — proper invoicing included.
Open, auditable, adaptableThanks to AGPL-3.0 you get the complete source code. You can audit the software, adapt it yourself and keep running it independently.
Two server moves includedYour FreeScout instance is moving? You can transfer your licence to a new server up to twice, free of charge, and keep using the module there.
Install once, stay current by itselfWith our LaStore module for FreeScout you install what you bought with a single click. Available updates are checked and installed automatically.

Play video

Playing establishes a connection to YouTube.

View image