B2B & Pro

How to Create Custom Slugs for Secure Branded Links

Learn how to generate professional custom URL aliases for your encrypted links on Ilusion. Ideal for agencies, support desks, and client communications.

What is an Ilusion Custom Alias and why should I use it?

By default, Ilusion generates long random identifiers for links (e.g., /secret/d8f2k9x1). A Custom Alias allows you to define a clean, professional slug (e.g., /s/acme-credentials). This helps agency owners, freelancers, and support desks improve client trust, readability, and brand alignment when sharing sensitive credentials.

How do I create a custom secure alias link?

Creating a custom secure link is simple: 1. Go to the Ilusion creation form (/create). 2. Toggle open the "Advanced Controls" section. 3. Enter your preferred slug in the "Custom Alias" input (only alphanumeric characters and hyphens are supported). 4. Click "Securely Create." If the slug is not currently occupied by an active secret, it will register and output your clean /s/[alias] link immediately.

Security Clarification: The E2EE trade-off with Custom Aliases

Please note that configuring a Custom Alias halts client-only zero-knowledge E2EE. Because custom aliases do not include a browser-only hash fragment (e.g. they look like /s/my-slug instead of /secret/[id]#[key]), the decryption key cannot remain purely in browser memory. To resolve the clean link and redirect the recipient, the browser transmits the decryption key to the server, which is stored in the database under the dropKey field. Although files and text remain highly secure in transit (via TLS) and encrypted at rest, absolute client-side zero-knowledge is bypassed. If you require zero-knowledge encryption where the server never receives the key, choose the standard link option.

Was this guide helpful?

Help us improve our zero-knowledge resources.