▤
Generator fraza
Generiranje lozinki-fraza kombiniranjem slučajnih hrvatskih riječi iz ugrađenog rječnika od 1.500+ riječi. Fraze su lako pamtljive, a kriptografski jake. Slučajnost se temelji na crypto.getRandomValues() — kriptografski sigurnom generatoru.
⬤
Generator lozinki
Generiranje klasičnih nasumičnih lozinki s odabranom duljinom (8–64 znaka), uz garantirano prisustvo odabranih skupova znakova (veliko slovo, broj, posebni znak).
⚙
Prilagodljive postavke
Kontrola kompleksnosti (1–5), velikih slova, brojeva i posebnih znakova. Kompleksnost kombinira broj riječi i minimalnu duljinu prema formuli: riječi = razina + 1, min. znakova = razina × 4 + 4.
↔
Višestruki razdjelnici
Odabir jednog ili više razdjelnika (crtica, donja crta, točka, razmak, bez). Razdjelnik se primjenjuje nasumično između svake riječi.
≡
Masovno generiranje
Generiranje do 20 fraza ili lozinki odjednom. Kopiranje svake zasebno klikom na gumb ili klikom na tekst lozinke. QR kod dostupan za svaku lozinku u listi.
◉
Analiza jačine
Prikaz entropije u bitima, 4-stupanjska ocjena jačine i procjena vremena potrebnog za probijanje. Za fraze se ocjena temelji na konzervativnoj word-space entropiji — pretpostavlja se da napadač poznaje metodu generiranja.
◈
Analiza uzoraka
Integracija s bibliotekom zxcvbn koja detektira slabe uzorke — česte lozinke, redove tipaka, ponavljanja, nizove, datume i ime/prezime.
🧠
Procjena pamtljivosti
Ocjena koliko je lozinka laka za pamtiti (1–5) na temelju broja i duljine riječi, prisutnosti brojeva i posebnih znakova te tipa razdjelnika.
🔍
Provjera curenja podataka
Provjera je li lozinka pronađena u poznatim curenjima putem HaveIBeenPwned baze. Lozinka se obrađuje lokalno i nikad ne napušta uređaj.
▤
Prilagođeni rječnik
Dodavanje vlastitih riječi ručnim unosom ili uploadom .txt/.csv datoteke. Mogućnost dodavanja uz ili zamjene ugrađenog rječnika.
▦
QR kod
Generiranje QR koda lozinke za brzo prenošenje na mobilni uređaj skeniranjem kamerom. U masovnom prikazu dostupan QR za svaku lozinku zasebno. QR prikazuje i opis lozinke ako je unesen.
◑
Tamna i svijetla tema
Odabir tamnog ili svijetlog načina rada. Postavka se pamti između posjeta.
⊞
PWA podrška
Aplikacija se može instalirati na uređaj kao progresivna web aplikacija i koristiti bez internetske veze.
⌨
Tipkovnički prečaci
Enter za generiranje nove lozinke, Escape za zatvaranje modala — bez potrebe za mišem.
📝
Opis lozinke
Opcionalno polje za unos opisa svake lozinke (npr. "Gmail", "VPN"). Opis se prikazuje u QR kodu, pri dijeljenju i sigurnom slanju, te na stranici primanja.
⬆
Dijeli lozinku
Dijeljenje generirane lozinke direktno iz aplikacije putem Web Share API — AirDrop, poruke, mail i ostale dostupne metode dijeljenja na uređaju. Dostupno i za više lozinki odjednom.
🔒
Sigurno slanje
Lozinka se enkriptira lokalno (AES-256-GCM) i nikad ne napušta uređaj. Primatelj otvara link i lozinka se dekriptira direktno u browseru. Link nije jednokratan — otvoriti ga može svaki tko ga ima, do isteka roka.
🔗
Stranica primanja
Dedicirane stranica za prikaz primljene lozinke. Podržava jednu ili više lozinki s opisima, kopiranje klikom na tekst ili gumb, te automatsko brisanje clipboarda nakon 60 sekundi.