Protect sensitive fields as data lands, moves, and is used across cloud data lakes, lakehouses, analytics, and AI. Ubiq encrypts, tokenizes, or masks selected values, then evaluates the requesting identity, context, and policy at runtime to return the configured cleartext or protected representation.
Trusted in production by security & data teams










Independently attested
SOC 2 Type II
PCI DSS SAQ-D
CMMC 2.0 Level 1Data lake security protects the sensitive information stored and processed across object storage, lakehouse tables, query engines, notebooks, pipelines, analytics, and AI workflows. Access controls, encryption at rest, and governance catalogs are important, but sensitive values can still be exposed after an approved identity reaches a file, table, dataset, or query result. Value-level protection keeps selected fields protected across copies and downstream uses while preserving the data workflows teams rely on.
Encrypt, tokenize, or mask PII, PHI, payment data, account identifiers, credentials, and other regulated values before they spread across lake zones and downstream copies.
Use deterministic tokens or format-compatible protected values where approved analytics, matching, correlation, and data engineering workflows need consistent identifiers.
Ubiq evaluates the requesting identity, context, and policy at runtime, then returns the configured cleartext, masked, tokenized, or encrypted representation for that request.
Protect sensitive values across the data lake, then return the configured representation each identity receives at runtime.
The appropriate protection method depends on the field and required use. These examples show how encryption, tokenization, and masking can reduce cleartext exposure while data engineering and analytics workflows continue to operate.
| Type | Original value | Method | Protected value | Result |
|---|---|---|---|---|
| Customer ID | CUS-4829-7712 | Tokenize | CUS-7K2M-4830 | TokenizedConsistent token supports approved joins without the original identifier |
| Email address | mariac@acme.com | Mask | m••••@acme.com | MaskedEnough detail remains for approved verification workflows |
| Account number | 4829-7712-6084 | Encrypt | 8F2A-C71B-4E09 | EncryptedStored and shared as protected data until an approved reveal |
| Loyalty account ID | LOY-4829-7712 | Tokenize | LOY-7K2M-4830 | TokenizedConsistent token supports segmentation and correlation without exposing the original account identifier |
TokenizedConsistent token supports approved joins without the original identifier
MaskedEnough detail remains for approved verification workflows
EncryptedStored and shared as protected data until an approved reveal
TokenizedConsistent token supports segmentation and correlation without exposing the original account identifier
Protect sensitive fields before they spread through raw, curated, analytics, feature, export, and lower-environment copies.
Data lakes already use IAM, object and table permissions, encryption at rest, catalogs, classification, and monitoring. Those controls matter, but they do not always govern which version of each sensitive value is returned after a requester reaches an approved file, table, dataset, or query path.
Cloud and object-storage encryption protects files and media at rest. Query engines, notebooks, applications, and pipelines can still receive sensitive values in cleartext after access is granted.
A data lake table or file can combine low-risk operational fields with PII, PHI, financial data, credentials, or regulated identifiers. Dataset access can reveal more than the workflow needs.
Raw, curated, analytics, feature, export, and lower-environment copies make it difficult to keep the original system's access controls attached to every sensitive field.
A fixed masked dataset may be too restrictive for approved operations and still too revealing for broad analytics, development, AI, or vendor access.
Ubiq closes that runtime gap by protecting the value and evaluating identity, context, and policy when sensitive data is requested.
How Ubiq works
Ubiq evaluates the requesting identity, context, and policy at runtime, then returns the configured data representation for that request.
Access request
Protected lakehouse record
Real-time evaluation
Runtime data outcome
Approved operational request receives the required record
Can investigate trends without reading full identifiers
Correlates records without original customer identifiers
Receives stable protected identifiers, while direct personal fields are masked or withheld
Protected once. Resolved differently at runtime for each identity.
Sensitive data moves through more than object storage. These are the workflows where value-level protection reduces unnecessary cleartext exposure across the lakehouse.
Protect sensitive fields across raw, curated, and serving layers while approved applications and data teams continue to use the lakehouse.
Give analysts and BI tools masked or tokenized values for reporting, segmentation, correlation, and approved joins without broad cleartext access.
Protect values at or before ingestion, where the integration path allows, so sensitive fields remain protected through batch, streaming, ETL, ELT, and downstream copies.
Provide protected identifiers and governed source records to model, agent, and retrieval workflows when cleartext is not required.
Provision realistic protected datasets to engineering, QA, and vendor workflows without copying unrestricted production data into lower-trust environments.
Prepare consistent protected identifiers and selected attributes for controlled partner sharing or clean-room workflows while original values remain governed.
Ubiq integrates where sensitive fields enter and leave the data lake, while protection and reveal operations execute through integrations inside your environment.
Apply protection in source applications, ingestion pipelines, or transformation workflows before sensitive fields land in raw, curated, or serving zones.
Protect and reveal selected values through SQL UDFs and database or warehouse integration patterns used alongside the data lake.
Enforce value-level outcomes where applications, APIs, and services read from lakehouse tables or derived datasets.
Use the identities and access policies your organization already manages to govern runtime data outcomes.
Ubiq coordinates policy through its SaaS control plane while protection and reveal operations run through integrations inside your environment.
Use your HSM or KMS where required so cryptographic key ownership stays with your security team.
Data lake security is the set of controls used to protect data stored and processed across object storage, lakehouse tables, query engines, notebooks, pipelines, analytics, and AI workflows. It includes identity and access management, encryption, governance, monitoring, and value-level protection for sensitive fields.
Encryption at rest protects storage media and files, but approved query engines, applications, notebooks, pipelines, and users can still receive sensitive values in cleartext after access is granted. Value-level protection keeps selected fields protected and governs the representation returned at runtime.
Ubiq protects selected fields and records with encryption, vaultless tokenization, masking, and format-preserving techniques where appropriate. Ubiq evaluates the requesting identity, context, and policy at runtime, then returns the configured cleartext, masked, tokenized, or encrypted representation.
Yes. Deterministic tokenization or encryption can produce consistent protected values for approved correlation, matching, and joins. Teams should select the protection method based on the field and workflow, and should not assume every encrypted or tokenized value preserves the semantics required for every analytical task.
Yes. Ubiq can keep sensitive source fields protected while AI, agent, and model workflows receive masked or tokenized representations when cleartext is not required. Vector-search use cases require a coordinated approach to source-data and vector-space protection, which is covered separately on Ubiq's RAG security page.
No. Ubiq complements IAM, catalog, governance, and data-platform permissions. Those controls determine whether a requester can reach a file, table, dataset, or query path. Ubiq governs the sensitive data representation returned after that access occurs.
Ubiq provides a SaaS control plane while protection and reveal operations execute through integrations inside the customer's environment. Sensitive data does not need to be sent to Ubiq for protection or reveal, and customers can use their own HSM or KMS where required.
Use the protection method that fits each field, then govern runtime outcomes through the same identity-aware policy model.