Everything between the upload and the answer.
One place to host your media and documents, search inside them in many languages and deliver them from your own domain.
Find the exact moment.
Everything you host is read, indexed and searchable by meaning and by wording.
Search and answers
Ask a question and get the passage, the timecode or the page, with a written answer that cites its sources.
Search across languages
Search spoken content in 23 supported languages and find relevant passages across languages.
Video, audio and documents
Speech, text shown on screen and the words in documents are indexed, and each result points to the moment or page it came from.
Connectors
Register files from the storage you already use, and keep the index in step as files are added or replaced.
Collections, tuning and analytics
Group and tag files, teach search your own terms, and see what people looked for and could not find.
Store it once. Serve it from your own domain.
Buckets, uploads and delivery are included, so the library and the search live in one place.
Storage with S3 and Azure tools
Every bucket answers the S3 and Azure Blob protocols as well as our own API, so your existing tools move a library in.
Uploads from the browser
Large files go straight to the bucket in parts, and pause, resume and retry when a connection drops.
Regions and residency
Choose where files are held: Mumbai, India. A bucket can be marked for strict residency.
Custom domains
Serve a bucket from your own hostname. Add two records and the certificate is issued for you.
Signed delivery
A private bucket serves nothing without a link your backend signed, and the link stops working when it expires.
Video that plays well everywhere.
Upload a recording once and it is encoded, scrubbable and ready to play.
Streaming, captions and the player
Adaptive quality from 240p to 2160p, a player for Angular and React, and captions and subtitles in its menu.
Webhooks
Your backend is told when a video is playable, ready or failed, so there is nothing to poll.
Run it for real.
The parts a team needs once customers depend on it.
Sub-organizations
Give each of your own customers a separate space for their files, while you see all of them.
Keys and access control
Standard and admin API keys you can rotate, and reader permissions that decide who may see a file.
Usage and billing visibility
See what you used, day by day, and read each month's statement in the dashboard or through the API.
See it on your own library.
We set up an organization around what you have, and you measure the results yourself.