Skip to content
  • Discreet Packaging
  • Free Worldwide Shipping $20+
  • 12-Month Warranty

My Cart

Your cart is empty!

Go on... you know you want to ;D

Tutorials & FAQs

How to use the Sora Vibes app.

Pair it, take control, and share the play from across the bed or across the map. Everything you need to get going.

Step by step

Get the most out of every session.

Connecting your massager

Getting started

  1. Charge your massager fully before first use.
  2. Turn on the massager by long-pressing the power button until you feel a haptic pulse and see the light blinking — this means the device is in pairing mode.
  3. Bring the massager close to your phone so it's easy to detect.
  4. Open the Sora Vibes app on your phone.
  5. Allow Bluetooth permissions when the app asks.
  6. Tap “Connect Massager” to start pairing, then follow the on-screen steps.
  7. Once connected, you'll see “Massager found! We've found your Sora massager.” You're all set to play.

The Sora Vibes app connection screen
If it doesn't connect
  1. Make sure your phone's Bluetooth is on.
  2. Make sure the massager is fully charged.
  3. Keep the massager within 1–2 feet of your phone.
  4. On Android: try pairing manually through Bluetooth settings — look for “Sora Massager”.
Live Control

Live Control lets you steer your massager in real time, dialled to your exact preference.

How it works

  • Use the touchpad. Slide the cursor up or down to adjust intensity instantly.

Special modes

  • Loop mode. Repeats your last motion for uninterrupted pleasure. Tap “Loop,” draw your pattern, and release — it replays on a loop, hands-free.
  • Float mode. Locks the vibration at one intensity for a steady sensation. Tap “Float,” then move the cursor to the level you want.
Your patterns

Preset patterns

Explore 10 preset vibration patterns built to enhance your pleasure:

  1. Tap any pattern to start.
  2. Watch a visual animation of the rhythm.
  3. Patterns play on a loop until you stop or switch.

Custom patterns

Create and save patterns tailored to you:

  1. Tap “Add +” to create a new pattern.
  2. Use the touchpad to draw your rhythm.
  3. Save it, name it, and play it back any time.

Tip: custom patterns must be at least 5 seconds long.

Long-distance control

Share the pleasure, no matter the distance

With Long-Distance Control, you and your partner take turns controlling the massager from anywhere. Both of you need the Sora Vibes app installed and a separate account each.

A. Share control (massager owner)

  1. Connect your massager to the app.
  2. Go to Long Distance > Share Control.
  3. Tap to generate a 6-digit code.
  4. Send the code to your partner.
  5. Wait for them to join and take control.

B. Take control (partner)

  1. Download and log into the Sora Vibes app.
  2. Go to Long Distance > Take Control.
  3. Enter the 6-digit code your partner shared.
  4. You now have full control of your partner's massager.

Session limit: each session lasts up to 120 minutes.

Profile & settings

Manage your account, your way

  1. My Account. Change your password or delete your account.
  2. Help & Support. Report issues, find FAQs, or share feedback.
  3. Log out. Sign out of your account.
Privacy & security

Your privacy is the priority

  1. Secure login. Every account is protected through Auth0, an industry-standard authentication system used worldwide.
  2. Only you control your massager. It connects to your phone over Bluetooth — not the internet — so no one can take control without your permission.
  3. Long-distance sessions are encrypted and temporary. Your partner only connects with your permission, using a unique 6-digit code. Sessions are fully encrypted and expire automatically after 2 hours.
  4. Data encryption. Everything is encrypted at rest and in transit using AES-256 and TLS 1.2+.
  5. You own your data. Delete your account — and all associated data — any time from Profile > My Account.

Read our Privacy Policy for more.

FAQs
Which Sora massagers are app-enabled?
Ripple, Rumble and Tango pair with the Sora Vibes app over Bluetooth. More app-enabled massagers are on the way.
What phones or operating systems are supported?
The app works on iPhones running iOS 14.0 or higher and Android phones running Android 8.0 or higher. It's designed for smartphones and won't work on tablets, iPads or laptops.
How do I know if my massager is fully charged?
When it's fully charged, the blinking light turns steady. A full charge takes around 1.5 hours.
Can I use multiple massagers with the app?
No, you can use one Sora massager with the app at a time.
Can I connect my Sora massager to multiple phones?
No, the device pairs with one phone at a time. To connect another phone, first unpair it from the current one.
Can I rename the massager in my phone's settings?
No, you can't rename your Sora massager in your phone's Bluetooth settings.
Can I use the massager without the app?
Yes. Your Sora massager works without the app using its built-in preset patterns — just press the power button to cycle through them.
Does the app work without internet?
Yes. For solo use (Live Control and Your Patterns) you only need Bluetooth. Internet is required only for long-distance sessions.
How do I disconnect my massager from the app?
On the Home screen, tap “Connect Massager,” then use the toggle to disconnect. A confirmation appears and the device disconnects.
How do I delete my massager from the app?
iOS: Go to “Connect Massager” and swipe left on “Sora Massager” to delete it.
Android: Go to your phone settings and unpair “Sora Massager” to remove it from the Sora Vibes app.
Do I need to keep the app open during use?
No, you can switch it to the background. If your massager stops, reopen the app to let it recalibrate and it should resume.
What happens if I get a call or notification mid-session?
The app runs in the background while other apps work. If a call pauses the session, switch back to the app and it resumes.
Is it safe if my massager gets warm during use?
Yes, slight warmth is normal, especially at higher intensities or longer sessions. If it ever feels hot or uncomfortable, stop and let it cool first.
Do my partner and I both need an account for long distance?
Yes, you each need a separate account on a separate device for Long-Distance Control.
Can I use the same code every time for long distance?
No, every session has a unique code, valid for 30 minutes. Once it expires, generate a new one.
Can I end a long-distance session early?
Yes, either person can end it by tapping the × in the top-right corner.
Can I use long distance with multiple people?
No, only one partner can join a session at a time. If someone else tries the same code, they'll see an error.
Does my partner need a Sora massager to control mine?
No, your partner only needs the Sora Vibes app to control your massager remotely.
What data does the app collect?
Sora Vibes collects only what's needed for device functionality and app performance, including connection and usage data. See our Privacy Policy for details.
Can I delete my account and data permanently?
Yes, go to Profile > My Account > Delete Account.
Can I report a bug through the app?
Yes, go to Profile > Help > Feedback and tell us what's happening.
Troubleshooting
Why isn't my massager connecting?
iOS: Make sure the massager is fully charged, Bluetooth is on, and you've allowed app permissions. Bring the massager close to your phone and keep the app open while pairing. Still stuck? Reinstall the Sora Vibes app from the App Store and try again.

Android: Make sure the massager is fully charged, Bluetooth is on, and you've allowed app permissions. Bring it close and keep the app open while pairing. Still stuck? Open your phone's Bluetooth settings, find “Sora Massager,” and connect manually.
Why does my massager keep disconnecting?
Make sure it's fully charged and within 10 metres of your phone. Keep the Sora Vibes app open and your screen unlocked — switching apps or locking the phone can interrupt the Bluetooth connection.
Why is my massager still vibrating after I ended the session?
Return to the app's home screen before exiting. If it persists, press the power button on the massager to stop it manually.
What if my session ends abruptly during long distance?
If it's a network or Bluetooth blip, rejoin with the same code while it's still valid. Otherwise, the person with the massager generates a new code.

Need more help? Email support@soravibes.com.