Proprietary Format: OzCapsula Data Container

To improve the overall security level or Oz products, we’ve introduced a new proprietary data exchange format that provides improved data confidentiality and integrity: OzCapsula.

How It Works

A proprietary data exchange format is a container that safely stores and transmits transaction-related media data.

When you capture video using Oz SDK, your media is placed into the OzCapsula container along with all required information. The package can be processed only in Oz API due to internal mechanisms, so it is significantly more difficult to access the package containing.

Benefits

  • Integrity and Authenticity Guaranteed. Each container’s content is verified by the API, ensuring data arriving from the user device is genuine, untampered, and fully intact.

  • Full Confidentiality of Internal Data. Multi-layered cryptographic protection keeps all data, metadata, and technical details hidden from unauthorized viewing, extraction, or interpretation.

  • Unified Data Package. All content is stored in a single, secure file, simplifying transmission and enabling consistent, predictable processing.

  • Built-In Investigation Tools. Every action within the container is logged, giving complete visibility for incident analysis and rapid troubleshooting.

  • Strict, Built-In Access Control. Only authorized systems can open or use the container, preventing misuse, tampering attempts, or unauthorized integration.

  • Ready for High-Volume Workflows. The container is designed to scale effortlessly, supporting any number of transmissions without performance or integration issues.

Requirements

Minimal component versions:

  • API: 6.4.1.

  • Web SDK: 1.9.2.

  • Native SDKs: 8.22.

You will also require a new token: session_token.

Usage

circle-info

Please note: currently, the container works with single request mode only.

  1. Configure SDK and API:

    • Native SDK doesn't require additional configuration, you'll just need to use new methods.

  2. On your backend, obtain a session token as described here to use it on the frontend.

  3. Using Oz SDK methods, take a video and package it along with all required data into container:

  4. Send the container to Oz API using Oz SDK or through your backend (optional) and get the results.

Last updated

Was this helpful?