OmniVR

company Logo

Frequently Asked Questions (FAQ)

General

Why do I need OmniVR?

OmniVR makes high-quality VR gaming more accessible, flexible, and eco-friendly.

Not everyone wants to invest thousands of dollars in a VR-capable gaming PC just to play a handful of games, especially when high-end consumer GPUs are a relatively inefficient use of energy and natural resources compared to shared server-grade hardware, while also adding noticeable costs to one’s electricity bill. VisionOS users in particular might be perfectly happy staying within the Apple ecosystem and reluctant to buy and maintain third-party hardware for occasional gaming.

OmniVR also removes the “one place only” limitation of traditional VR setups. As long as your internet connection is good enough, you can jump into immersive VR from anywhere — airport or hotel Wi-Fi, or even a 4G/5G mobile connection in the middle of an open field. Who needs expensive, clunky and restrictive VR treadmills when you can move naturally in the real world with as much space as you want?

Getting Started

How do I connect to my Cloud Rig?

TL;DR

  1. Download your WireGuard tunnel via the OmmniVR app (only required once).
  2. Launch your OmniVR Cloud Rig, then (re)start the tunnel in your WireGuard client.
  3. Enter VR using an ALVR client within ~3 minutes of launching the Cloud Rig.

More detailed instructions

  • Follow the in-app Setup Guide (in the "?" tab) or keep on reading below.
  • Once logged into the app, download your personal tunnel via the Account button.
  • The tunnel uses the open-source WireGuard protocol and works with any WireGuard client, including WireGuard for VisionOS
  • After launching your Cloud Rig, enable the tunnel. Within seconds you should see a successful handshake and received bytes.
  • If not, restart the tunnel. Each account has its own subdomain, which dynamically resolves to a new endpoint for every session. If it resolves to 127.0.0.1, the tunnel was launched too soon and needs to be restarted.
  • Within about three minutes of launching your Cloud Rig, an“Enter” button should appear in your ALVR client. For subsequent restarts of the same Cloud Rig, load times are even faster.
  • All clients implementing the ALVR protocol should work, including ALVR Client for VisionOS .

My Cloud Rig is launched, but ALVR is stuck on “Connecting.” What’s wrong?

  • Ensure the correct WireGuard tunnel is connected (tunnels from other OmniVR accounts will not work).
  • Confirm you see recent handshakes and received packets in your WireGuard client.

Still no Enter button? Try rebooting the Cloud Rig and waiting a few more minutes. If the issue persists, contact support with the time you attempted to connect and your account email address.

OK, I’m in VR—now what?

  • Open the dashboard by pressing the System/Menu button on your left PSVR2 controller. Or the + button on your right controller if you’re using Joy-Cons.
  • If you’re not using controllers, pinch your left pinky and thumb together.

Some rhythm games are great with hand tracking alone. For an extra challenge, try holding light weights.

Logging in

  • Scan the QR code by mirroring your headset view to another screen and scanning it with a mobile device. You might see a security warning due to your mobile device and the Cloud Rig not sharing the same IP address. This is expected and safe to proceed with by choosing "client", tapping the location of the chosen region the Cloud Rig was created in (not your own location) and finally tapping "Other". (It will inform you that the difference of location could be due to use of a cloud gaming service). This will only happen the first time you log in if you check the box to remember your login.
  • Alternatively, enter your credentials directly in VR (only required once if you choose to save them).

Once logged in, you can download VR games you already own, demos, and free-to-play titles. Support for non-VR controllers is planned for a future update.

Sessions & Billing

What are Cloud Coins?

Cloud Coins are virtual, non-monetary units used to access and consume resources within the Service. They represent in-app currency, have no cash value, and cannot be redeemed for money.

How do Cloud Coins work?

Cloud Coins are purchased in advance and applied toward usage of the Service. For pricing clarity, €1 purchases 1 Cloud Coin, but Cloud Coins cannot be converted back into euros or any other currency.

Can I get a refund?

Cloud Coins spent on a session of a certain duration will be automatically refunded for any unused time if the session is manually stopped by the user or interrupted before the session duration ends. A minimum of 0.05 Cloud Coins will always be billed, to prevent abuse. Cloud Coins cannot be converted back into euros or any other currency and are non-transferable, in line with our Terms of Service. This policy helps prevent misuse and applies to all accounts at the time of purchase.

Do I need to manually stop my Cloud Rig when I’m done?

No—but it’s recommended. Manually stopping your session refunds Cloud Coins for unused time. Otherwise, the Cloud Rig stops automatically when your session ends. Your Cloud Rig is always backed up when it stops whenever selected storage size is greater than zero.

Does shutdown and backup time count against my Cloud Coins?

No. Billing stops the moment your Cloud Rig begins shutting down, and any unused time is refunded immediately.

How does billing for storage work?

When you create your Cloud Rig, a daily storage fee is applied based on the selected storage size. This fee covers the cost of maintaining your Cloud Rig's data on our servers, whether or not it is currently running. By default, storage is created in Fast Tier, enabling your Cloud Rig to start as fast as possible. A Flexible Tier is also available (using the green suitcase icon after your Cloud Rig has powered off), which offers a 30% discount in daily fees and enables searching for capacity accross more regional zones, at the cost of a slower first start (which automatically reverts your Cloud Rig to Fast Tier). Storage fees are billed every 24 hours from the time the Cloud Rig is created and will automatically adjust if you increase your storage. Deleting your Cloud Rig will stop the storage fees.

⚠️ When your Cloud Coins reach zero, your storage will be automatically deleted to prevent further charges. Please ensure your Cloud Coins remain sufficient to avoid data loss.

My session stopped and the UI looks disabled or loading. Is this normal?

Yes. After a session ends, your rig is backed up so you can resume where you left off. This typically takes about five minutes. If notifications are enabled, you’ll be notified when the backup is complete. You do not need to keep your app open during this time.

I can’t launch a game due to insufficient Cloud Coins. What now?

You can add Cloud Coins via the Stripe payment gateway once logged into your account on OmniVR.cloud. Supported methods include Apple Pay, Link, Amazon Pay, and credit/debit cards. Your in-app Cloud Coins update instantly once payment completes.

Notifications

Why does the app ask for notification permissions?

While streaming, OmniVR sleeps in the background to save battery. Notifications allow us to warn you about imminent interruptions, notify you when only ten minutes of session time remain, and let you extend your session directly from a notification—without leaving VR.

You can enable persistent notifications for OmniVR in VisionOS settings if you want more time to react.

Capacity & Availability

I can’t launch my rig due to insufficient capacity. What’s happening?

This usually occurs with spare-capacity sessions. These are cheaper but may be unavailable during peak hours (office hours, heavy AI workloads).Availability of spare capacity is generally better in evenings and on weekends. Changing GPU type or trying to start from Flexible Tier might help. Alternatively, consider opting for Reserved Capacity, which offers higher reliability and cannot be interrupted once started.

Capacity is actively expanding. Hitting regional limits helps justify faster expansion in your area.

When will OmniVR be available in my region?

Currently, OmniVR is available in the following regions:
  • Europe: 🇩🇪 Frankfurt, 🇫🇷 Paris, 🇬🇧 London
  • Asia-Pacific: 🇦🇺 Sydney, 🇸🇬 Singapore, 🇯🇵 Tokyo, 🇰🇷 Seoul
  • North America: 🇨🇦 Montreal, 🇺🇸 Virginia, 🇺🇸 Ohio, 🇺🇸 Oregon

The following planned locations will be rolled out in response to demand:
  • Europe: 🇮🇪 Ireland, 🇸🇪 Stockholm
  • Asia-Pacific: 🇮🇳 Mumbai, 🇮🇩 Jakarta

Advanced Usage & Roadmap

I’m a power user. Can I get more control over my rig?

Absolutely! Although not strictly required to play native VR games, OmniVR also offers full desktop-control, including support for mouse and keyboard, non-VR controllers, and (flat2VR) modding.

Can I create more than one rig?

Currently, each account is limited to one Cloud Rig, which it can be relocated to a different region when required during travel.

Can I move my Cloud Rig to another location?

  • Yes! You can relocate your Cloud Rig to a different region at any time.
  • To begin, move your Cloud Rig to Flexible Tier (green suitcase icon in the app). Inter-region data transfer fees may apply.
  • Once in Flexible Tier, select your new region. Migration time depends on how much data needs to be transferred.
  • During migration, your Cloud Rig will be unavailable, but you do not need to keep the app open after the process starts.
  • After migration, all your settings and data will remain intact in the new region.
  • Starting your Cloud Rig again will automatically move it back to Fast Tier. The first launch may take longer than usual while the rig is re-provisioned in the new location.
  • You can also trigger this process in the background by launching the Cloud Rig briefly and then shutting it down shortly afterward.
  • Fast Tier storage can continue provisioning in the cloud even while the Cloud Rig is powered off, helping reduce wait times and costs when planned in advance.
  • We recommend migrating your Cloud Rig before traveling so it is ready to go when you arrive at your destination.

Troubleshooting & Support

My session seems stuck or stopped working. What should I do?

If something goes wrong (for example, launching an incompatible game), use the Reboot button (blue circular arrows) in OmniVR to restart your rig.

I found a bug or have an idea. How do I share it?

We’d love to hear from you!

Please use the contact form or reach out to us on Reddit. Thanks for helping improve the service!

Security & Performance

Is the service safe to use?

Yes. Your rig is fully isolated and accessible only by using your personal WireGuard tunnel. All traffic between you and your Cloud Rig is encapsulated inside this end-to-end encrypted tunnel, with < 1ms of added latency.

Is my internet connection good enough?

Latency is the most important factor and should ideally be below 30 ms to your chosen region. Encoding and decoding add some overhead, and local network quality (Wi-Fi band, congestion, router quality) plays a major role. As always, your mileage may vary. You can get a rough estimate of your latency by looking up your region of choice here. Your actual latency to your Cloud Rig is usually lower than this estimate, but can only be measured accurately in-app once your Cloud Rig is running.

Community

How can I support the project?

Your support genuinely means a lot ❤️

OmniVR is a passion project over a year in the making. Using the service, showing demand, and spreading the word of mouth to other Vision Pro users on places like Reddit makes a huge difference.