▤
Phrase generator
Passphrase passwords from random Croatian words (5,700+ in database) — easy to remember, cryptographically strong.
⬤
Password generator
Random passwords in four levels: Basic (8–12) to Maximum (21–32 characters).
More
Length is randomly chosen within the range of each level. Guaranteed presence of selected character sets — uppercase, number and special character if enabled.
⚙
Customizable settings
Uppercase, numbers and special characters; for phrases complexity and separator, for passwords strength level.
↔
Multiple separators
Dash, underscore, dot, space or none — multiple can be selected, applied randomly between each word.
≡
Bulk generation
Up to 20 phrases or passwords at once, each with copy, description and QR code options.
◉
Account type recommendations
Guide with recommended minimum strength for each account type — available on the
Security & tips page.
🔍
Data breach checking
Check if a password is in the HaveIBeenPwned database — processed locally, never leaves the device.
▦
QR code
QR code of the generated password for quick transfer by scanning — also available for each password in the bulk list.
Aa
Accessibility panel
Theme, font size, high contrast and reduced motion — all settings are remembered between visits.
⊞
PWA support
Install on device and use without an internet connection.
⌨
Keyboard shortcuts
All key actions available from the keyboard — no mouse needed.
Show shortcuts
Enter generate · C copy · L send · 1 Phrases · 2 Passwords · 3 Message · ? help · Esc close
📝
Password description
Optional description (e.g. "Gmail", "VPN") displayed in the QR code, when sending and on the receive page.
⬆
Password sharing
Direct sharing via Web Share API — AirDrop, messages, email and other device methods.
💬
Secure message
Send an encrypted text message (up to 4,000 characters) as a secure link — zero knowledge, equally secure as sending a password.
More
Message tab (shortcut 3) — enter text, click Generate secure link. Recipient sees the message on the receive page with one-click copy. All the same options as for passwords: expiry, view limit, PIN, one-time link.
🔒
Secure Send
AES-256-GCM encryption locally — key stays exclusively in the link, server never sees it (zero-knowledge).
More
The ciphertext is stored on the server, the key stays in the URL fragment (#) which the server never receives. Changing any option automatically regenerates the link without re-clicking.
⚙🔗
Secure link options
Expiry period, view limit, one-time link, confirmation step and PIN protection — combine as needed.
More
Expiry (1–90 days) · Max views (1–99) · One-time link — deleted immediately after first view · Confirmation step — recipient must click a button, prevents bots from consuming views · PIN protection (4–8 digits, PBKDF2, never leaves the device)
▦↗
QR code for secure link
QR code for the generated secure link — the recipient just needs to scan, no URL typing needed.
👁
View limit and one-time link
Set a maximum number of views or enable a one-time link that is deleted immediately after the first opening.
🔗
Receive page
Dedicated page for displaying the received password with copy and automatic clipboard clearing.
More
Supports one or more passwords with descriptions, display of remaining view count. In case of error or expired links, shows a clear return to the Home page.
📖
Dialect dictionaries
8 dialect dictionaries (Chakavian, Dalmatian, Dubrovnik, Istrian, Kajkavian, Medjimurje, Slavonian, Zagorje) plus standard (5,700+ words). Each dictionary can be independently enabled in Settings.
🌿
Metaphors
Generate passphrases from 1,500+ Croatian idioms, phrases and poetic expressions. Selected in Settings → Dictionaries → Metaphors — exclusively with dialect dictionaries.