FREEDOM251

Freedom251 › Multi-Factor Authentication Software

privacyIDEA

Free plan AndroidAPIiPhoneLinuxSelf-hostedWeb+1

Visit privacyIDEA Alternatives Pricing

privacyIDEA's own site

What privacyIDEA is

privacyIDEA is an open source authentication server for adding two-factor authentication to applications, VPNs, remote access, SSH, websites, and web portals. It runs on Linux under the AGPLv3 license. Organizations can configure it through a WebUI that includes central token management and user self-service; policies and event handlers allow its behavior to be configured. Supported factors include passkeys and WebAuthn, push, HOTP and TOTP, email and SMS OTP, YubiKey, SSH public keys, and X.509 certificates, among other listed options. privacyIDEA can read user records from LDAP, Active Directory, SQL databases, flat files, and SCIM services. Integrations include Keycloak, Microsoft ADFS, FreeRADIUS, Windows desktop login, Linux PAM, OpenVPN, Nextcloud, WordPress, and TYPO3. A REST API with JWT authentication supports scripting and portal integration. Audit entries are digitally signed and checked against deletion, and database token secrets are AES encrypted. Supported SQL databases include SQLite, MySQL, PostgreSQL, Oracle, DB2, and MariaDB. Source code is available on GitHub, with installation through PyPI. NetKnights Enterprise Edition offers professional support and service level agreements. Paid plans include Small Business at €165 a month, Enterprise at €556 a month, and Provider at €2,275 a month.

Who it suits

privacyIDEA is intended for organizations securing existing services such as remote access, operating system logins, and SAML authentication. It suits teams that need configurable two-factor authentication, integrations with existing user sources and applications, and can run the software on Linux.

What it does well

  • Open source under the AGPLv3 license.
  • Supports a broad range of authentication factors, including passkeys and WebAuthn.
  • Reads users from LDAP, Active Directory, SQL databases, flat files, and SCIM services.
  • Provides a REST API with JWT authentication.
  • Digitally signed audit entries and AES-encrypted token secrets.
  • Supports SQLite, MySQL, PostgreSQL, Oracle, DB2, and MariaDB.

What to know first

  • The open source software runs on Linux.
  • The paid Small Business plan costs €165 a month.
  • Enterprise support plans are billed monthly at listed prices.

Limits

The free open source software runs on Linux. The Small Business plan is limited to one productive installation, includes 1–200 users (or more), and provides 8x5 support with an 8-hour response time; its listed price is €165 a month.

Plans

PlanBilled and limitsPrice
Small Business165 € /Month · 1 productive installation · 1-200 users (or more) · 8x5 support · 8h response time€165 a month
Provider2275 € /Month · unlimited installations in own datacenter · all users included · 12x5 support · 4h response time · 3 consulting days per year · HSM€2,275 a month
Enterprise556 € /Month · 1 productive installation · 1-2000 users (or more) · 8x5 support · 4h response time · one consulting day a year · SCIM Resolver€556 a month

As privacyidea.org lists them, read 7 Oct 2026. The maker's own page has the final word.

Getting started

  1. Visit the privacyIDEA website.
  2. Choose a deployment route: obtain the source code on GitHub or install through PyPI.
  3. For Debian and other Linux distributions, use the recommended pip installation route.
  4. Configure the authentication server through its WebUI.
  5. Connect user sources, authentication factors, or listed integrations as needed.

Verdict

Choose privacyIDEA if you need an open source authentication server for adding two-factor authentication to existing services and want a WebUI, integrations, and multiple token types. Organizations needing professional support and service level agreements can consider NetKnights Enterprise Edition, starting with the listed Small Business plan at €165 a month.

Questions

Is privacyIDEA free and open source?

Yes. It is open source, runs on Linux, and is licensed under AGPLv3. Paid NetKnights Enterprise Edition plans are also listed.

What does privacyIDEA do?

It adds two-factor authentication to applications, VPNs, remote access, SSH, websites, and web portals.

What authentication factors does it support?

Listed factors include passkeys and WebAuthn, push, HOTP, TOTP, email OTP, SMS OTP, YubiKey, X.509 certificates, SSH public keys, RADIUS, and remote tokens.

Which user sources can it use?

It can read users from LDAP, Active Directory, SQL databases, flat files, and SCIM services.

Which integrations are listed?

They include Keycloak, Microsoft ADFS, simpleSAMLphp, FreeRADIUS, Windows desktop login, Linux PAM, Apache2, OpenVPN, ownCloud, Nextcloud, WordPress, and TYPO3.

What are the Enterprise Edition plan prices?

Small Business is €165 a month, Enterprise is €556 a month, and Provider is €2,275 a month.

Facts from privacyIDEA's own pages

API
The system provides a REST API with JWT authentication for scripting and integration into web portals. · privacyidea.org, 7 Oct 2026
Audit security
Audit entries are digitally signed and checked against deletion, and token secrets in the database are AES encrypted. · privacyidea.org, 7 Oct 2026
Authentication methods
Supported token types include passkeys and WebAuthn, push, HOTP/TOTP, email and SMS OTP, U2F, YubiKey, SSH keys, and X.509 certificates. · privacyidea.org, 7 Oct 2026
Databases
The documentation lists SQLite, MySQL, PostgreSQL, Oracle, DB2, and MariaDB as supported SQL databases. · privacyidea.org, 7 Oct 2026
Deployment
The project provides source code on GitHub and installation through PyPI; its downloads page recommends pip for Debian and other Linux distributions. · privacyidea.org, 7 Oct 2026
Headquarters
Kassel, Germany · privacyidea.org, 28 Sept 2026
Integrations
Listed integrations include Keycloak, Microsoft ADFS, simpleSAMLphp, FreeRADIUS, Windows desktop login, Linux PAM, Apache2, OpenVPN, ownCloud, Nextcloud, WordPress, and TYPO3. · privacyidea.org, 7 Oct 2026
Intended users
The product is presented for organizations securing existing services such as remote access, operating system logins, and SAML authentication. · netknights.it, 7 Oct 2026
Maker
NetKnights GmbH describes itself as an independent IT security company and says it was founded in Kassel in May 2014. · netknights.it, 7 Oct 2026
Management
It provides a WebUI for configuration, central token management, and user self-service, with behavior configurable through policies and event handlers. · privacyidea.org, 7 Oct 2026
Open source
The software runs on Linux and is licensed under AGPLv3. · privacyidea.org, 7 Oct 2026
Purpose
privacyIDEA is a modular authentication server for adding two-factor authentication to applications, VPNs, remote access, SSH, websites, and web portals. · privacyidea.org, 7 Oct 2026
Support
NetKnights Enterprise Edition includes professional support and service level agreements, and its support contract runs for one year. · netknights.it, 7 Oct 2026
User sources
It can read users from LDAP, Active Directory, SQL databases, flat files, and SCIM services. · privacyidea.org, 7 Oct 2026

Where privacyIDEA stands on Freedom251

Look at these too