Opportunity Brief — 2026-04-10 1701 UTC

Name

Self-Hosted Auth

One-Line Wedge

User directory for small SaaS and other small teams without Auth0-style pricing and platform weight.

Problem

Small SaaS teams want modern auth, orgs, and sessions without getting pushed into Auth0 or Clerk pricing before they have revenue.

The people feeling it most are small SaaS and other small teams. Auth0, Clerk, Stytch set the market expectation, but the pricing and operational shape are too heavy for the actual buyer. 22 collected signals reinforce that the gap is mostly about price, setup burden, and feature overkill — not missing magic.

Top Evidence Signals

Why Now

Small teams in 2026 are cutting tool spend and refusing extra platform debt. Auth0, Clerk, Stytch are strong products, but they are packaged for bigger companies than small SaaS and other small teams. That makes a smaller, self-hosted wedge in self-hosted auth unusually easy to explain.

MVP

Build only this:

  • User authentication and role management for secure access control.
  • Dashboard for monitoring the status of all connected *arr instances.
  • API integration for adding, editing, and deleting media entries across *arr services.
  • Notification system for alerts on failed tasks or updates from connected services.
  • Simple logging feature to track user actions and system events for troubleshooting.

Brutal Scope Cut

Do NOT build in v1:

  • workforce IAM
  • fine-grained enterprise governance
  • SCIM lifecycle sprawl

Who Buys / Uses It

  • small SaaS
  • solo founder
  • product team

What It Replaces

  • Auth0
  • Clerk
  • Stytch

Why Open Source Wins

The buyer already knows Auth0 solves the problem — they just do not want the bill, lock-in, or platform weight. Open source wins here by offering predictable cost, local control, and a narrower product shape that fits small SaaS and other small teams better than enterprise SaaS.

Suggested Stack

Node.js + Express + PostgreSQL + Web Components + REST API + webhooks + OIDC/session auth.

Scores

  • Severity: 5/5
  • Frequency: 5/5 — 22 signals collected
  • Solvability: 3/5
  • OSS Displacement: 3/5
  • Distribution: 5/5
  • Engagement bonus: +2
  • Recency bonus: +2

Total: 25/29

Status

🔥 shortlisted

Candidate Tags

#auth #self-hosted #too-expensive #dx