Security Model
Authentication & Authorization
Data Protection
Layer
Protection
Input Validation
Rate Limiting
Limit
Default
Sandbox Security
Last updated
Privy Integration
Unified Web2 (email) + Web3 (wallet) authentication
OAuth support: Google, Discord, GitHub
Session management with secure tokens
Wallet Authentication
WalletConnect/AppKit integration
MetaMask, Phantom, Solflare support
Chainless wallet connection
Transport
TLS 1.3 (HTTPS everywhere)
Storage
AES-256 encryption for credentials
Secrets
Encrypted in database, never logged
JSON Schema validation via AJV for all inputs
SSRF protection with URL allowlists
Path traversal prevention
File type validation (MIME checking)
Requests/second
30 per user
File upload
200MB per file
Request body
250MB maximum
WebContainer isolation for code execution
No access to host filesystem
Network request filtering
Resource limits enforced
Last updated