Analyze

Uploads and video storage

Supported upload flow, limits, ownership, playback URLs, and deletion.

LiveAll plans

Secure upload flow

  1. 1

    Create the upload

    Retensis validates the filename, MIME type, size, platform, and ownership context.

  2. 2

    Upload directly

    The browser or supported client uploads directly to secure cloud storage through a short-lived presigned PUT URL.

  3. 3

    Trigger analysis

    Retensis reserves quota, validates ownership, checks duplicates, and queues the analysis.

  4. 4

    Play securely

    Retensis creates short-lived signed GET URLs when an authorized viewer opens the video.

Limits and lifecycle

  • Video uploads must use a supported video MIME type.
  • The MCP upload handoff caps files at 500 MB.
  • A Reel analyzed from your connected Instagram library is copied from Instagram into the same secure storage, under the same 500 MB cap, and is kept and deleted like an upload. It is also erased if you ask Instagram to delete your data.
  • Presigned URLs expire and should not be stored as permanent media URLs.
  • Deleting an owned video or account removes associated storage through the product’s deletion workflow.