TeamPass is een open-source, zelf te hosten wachtwoordbeheerder voor teams. Toegang wordt geregeld via een mappenstructuur met rollen die vooraf ingestelde rechten dragen, met uitzonderingen per gebruiker; dezelfde regels gelden in de webinterface en in de API. Verder biedt TeamPass AES-256-GCM-versleuteling, koppeling met LDAP/Active Directory en OAuth2, TOTP-tweestapsverificatie, het veilig delen van een inloggegeven met een externe partij onder een vervaltijd, rotatie van Linux-wachtwoorden via SSH en importeurs voor onder meer Bitwarden, LastPass en KeePassXC.
De software is geschreven in PHP, draait op MySQL of MariaDB en is beschikbaar onder de GPL-3.0-licentie, ook als Docker-image. Het project wordt sinds 2009 onderhouden door Nils Laumaillé in Frankrijk; er staat geen bedrijf achter. Omdat u TeamPass op eigen infrastructuur draait, bepaalt u zelf waar de gegevens staan, en een buitenlandse moedermaatschappij ontbreekt. Een Europese organisatie draagt daarbij wel zelf de verantwoordelijkheid voor beheer, back-ups en updates.