#better auth vs convex auth

5 messages · Page 1 of 1 (latest)

woven adder
#

I’m building a mobile app. What auth should i chhose

random girderBOT
#

Hi @woven adder. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:

#

For a new mobile app today, the docs and community guidance lean toward Better Auth or a third‑party provider, not new projects on Convex Auth.

Here’s what’s in the sources:

What Convex Auth is good for

But:

  • It’s built on Auth.js, which has gone into maintenance mode. [Convex Auth intro; Discord status]
  • Staff explicitly say there’s no clear long‑term plan and that for “future proof on a new project” they’d start with Better Auth or a service‑backed provider. [Discord status]
  • Multiple community members describe Convex Auth as effectively legacy / not actively developed, even if it still works. [Discord abandoned?]

What Better Auth gives you

#

Caveats from the sources:

  • Some users have seen slower logins and more overhead when heavily using Better Auth APIs (especially org/admin plugins), and Convex is working to improve this. [Authjs → Better Auth thread]
  • With the Convex Better Auth component, the auth tables live in a separate schema, which some people dislike. [Authjs → Better Auth thread]

Mobile‑specific angle

From the docs:

#

The sources don’t give a detailed, side‑by‑side mobile comparison (e.g., exact DX differences on React Native), so I can’t say more than that with confidence.

Recommendation for your case

Given:

  • You’re starting now.
  • You’re building a mobile app (likely React Native / Expo).
  • You probably care about long‑term support.

Based on the docs and Discord guidance:

If you share your stack (Expo vs bare React Native, or something else) and what auth flows you need (OAuth providers, OTP, orgs/teams, MFA), I can narrow this down further based only on what’s in the docs.

Note: you can ask me a follow up question by @ mentioning me again :speech_balloon: