Se

Security-first privacy-focused single-sign-on identity provider

Hacker News

Security-first privacy-focused single-sign-on identity provider

Hi all, I am the author of HorcruxID, the security-first privacy-focused single-sign on (SSO) identity provider (IdP). I wanted to show the outcome of a project that started out more than five years ago. Nowadays there are multiple authentication platforms like Auth0, Okta, etc. which provide an extensive set of features even as a SaaS. This much I wanted to say before anyone says that "don't write your own half-baked insecure product" :) So what is horcruxid.com? It is OpenID Connect (OIDC) Identity Provider (IdP) that is secure and aims to preserve privacy. It is secure because secrets are either hashed or encrypted using industry standard cryptographic algorithms. Also, browser cookie data is encrypted. It is preserves privacy as personal data and links in the database are encrypted, and no personal data is exposed in the web UI. This means that you can change your data but you, or anyone else, can't read it. What is visible is the logs of recent logins and logouts. You can check it out at: https://fe.horcruxid.com/ (UI) https://fe.horcruxid.com/identity (user "account" without login) https://fe.horcruxid.com/integration-demo (requires to have a MFA mobile app) Capabilities: End-user identity (ID) creation, and self-service management of the identity (full life-cycle) Optionally, customization with your company logo, name, and main colors. Single Sign-on (SSO) for either internal or external applications (same ID shared vs. the ID is secret but consistent) Single Logout (SLO) for either internal or external applications (same design as with SSO) The privacy-focused identity provider: Only user identity is managed: no user account or profile! Privacy-focused: personal data and links to them are encrypted. No personal data is exposed in the web UI either! Secure: secrets are hashed and personal data is encrypted in the database. Browser cookie data is encrypted too. Two-factor MFA (2FA) required before any operations Remember me supported and required: different operation model from many other implementations (SSO requires active session) Deployment options: on-premise (for multiple apps in one domain) or online (for individual apps in multple external domains On-premise deployment: user ID is known and shared between all domain apps, but only within the domain! Online deployment (internal): user ID is a consistent hash that is sent to third party app. Actual user ID remains a secret! Audit log: audit logs are collected and shown for users from their own identity management events Full life-cycle control: you can permanently delete your identity (but then it cannot be recovered anymore by any means) For integrators: OpenID Connect (OIDC) identity provider (IdP) Regulatory compliance: Integrated data protection regulation implementation (GDPR) when P&P and TOS are written. Flows: Sign up (register) Sign in (create session and do self-service identity management) Sign out (destroy session) Sign off (unregister and delete identity permanently) Reset password (requires registered email address and user PIN) Reset PIN (requires reset secret aka. user mnemonic) Reset mnemonic (requires active session) Two-factor (2FA) Multi-Factor Authentication (MFA) for all flows Single Sign-on (OIDC SSO) for logging in from separate 3rd party applications Single Logout (OIDC SLO) for logging out from separate 3rd party applications

Share card

Actual performance

2points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: started, para · Missing: supports, reddit linkedin, podcasting
90%90% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, apps, user · Missing: mac, agents, macos
72%72% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
TrustMRRFits verified-revenue profile · Strong signals: personal, apps, users · Missing: mobile apps, ios, entrepreneurs
60%60% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
55%55% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: platform, users · Missing: plus, intuitive, reviews
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: saas, active · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: crypto · Missing: web3, chat, cryptocurrency
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Er
Erugo – A privacy-focused, single-binary WeTransfer alternative59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Erugo – A privacy-focused, single-binary WeTransfer alternative

Hacker News2
SharedBills
SharedBills26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy focused bill splitting

Product Hunt+7
Aether AI
Aether AI37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The First Privacy Focused AI

Product Hunt+11
Pr
Privacy Focused Hiring48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy Focused Hiring

Hacker News6
Pr
Privacy-focused iOS hiking app34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy-focused iOS hiking app

Hacker News16
Pr
Priviblur – A privacy-focused front end to Tumblr57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Priviblur – A privacy-focused front end to Tumblr

Hacker News3
Se
Severus – a privacy focused contact mangement system32%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Severus – a privacy focused contact mangement system

Hacker News3
Pr
Privacy-focused mailing list platform45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy-focused mailing list platform

Hacker News1
Ackee
Ackee54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy-focused website analytics

Indie Hackerscommitment-side-project
Simplelytics
Simplelytics22%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Privacy focused analytics software

Indie Hackerscommitment-side-project