Skip to content

Overview

Opaque services provide a flexible way to automate secure, low-latency data processing for small, on-demand inputs. Each service runs inside a trusted execution environment (TEE), ensuring that both data and computation remain confidential—even during processing. Services are ideal for embedding policy-enforced logic into workflows where sensitive data must be handled securely and verifiably.

Currently, Opaque provides two built-in services:

  • Data ingestion: Securely fetches external data from sources like REST APIs.
  • Data redaction: Masks or removes PII fields from sensitive inputs.

Additional service types and user-defined services are planned for future release.