Polaris Secure Containers enable the secure deployment of applications within a Trusted Execution Environment (TEE), encrypting all data in transit, and isolating sensitive information from the underlying infrastructure.
Polaris Products
Polaris products can be purchased in the Microsoft Azure and Google Cloud Marketplaces. Depending on your needs, you can choose different variants of the product.
Polaris
Fr0ntierX’s Polaris Secure Containers enable the secure deployment of stateless applications within a Trusted Execution Environment (TEE), encrypting all data in transit, and isolating sensitive information from the underlying infrastructure. This documentation provides details on how to configure a Polaris container for your application.
Polaris Pro
Polaris Pro enables the secure deployment of stateful applications within a Trusted Execution Environment (TEE), encrypting all data in transit, and isolating sensitive information from the underlying infrastructure. With Polaris Pro, users can securely store encrypted data across cloud, disk, or database storage, accessible only within the TEE. This documentation provides details on how to configure a Polaris Pro container for your application.
Polaris K8s
Polaris K8s enables the secure deployment of confidential nodes within Kubernetes clusters. Polaris K8s offers a balance between the scalability and flexibility of Kubernetes and the robust security necessary to protect sensitive information. With seamless integration into Kubernetes environments, Polaris K8s ensures comprehensive data protection without requiring changes to current applications.
Polaris AI
Polaris AI is based on Polaris Pro and enables the secure deployment of AI and Machine Learning (ML) within a Trusted Execution Environment (TEE), by encrypting all data in transit and isolating sensitive information from the underlying infrastructure. With Polaris AI, model weights are encrypted and securely stored so that they are only accessible within the TEE.
Polaris LLM
Polaris LLM is based on Polaris Pro and enables the secure deployment of LLM models and related applications like RAG within a Trusted Execution Environment (TEE), encrypting all data in transit, and isolating sensitive information from the underlying infrastructure. With Polaris LLM, both the model weights – as well as all context documents – can be securely stored in an encrypted form, accessible only within the TEE.
Polaris Libraries
All Polaris products are built on two open-source libraries: the Polaris SDK and the Polaris Secure Proxy.
- Polaris SDK: A TypeScript library designed for integration into servers and applications that communicate with Polaris Secure Containers.
- Polaris Secure Proxy: Integrated into all Polaris products, it acts as an HTTP proxy server in front of your workload. It provides transparent encryption and decryption of data in transit and manages the interface to private keys used for decrypting data within the TEE.
Polaris SDK documentation
Polaris Secure Proxy documentation