We shipped our auth server to your browser with WebAssembly (WASM), delivering a playground experience that allows developers to experiment freely without spinning up backend environments. This approach solves challenges around resource management and user isolation, providing an excellent developer experience with zero setup, instant feedback, and seamless collaboration capabilities. However, it's not suitable for production deployments due to limitations such as lack of data consistency across distributed systems, high-performance caching layers, multi-tenant data isolation, real-time synchronization between multiple clients, and integration with existing authentication systems. The playground uses a simplified storage layer using SQLite and avoids external network calls, while the production FGA service continues to run as a traditional backend service.