EU-first Identity Platform
Self-Hosted or Hosted by Us

FoxIDs is a flexible identity platform built on open standards. EU‑first by design and a cost-effective alternative to US identity providers.

GDPR Compliant ISO 27001 Certified NIS2 Compliant
Built and hosted in Europe

Trusted by organisations across Europe,
and the rest of the world

JO Informatik IGEL COOP OneMed Verdo Gentofte Kommune Aveki Septima GOALS ENERGY COOL Applikator Pragmasoft JO Informatik IGEL COOP OneMed Verdo Gentofte Kommune Aveki Septima GOALS ENERGY COOL Applikator Pragmasoft

Why Choose FoxIDs?

Explore the core benefits of our platform designed for flexibility, security, and scalability.

The European Alternative

Compare FoxIDs with global identity providers and discover why an open, EU-first platform is the ideal choice for your organisation.

Area FoxIDs Auth0 / Okta / Microsoft Entra ID
Scalability & Pricing Consumption-based with a low, predictable total cost of ownership (TCO). MAU-based pricing that often scales steeply as your user base grows.
Identity Platform A unified identity engine handling all B2B, B2C, and workforce scenarios. Often requires multiple products or use-case specific solutions.
Architecture & Deployment Multi-tenant, open architecture available as SaaS, self-hosted, or hybrid. Closed architecture, primarily delivered as SaaS.
Local eIDs (MitID / NemLog-in) Natively integrated, highly configurable, and cost-efficient. Limited out-of-the-box support, often requiring complex custom setups.
Logins & Workflows Seamless support for passwords, passwordless, MFA, and federation in a single engine. More rigid configurations with segregated user flows.
Data Privacy & Compliance EU-first by design, supporting GDPR compliance by default. Global-first approach, with EU compliance often treated as an add-on.
Setup & Maintenance Rapid deployment with an intuitive, self-service management interface. Consultant-heavy implementations with complex ongoing operations.
Vendor Lock-in Minimal lock-in through rigorous adherence to open standards. High lock-in often relying on proprietary session models and complex logout mechanisms.

Seamless Connections & Integrations

Connect any identity provider to any application using open standards.

Unify your identity landscape. Easily integrate with major identity providers and secure your applications across any platform.

Identity Providers

Supported Protocols
OpenID Connect SAML 2.0
Seamlessly Connect To
  • Enterprise Identity: Microsoft Entra ID, AD FS, Okta, Google Workspace, Ping Identity, Auth0
  • Social & Public: Google, Facebook, LinkedIn, National IdPs
  • Flexible Federation: Connect with Keycloak and other standard-compliant providers
Key Capabilities
  • Bridge between SAML 2.0 and OpenID Connect
  • Environment linking across environments within a tenant
  • Customisable built-in login UI
  • Advanced Token Exchange features

Relying Applications

Supported Protocols
OpenID Connect OAuth 2.0 SAML 2.0
Secure Any Workload
  • Web Frameworks: ASP.NET Core, Node.js, Java, PHP
  • Frontend (SPA): React, Angular, Vue, Blazor WASM
  • Mobile Apps: iOS, Android, React Native, .NET MAUI, Ionic
  • Backend Services: .NET services, Java, background scripts
  • APIs: ASP.NET Core, Node.js, Java, Python, Go

Built for Developers, Designed for Security

Easily add OpenID Connect support to any application, independent of the language and platform, by leveraging the provided AI prompt.

  • Connect to Microsoft Entra ID, Google, Facebook, and more
  • Multi-tenant support with environment isolation
  • Comprehensive documentation and sample applications
  • Customizable login experience for your brand
AI Assistant Prompt
Help me add OpenID Connect support with FoxIDs to my application.

Before writing code, ask concise questions to determine the app type, language, framework, hosting model, existing authentication, callback URLs, logout URLs, current settings location, and whether the app is server-based or not.

Then implement the integration using these mandatory rules:

- Add settings for `Authority` and `ClientId`
- If the application is server-based:
  - add `ClientSecret`
  - use a session cookie
  - keep tokens on the server
  - `PKCE` optional
- If the application is not server-based:
  - do not use `ClientSecret`
  - use authorisation code flow with `PKCE`
- Set response type to `code`
- Set `scope` to include `openid`, `profile`, `email`
- If possible set:
  - Name claim type to `sub`
  - Role claim type to `role`
- Use `JWT` claims
- Implement login and log off
- Add Log in and Log off buttons
- After login, show the claims for debugging and clearly note that this must be deleted later

Guardrails:
- Do not introduce unrelated refactoring
- Do not remove existing features unless strictly required for FoxIDs OIDC integration
- Keep home page changes minimal and only add what is needed for Log in, Log off, and debug claims display

When done, always:
- print the redirect domain or redirect URI to configure in FoxIDs
- clearly show exactly where settings are configured
- list the files changed
- explain any manual steps needed
- briefly explain how to add and configure the application in FoxIDs (as an OpenID Connect Application registration) after it has been enabled for OIDC

Features and Functions

Run on FoxIDs Cloud, self-hosted, or hybrid across FoxIDs Cloud and multiple self-hosted deployments in your own environment or at your customers.

Flexible Authentication

Support for username/password, passwordless via SMS/email, and social logins.

Secure AI, Services, and Humans

A unified security model for all actors, from human users to automated services and AI.

Broad Protocol Support

Integrate any application, system, or API using OpenID Connect, OAuth 2.0, and SAML 2.0.

Trusted Logins for All

Federate logins from any external identity provider supporting OpenID Connect and SAML 2.0.

Ready to Secure Your Applications?

Join organisations across Europe who trust FoxIDs for their authentication needs. Start building for free today.

Your Privacy

We use cookies to make your experience of our websites better. Click the 'Accept all cookies' button to agree to the use of cookies. To opt out of non-essential cookies, click 'Necessary cookies only'.

Visit our Privacy Policy page for more