Skip to main content
🔗

Advanced Secure Sharing

Share files securely with zero-knowledge encryption. Full control over permissions, expiration, and access.

All plans included

Three Ways to Share

Choose the sharing method that fits your security needs

Shareable Links

Generate secure links with optional passwords and expiration dates

Unique encrypted URLs

Optional password protection

Set expiration dates

Track access (Professional plan)

User-Based Sharing

Share directly with other Nygma users by email or username

End-to-end encrypted sharing

Permission management

Revoke access anytime

Shared folder support

Download Controls

Control whether recipients can download or only view files

View-only mode

Download restrictions

Watermark support (coming soon)

Screenshot prevention (mobile)

Granular Permission Control

Set exactly what recipients can do with your files

View Only

Recipient can view files but not download

Download files
Edit files
Reshare with others

Best For:

Client previews, confidential documents

Download

Recipient can view and download files

Download files
Edit files
Reshare with others

Best For:

Team collaboration, file delivery

Full Access

Recipient can view, download, and reshare

Download files
Edit files
Reshare with others

Best For:

Trusted partners, long-term collaborators

Built-In Security Features

Expiration Dates

Set automatic expiration for shared links. After expiration, link becomes invalid and files are no longer accessible.

Password Protection

Add an extra layer of security with password-protected shares. Recipient must know both the link and password.

Access Tracking

Monitor who accessed your shared files and when (Professional plan). Get notifications on first access.

Revoke Anytime

Changed your mind? Revoke access instantly. All active shares can be disabled with one click.

How Secure Link Sharing Works

Share Dialog

What you see in Nygma

Nygma share dialog interface with options for link sharing, permissions, and security settings

How It Works

Behind the scenes, here's what happens

1

File Already Encrypted

Your file is already encrypted with your master key on your device

🔒 document.pdf.enc

Encrypted with AES-256-GCM

2

Generate Share Key

Create a unique encryption key specifically for this share

🔑 share_key: a7b3c9d2e5f1...

Unique per share, random 256-bit key

3

Embed Key in URL

Share key is embedded in the link fragment (after the #)

https://nygma.genie9.com/s/abc123#key=a7b3c9...

Server sees: /s/abc123

Cannot decrypt without key

URL fragment (after #) is never sent to the server

Server cannot see or access the decryption key

4

Recipient Decrypts

Recipient's browser extracts key from URL and decrypts in real-time

Recipient's view when opening a shared link in Nygma

Browser decryption only

File decrypted client-side using key from URL fragment

Zero-Knowledge Maintained

The Nygma server never sees the decryption key because it's in the URL fragment (after #), which browsers never send to servers. All encryption and decryption happens in your browser, maintaining true zero-knowledge security even when sharing files.

Nygma vs Traditional File Sharing

FeatureNygmaTraditional Services
End-to-end encryption
Zero-knowledge sharing
Password protection
Expiration dates
View-only mode
Access tracking
Provider can see shared files
Can comply with data requests

Share Files Securely with Zero-Knowledge

Start with 1GB free. Advanced sharing features on all plans.

AI Built