IRISPass er en gratis & open source-software. Det hjælper med at skabe og vedligeholde sikre, randomiserede adgangskoder. Det er på tværs af platforme, og de binære filer er tilgængelige til MacOS / Windows / Linux / Android. Det understøtter også adgangskodesynkronisering på tværs af stationære og mobile enheder.
Alle adgangskoder, som enten er genereret af appen eller indtastet af brugeren, gemmes i enhedens lager. IRISPass har ikke en server, og alle dine data ligger på enheder, som du ejer. Adgangskoden krypteres med din hovedadgangskode, før den gemmes på enheden. Derfor kan man ikke få adgang til dine adgangskoder uden hovedadgangskoden. Derfor er det yderst vigtigt, at hovedadgangskoden IKKE skal være let at gætte. IRISPass gemmer ikke dit hovedadgangskode af sikkerhedsmæssige årsager, det vil bede om det fra tid til anden for at sikre maksimal sikkerhed. Du kan eventuelt aktivere biometrisk godkendelse for at undgå at indtaste hovedadgangskoden hver gang.
IRISPass gemmer alle dine adgangskodedata i selve enheden. Synkronisering af adgangskoder er stadig muligt, selvom dine enheder ikke er forbundet til nogen servere. Fangsten her er, at enhederne skal være i samme netværk. Synkronisering er mulig mellem din desktop- og mobilapp. For at synkronisere adgangskoder skal du klikke på QR-kodeknappen fra din Desktop-app. Du vil kunne se en QR-kode på skærmen. Fra din mobilapp skal du klikke på knappen Synkroniser for at åbne kameraet. Ret dit kamera mod QR-koden, og det burde være det! For at sikre, at adgangskoderne ikke kan blive stjålet af andre, udfører IRISPass et "håndtryk" med din e-mail og hovedadgangskode. For at adgangskodesynkronisering skal fungere, skal e-mail- og hovedadgangskoden derfor være den samme på begge enheder