OMNIvour

Guide

On-device vs cloud file conversion

On-device conversion and server-side conversion have different trust boundaries. OMNIvour currently uses client-encrypted uploads and authorized server-side workers. It does not currently offer an on-device conversion lane.

The practical difference

On-device conversion keeps the full job on your phone or computer. Server-side conversion uploads a file to infrastructure that performs the work. Server-side processing can support heavier formats and models, but the operator must have a narrowly controlled way to process the plaintext.

How OMNIvour currently works

OMNIvour creates a per-job AES-256-GCM key in the client and encrypts the file before upload. The encrypted object and a short-lived job capability are made available to an authorized worker. The per-job key is sent over TLS to that worker so it can decrypt the input, run the requested conversion, re-encrypt the output, and clean up its short-lived working data.

This design protects stored objects and limits worker authority, but it is not on-device conversion and it is not encryption that prevents the conversion worker from accessing plaintext.

At a glance

General on-device conversion compared with OMNIvour's current server-side architecture.
FeatureOn-device conversionOMNIvour today
Where conversion runsOn your phone or computerOn an authorized OMNIvour worker
Upload requiredNoYes - encrypted before upload
Plaintext processingStays on the deviceTransiently available inside the isolated job worker
RetentionNo server-side file retentionInputs: up to 24 hours; outputs: 24 hours to 30 days by tier
Heavy formats and AILimited by device capabilityHandled by Galileo, OMNIvour's self-hosted converters and models

Choosing the right tool

Use a genuine on-device converter when a file must never leave the device and the required format is supported locally. Use OMNIvour when client-encrypted storage, short retention, cross-format conversion, and Galileo - OMNIvour's self-hosted AI - fit your risk model.

Do not upload material whose policy or legal requirements prohibit transient processing by a service provider.

Frequently asked questions

What is on-device file conversion?

On-device conversion runs entirely on your phone or computer. No file is uploaded. Capability and performance depend on the device and converter.

Does OMNIvour currently convert files on-device?

No. OMNIvour currently performs conversions on authorized server-side workers. The app encrypts each file before upload and decrypts the returned result on your device.

Can an OMNIvour worker read my file?

Transiently, yes. The app sends the per-job key over TLS to the authorized worker so it can decrypt, convert, and re-encrypt the file. The key is not stored in the application database.

Does OMNIvour send files to a third-party AI API?

OMNIvour's AI-assisted path uses models operated for OMNIvour rather than a third-party generative-AI API. Infrastructure providers still process data on OMNIvour's behalf.

How long does OMNIvour retain files?

Inputs expire within 24 hours. Outputs expire after 24 hours on Free, 7 days on Pro and Lifetime, and 30 days on Omni.

Try OMNIvour

Review the Privacy Policy for provider and retention details, then start a conversion if the architecture fits your needs.

Convert a file →