Security and Permissions

Protecting scientific data

Every file you mark confidential in Molecule Labs is encrypted before it reaches our servers, and only the people granted access can open it. Access is given deliberately, and it can be changed or revoked at any time.

How our encryption works

We use the same class of encryption that protects banking and government data. Encryption makes a file unreadable to anyone without the key, and access rules decide exactly who holds that key.

Confidential files are encrypted on the device

The moment a confidential file is uploaded, it's scrambled into unreadable ciphertext right in the browser, before it travels anywhere. What reaches our storage is already locked. At no point in the journey does a readable copy sit on Molecule's servers.

The key is tied to access rules

Opening a confidential file requires a key, and that key is released only to members whose role allows it. Every role given or taken back is recorded with its date on the lab's public record.

Access is checked every single time

Permissions are a living system. Every time someone opens a file, their access is re-checked against the current rules.

Role-based access

What each role can do: Admins, Contributors and Viewers view the public record, public files and confidential files; people without a role view only the public record and public files. Admins and Contributors add and remove files and Viewers; only Admins add and remove Contributors.

Add, remove, and timebox users

Who had access to a lab over time: an admin and a contributor with no end date, a viewer until 6 January, and a viewer whose access was taken back today.

Sensitive research, handled with confidence

Set up a lab, grant access to the people you trust, and keep full control over what stays private and what's shown.