Security & Privacy
Configure API keys and authorized domains for secure website integration
🔐 Overview
The Security & Privacy section allows you to control where your product configurators can be embedded. This ensures your integrations are secure and your configurators only appear on authorized websites.
🔑 API Keys - Generate and manage API keys for secure website integration. These keys authenticate your configurators when they are embedded on your website. You can use one across all sites, or generate a new key for each site.
🌐 Authorized Domains - Control which domains are allowed to embed and display your OV25 product configurators. This security feature prevents unauthorized use of your products on third-party sites.
These two features work together to ensure your configurators are only embedded where you choose.
🔑 API Keys
API keys are used to authenticate your configurators when they are embedded on your website. You can use one across all sites, or generate a new key for each site.

🔑 API Key Types
There are two types of API keys:
- Product Configurator Access - Public key used to embed your product configurators on your website.
- Private API Key - Private key used in backends to make API calls to the OV25 API.
➕ Generating a New API Key
- Navigate to the API Keys page
- Click the "Generate New API Key" button
- Provide a descriptive name for the key (e.g., "Production Website", "Staging Environment")
- The system will generate a unique API key
- Use your API key when embedding configurators onto your website.
❌ Revoking an API Key
If you need to revoke an API key:
- Locate the key in your API Keys list
- Click the "Revoke Key" button
- Confirm the action
Revoking an API key will immediately disable all applications using that key. Make sure to update your applications with a new key before revoking the old one.
🌐 Authorized Domains
Authorized Domains is a security feature that controls which websites can embed and display your OV25 product configurators. This prevents unauthorized use of your products on third-party sites and ensures your configurators only appear on domains you've explicitly approved.

➕ Adding an Authorized Domain
- Navigate to the Authorized Domains page
- Click the "Add Domain" button
- Enter the domain name (e.g.,
example.comorwww.example.com) - Click "Save" to authorize the domain
❌ Removing a Domain
To revoke access for a domain:
- Locate the domain in your authorized domains list
- Click the "Remove" or "Revoke" button
Removing a domain will immediately prevent that domain from embedding your configurators. Make sure to notify the site owner if removing an active domain.
📚 Related Documentation
- Developer Documentation - Learn how to integrate OV25 into your website