Privacy Policy

Last updated: 8 May 2026

The short version

Orvia is built around a simple promise: your conversations don't outlive them. Rooms, messages, files, and calls exist only while you're in them. The moment everyone leaves, it's gone — there's no database to dig through, no backup, nothing left behind.

This page explains, in plain language, what data we touch and how we handle it.

What we collect

Almost nothing. Orvia has no user accounts, no email signup, no profile, and no permanent storage of your activity.

Messages and filesRouted in real time to other people in your room, then discarded. Never written to a database.
The display name you pickUsed only to identify you to other people in the same room while you're connected.
Anonymous usage analyticsWe use Google Analytics to understand things like which features get used and where the app gets slow. No personal information is collected or shared.
Optional third-party featuresIf you use translation, GIF search, or the AI chat summary, the relevant text, query, or conversation is sent to that provider so they can return a result. These are opt-in, and we don't store any of it on our side.

How information is used

To deliver the experienceSending messages, syncing video, routing calls, broadcasting presence — the live functionality of a chat room.
To improve the productAnonymous, aggregate usage signals help us prioritize features and fix performance issues.
Never sold, never sharedWe don't sell, trade, or rent any user data. There's no advertising network plugged into Orvia.

Real-time and ephemeral

Everything in Orvia is built to be temporary by design.

No databaseWe don't run one. There is no store of your messages or rooms to recover, search, or hand over.
Rooms vanish when emptyOnce the last participant leaves, the room and all its session state are immediately discarded.
Uploads expire automaticallyShared images, videos, and files live in temporary memory for a short window so they can be delivered, then they're purged.
Presence and activity are live-onlyOnline status, typing indicators, and reactions exist only while you're connected. Nothing about them is logged.

Encryption and security

Orvia is end-to-end encrypted. Your messages are scrambled on your device before they leave it, and only the people in your room can unscramble them.

Keys stay on your deviceYour encryption keys live in your browser. They never get uploaded anywhere — not to us, not to anyone else.
We can't read your messagesWhen E2EE is on, our servers see only encrypted blobs. We have no technical ability to read message content.
All traffic is encrypted in transitHTTPS and secure WebSocket connections protect everything between your browser and our servers.
Invite links are signedShareable join links are cryptographically signed so they can't be modified or forged.

Voice, video, and media

Voice and video calls are routed through Orvia's self-hosted media infrastructure. We don't hand your calls off to a third-party provider.

Calls are not recordedWe don't record audio or video. Your streams exist only during the active call.
Nothing is saved to a databaseWhen the call ends, the related session and media state are discarded. There's nothing on our side to retrieve.
Encrypted in transitAudio and video are encrypted between your browser and our media servers.
Per-media access controlsWhen you share a file, you can choose exactly who in the room is allowed to view or download it. Permission checks happen on our servers — not in the browser — so they can't be bypassed.
Camera and mic are opt-inYou decide when to turn them on. Pin and spotlight choices are local to your view and not visible to other participants.

Third-party services

A few features rely on outside services. When you choose to use them, the relevant content gets sent to that provider — and their privacy policy applies, not ours.

Google AnalyticsAnonymous usage analytics. No personal information collected.
TranslationIf you translate a message, the message text is sent to a translation provider to get the result back.
AI chat summaries (Google Gemini)Optional. Only when you tap “Generate Report”, the conversation is sent to Google Gemini to produce a summary and action items, which are shown back to you. It never runs automatically or in the background, and we don’t store the summary or the messages.
GIF searchYour GIF search queries are sent to a GIF provider so they can return matching results.
Speech-to-textPowered by your browser's built-in speech API. Some browsers may forward audio to their own services for transcription. We don't record or store audio on our side.
Watch Together (YouTube and Vimeo)Videos load directly in your browser from YouTube or Vimeo when you start a watch session. Their privacy policies apply to that content.

Useful links: Google · Vimeo

Your choices and controls

Mic and cameraAlways opt-in. Manage permission from your browser settings any time.
Skip optional featuresDon't use translation or GIF search if you'd rather not have that data go through external providers.
Block analyticsStandard browser tracking protection or ad blockers will block Google Analytics.
LeavingThere's no "delete my data" flow because there's nothing stored. Closing the room is the deletion.

Data retention

None.Orvia doesn't retain message content, files, calls, usernames, or any session data after rooms close. There's no database to export from and nothing to delete.

This is a deliberate design choice — we'd rather not be the kind of service that could hand your messages over even if asked.

Children's privacy

Orvia isn't designed for children under 13 and we don't knowingly collect their information. Please don't share sensitive personal data (government IDs, payment details, medical records) in any room — Orvia is built for casual collaboration, not regulated record-keeping.

Changes to this policy

If this policy changes meaningfully, we'll update the date at the top and post a note in the changelog. Continued use of Orvia after a change means you accept the updated policy.

Contact

Questions, concerns, or anything privacy-related — reach out at stormnova04@gmail.com.