La autenticación es donde suele empezar el lock-in, porque quien posee el registro de usuario acaba moldeando el modelo de datos a su alrededor. Nautilus no te pide eso. Quién puede iniciar sesión vive aquí; los registros de tus clientes, los pedidos y todo lo demás se quedan en el Postgres, MySQL o Mongo que ya usas. No hay un esquema nuestro al que tus tablas tengan que ajustarse y nada que migrar.
Por debajo está Ory Kratos, de código abierto y sin modificar. Nosotros nos encargamos del servidor y de las actualizaciones, y mantenemos ese despliegue deliberadamente aburrido, pero el motor es uno que podrías ejecutar tú mismo. Un proveedor de autenticación que se puede dejar es otra propuesta distinta de uno que no se puede dejar, y por eso nombramos el motor en lugar de esconderlo.
Corre en nuestros propios servidores en Francia, que es la primera pregunta que hacen muchos compradores europeos. El plan gratuito son 3.000 solicitudes al mes, y los flujos de inicio de sesión, registro y recuperación no cuentan en ellas, así que una tarde basta para saber si esto encaja con la pila que ya tienes.