Platform Stack
ML Studios has historically used Node.js and Express for server-side functionality, providing the foundation for authentication, content delivery, and member features.
Authentication
Authentication has been handled through Passport, including Google OAuth support. That keeps direct credential handling away from the studio application wherever possible.
Data Storage
User and site data are stored in MongoDB Atlas, which provides managed cloud-database infrastructure and core security capabilities.
- Encrypted connections using TLS for data in transit
- Encryption at rest within MongoDB Atlas
- Access controls and managed backups
Security Posture
The overall architecture is designed to provide a stable member experience while respecting user privacy and applying practical data-protection measures.