TeamPass est un gestionnaire de mots de passe libre et auto-hébergé pour les équipes. Les accès sont organisés par une arborescence de dossiers et des rôles aux droits prédéfinis, avec des exceptions par utilisateur ; les mêmes règles valent dans l'interface web et l'API. TeamPass propose aussi le chiffrement AES-256-GCM, l'intégration LDAP/Active Directory et OAuth2, l'authentification TOTP, le partage sécurisé d'un identifiant avec un tiers pour une durée limitée, la rotation des mots de passe Linux via SSH et des outils d'import, notamment pour Bitwarden, LastPass et KeePassXC.
Le logiciel, écrit en PHP, fonctionne avec MySQL ou MariaDB, est publié sous licence GPL-3.0 et existe aussi en image Docker. Le projet est maintenu depuis 2009 par Nils Laumaillé, en France ; aucune société ne se trouve derrière. Comme vous l'exécutez sur votre propre infrastructure, vous décidez où se trouvent les données, sans maison mère étrangère. Une organisation européenne assume toutefois elle-même l'administration, les sauvegardes et les mises à jour.