MIMO Help Guide
Complete guide to using MIMO's secure communication platform for video calling and messaging
Table of Contents
MIMO Video
MIMO Messenger
General
MIMO Video
Overview
MIMO Video provides secure, encrypted peer-to-peer video calling with complete privacy. No data is stored on servers, and all communications use end-to-end encryption through WebRTC technology.
End-to-End Encryption
All video calls are encrypted using WebRTC's built-in security protocols, ensuring your conversations remain private.
No Registration Required
Start video calls instantly without creating accounts or providing personal information.
No Server Storage
Video data is transmitted directly between participants - nothing is stored on our servers.
Easy Sharing
Share room codes or links to invite others to your video calls.
Getting Started with Video Calls
Access MIMO Video
Visit the MIMO Video page or click the video button in the messenger interface.
Grant Permissions
Allow camera and microphone access when prompted by your browser.
Create or Join Room
Either create a new room or enter an existing room code to join a call.
Share Room Code
Share the generated room code with others to invite them to your call.
Video Call Features
During a Call
- Mute/Unmute: Toggle your microphone on or off
- Camera Toggle: Turn your camera on or off
- Screen Sharing: Share your screen with other participants
- Chat: Send text messages during the call
- Participant List: View all connected participants
- Leave Call: Exit the video call at any time
Room Management
- Room Codes: Unique codes for each video call session
- Waiting Room: Preview before joining the call
- Auto-disconnect: Rooms close when all participants leave
Video Troubleshooting
Common Issues
- Check browser permissions for camera and microphone
- Ensure no other applications are using your camera/microphone
- Try refreshing the page and granting permissions again
- Check your device's privacy settings
- Check your internet connection speed
- Close other bandwidth-intensive applications
- Try turning off your camera to improve audio quality
- Move closer to your WiFi router
- Verify the room code is correct
- Check if the room is still active
- Ensure you're using a supported browser
- Try creating a new room if the issue persists
MIMO Messenger
Overview
MIMO Messenger is a secure messaging platform built on the XRPL (XRP Ledger) testnet. It uses blockchain transaction memos to send encrypted messages, providing a unique approach to decentralized communication.
Blockchain-Based
Messages are stored as transaction memos on the XRPL testnet, ensuring decentralized communication.
Secure Messaging
All messages are encrypted and transmitted through the secure XRPL network.
Testnet Only
Uses XRPL testnet for safe experimentation without real financial transactions.
Contact Management
Save and manage contacts with custom nicknames for easy identification.
Account Setup
To use MIMO Messenger, you need an XRPL testnet account. You can either create a new account or connect an existing one.
Creating a New Account
Click Menu Button
Click the "Menu" button in the top-right corner of the messenger interface.
Choose "Create New"
Select the "Create New" tab in the account modal.
Enter Wallet Name
Provide a name for your wallet (for your reference only).
Create Account
Click "Create New XRPL Account" to generate your testnet account.
Using an Existing Account
Choose "Use Existing"
Select the "Use Existing" tab in the account modal.
Enter Credentials
Provide your XRPL account address (r...) and secret key (s...).
Set Wallet Name
Enter a name for your wallet for easy identification.
Connect
Click "Connect" to link your existing account.
Getting Testnet XRP
After creating your account, you'll need testnet XRP to send messages:
- Click "Get Free Testnet XRP" in the account menu
- This will fund your account with test XRP for messaging
- Testnet XRP has no real-world value and is only for testing
Sending Messages
Starting a New Conversation
Click New Message
Click the "New Message" button (pen icon) in the header.
Enter Recipient
Enter the recipient's XRPL address (starts with 'r').
Type Message
Enter your message (up to 500 characters).
Send
Click "Send" to transmit your message via XRPL transaction.
Managing Conversations
- Search: Use the search bar to find specific conversations
- Nicknames: Set custom nicknames for contacts for easy identification
- Recent Recipients: Quickly message recent contacts
- Conversation History: View all messages in chronological order
Messenger Troubleshooting
- Check your internet connection
- Ensure you're using a modern browser with JavaScript enabled
- Try refreshing the page and attempting again
- Verify your XRPL credentials if using an existing account
- Check your XRP balance - you need testnet XRP to send messages
- Verify the recipient's XRPL address is correct
- Wait a few moments for XRPL network confirmation
- Try refreshing the page to reload conversations
- Click "Get Free Testnet XRP" in the account menu
- Wait for the funding transaction to complete
- Click "Refresh Balance" to update your balance display
- Remember: 10 XRP is reserved and cannot be spent
Security & Privacy
How MIMO Protects Your Privacy
No Data Collection
MIMO doesn't collect, store, or analyze your personal data or communications.
No Central Servers
Video calls use peer-to-peer connections. Messages use the decentralized XRPL network.
Local Storage Only
Your account information is stored locally in your browser, not on our servers.
End-to-End Encryption
All communications are encrypted from sender to receiver.
Security Best Practices
- Testnet Only: Never use real XRPL mainnet credentials
- Private Browsing: Consider using incognito/private browsing mode
- Secure Networks: Use trusted WiFi networks for sensitive communications
- Browser Updates: Keep your browser updated for latest security features
- Room Codes: Only share video room codes with intended participants
Frequently Asked Questions
Yes, MIMO is completely free. Video calling requires no payment, and messaging uses free testnet XRP which has no real-world value.
Video calling requires no account. For messaging, you need an XRPL testnet account, which you can create instantly within the app.
MIMO works best with modern browsers: Chrome, Firefox, Safari, and Edge. WebRTC support is required for video calling.
Yes, MIMO is responsive and works on mobile browsers. For the best experience, use the latest version of your mobile browser.
XRPL (XRP Ledger) is a decentralized blockchain. MIMO uses it to demonstrate how blockchain technology can enable secure, decentralized messaging without central servers.
Yes. Video calls use encrypted peer-to-peer connections. Messages are encrypted and stored on the decentralized XRPL network. We don't store any of your data on our servers.
Support & Contact
Need additional help? Here are ways to get support:
Documentation
Check the detailed documentation and guides available in the app.
Report Issues
Found a bug? Report it through our issue tracking system.
Feature Requests
Have ideas for improvements? We'd love to hear your suggestions.
Open Source
MIMO is open source. Contribute to the project or review the code.