System Requirements
Technical requirements for using CosmosCost platform and integrating with cloud providers.
Browser Requirements
CosmosCost is a modern web application that works best with up-to-date browsers:
Supported Browsers
- Chrome - Version 90 or later (recommended)
- Firefox - Version 88 or later
- Safari - Version 14 or later
- Edge - Version 90 or later
Browser Features Required
- JavaScript enabled
- Cookies enabled for authentication
- LocalStorage support for preferences
- Modern CSS support (flexbox, grid)
Network Requirements
Connectivity
- Internet connection: Broadband recommended (1 Mbps minimum)
- WebSocket support: For real-time updates
- HTTPS: All connections use secure HTTPS
Firewall & Proxy
If using a corporate firewall or proxy, ensure access to:
*.cosmoscost.com- Main application*.supabase.co- Authentication and database*.stripe.com- Payment processing
Cloud Provider Requirements
AWS Integration
To connect your AWS accounts:
Account & Permissions
- • Active AWS account with billing enabled
- • Ability to create IAM roles and policies
Required AWS Services
- • AWS Cost Explorer (enabled)
- • AWS Cost and Usage Reports
- • IAM for role creation
IAM Policies
- CostExplorerReadOnlyAccess
- ViewOnlyAccess
Google Cloud Platform Integration
To connect your GCP projects:
Project & Permissions
- • Active project with billing enabled
- • Service Account creation rights
- • Billing Account Viewer role
Required APIs
- • Cloud Billing API
- • BigQuery API
- • Cloud Resource Manager API
Service Account Roles
- Project Viewer
- BigQuery User
- Billing Account Viewer
Microsoft Azure Integration
To connect your Azure subscriptions:
Account & Permissions
- • Active Azure subscription
- • Ability to create App Registrations
- • Ability to assign roles to Service Principals
Required Information
- • Tenant ID
- • Subscription ID
- • Application (Client) ID
- • Client Secret
Service Principal Roles
- Reader
- Cost Management Reader
Security Requirements
Account Security
- Strong passwords: Min 8 characters with mixed case, numbers, symbols
- Two-factor authentication: Recommended for Business+ plans
- Secure credential storage: Never share API keys or passwords
Cloud Provider Security
- Least privilege principle: Only grant necessary permissions
- Read-only access: CosmosCost only requires read access to billing data
- Credential rotation: Regularly rotate service account keys
- Audit logging: Monitor access to your cloud accounts
Subscription Plan Requirements
Free Plan
- •1 user account
- •1 AWS account only
- •Basic cost tracking
- •Read-only dashboards
Popular
Business
- •Up to 5 users
- •All cloud providers
- •Unlimited dashboards
- •API access
Business Plus
- •Unlimited users
- •All Business features
- •Advanced RBAC
- •SSO support
- •Custom integrations
- •SLA guarantee
API Access Requirements
If you plan to use the CosmosCost API:
Requirements
- •Subscription: Business or Business+ plan required
- •Authentication: JWT token-based authentication
- •HTTPS: All API calls must use HTTPS
Rate Limits
- Business1,000 requests/hour
- Business+10,000 requests/hour
Data & Privacy Requirements
Data Storage
- Encryption at rest: All data encrypted using AES-256
- Encryption in transit: TLS 1.2 or higher
- Data retention: Cost data retained for 24 months
- Data location: US-based servers (AWS/Supabase)
Compliance
- SOC 2 Type II: Compliant infrastructure (Supabase)
- GDPR: Data processing agreement available
- Privacy: No sharing of customer data with third parties
Ready to Get Started?
Review our Getting Started Guide to begin using CosmosCost.
Have questions about requirements? Contact our support team for assistance.