1. Introduction & Scope
This Privacy Policy outlines how Yash Rayjada ("Developer", "we", "us", or "our"), trading as YBR Digital, handles information in connection with your use of the MobCam Android application and the companion open-source MobCam Camera Plugin for OBS Studio on Windows.
We believe in radical data minimization. Our products are engineered to deliver ultra-low latency, broadcast-quality video directly to your workstation without collecting, harvesting, or monetizing your personal data.
2. Pure Local Peer-to-Peer Streaming Architecture
MobCam is strictly a local client-server pipeline operating within your private local network (LAN) or over a physical USB connection:
- Direct Local Transmission: Your phone hardware encodes camera video into H.264/HEVC video frames and microphone audio into AAC audio packets. These packets are transmitted directly across your local network (LAN) or USB tethering connection:
- UDP Port 4750 (Inbound on PC): Device discovery beacon sent by the Android app across the local subnet to detect available devices.
- TCP Port 4747 (Outbound to Phone): Control and handshake connection for remote camera settings (zoom, focus, exposure, torch).
- TCP Port 4748 (Outbound to Phone): Dedicated raw video media stream socket.
- TCP Port 4749 (Outbound to Phone): Dedicated raw audio media stream socket.
- No Cloud Relay or Intermediate Servers: Video frames and audio samples are never transmitted across the public internet, content delivery networks (CDNs), or third-party cloud storage.
- USB Wired Mode: When connecting via USB (using standard Android USB tethering), all network packets travel exclusively across the physical USB bus (via local virtual network adapter) with zero radio exposure.
3. Android Application Permissions
To operate as a live webcam feed for OBS Studio, the Android application requests the following device permissions:
| Permission | Type | Purpose & Functional Justification |
|---|---|---|
android.permission.CAMERA |
Dangerous / Runtime | Capturing the live camera feed, controlling hardware zoom, toggling device torch/flashlight, setting manual exposure compensation (EV), and configuring white balance. |
android.permission.RECORD_AUDIO |
Dangerous / Runtime | Capturing microphone audio (48kHz AAC) when phone audio streaming is enabled by the user. Audio is streamed in real time and is never recorded or saved to storage. |
android.permission.INTERNET |
Normal | Opening local TCP network sockets to deliver the video stream to OBS Studio on your PC, and communicating with Google Play Billing / RevenueCat for subscription validation. |
android.permission.ACCESS_NETWORK_STATEandroid.permission.ACCESS_WIFI_STATE |
Normal | Detecting local Wi-Fi connectivity, identifying the local IP address for socket binding, and listening for OBS Studio UDP discovery broadcasts. |
android.permission.FOREGROUND_SERVICEandroid.permission.FOREGROUND_SERVICE_CAMERAandroid.permission.FOREGROUND_SERVICE_MICROPHONE |
Special / Service | Ensuring the video and audio streaming service remains continuously active when the smartphone screen is locked, dimmed, or when navigating between apps during a broadcast. |
android.permission.POST_NOTIFICATIONS |
Runtime (API 33+) | Displaying the persistent foreground notification required by Android to inform the user that camera and microphone streaming is active. |
android.permission.WAKE_LOCK |
Normal | Preventing the device CPU from entering sleep mode during active live broadcast sessions. |
4. Information We Collect, Store & Process
A. Information Stored Locally on Your Smartphone
The app stores user configuration preferences locally in Android SharedPreferences. This data never leaves your device and includes:
- Resolution preferences (e.g., 1080p, 4K, 720p).
- Target framerate (30 FPS or 60 FPS).
- Bitrate settings (8,000 kbps to 35,000 kbps).
- Latency mode (Ultra-Low Latency vs. Balanced).
- Audio transmission toggle (Enabled / Disabled).
- Studio camera preferences (Torch status, Exposure value, White balance mode).
B. Information We DO NOT Collect
- No User Accounts: No sign-up, registration, email address, username, or password required.
- No Personal Identifiers: We do not collect names, addresses, phone numbers, contacts, or calendar entries.
- No Location Tracking: We do not access GPS, cellular location, or geographic coordinates.
- No Media Files: We do not scan, access, read, or upload device photos, gallery albums, or personal files.
- No Biometric or Facial Recognition: Camera pixels are encoded directly as raw YUV/RGB frames without facial recognition or biometric profiling.
5. Windows OBS Plugin & Installer Details
The companion MobCam Camera Plugin for OBS Studio is free and open-source software (licensed under GPL-2.0-or-later) that runs as a native 64-bit DLL inside OBS Studio on Windows:
- Local Web Control Server: The plugin hosts an embedded lightweight HTTP server strictly on
http://localhost:4752/(IPv4 loopback address127.0.0.1). It is completely blocked from the outside internet and only serves the OBS Quick Controls dock on your local PC. - Zero Telemetry: The desktop plugin contains zero tracking scripts, analytics libraries, advertising SDKs, or external internet connections.
- Windows Installer: The setup installer (
MobCam-OBS-Plugin-v1.0.0-Setup.exe) places plugin binaries in%ProgramData%\obs-studio\plugins\mobcam\and registers the browser dock in your local OBS configuration file (%APPDATA%\obs-studio\user.ini). It collects no personal information. - Open Source Auditability: The full native source code of the Windows plugin is publicly hosted and verifiable at https://github.com/ybrdigital/mobcam.
6. In-App Subscriptions & Financial Information
MobCam offers an optional paid upgrade called MobCam Pro, which unlocks watermark-free streaming, 4K UHD resolution, 60 FPS, ultra-low latency, and the Studio Camera Suite.
To verify subscription status and maintain your Pro entitlement across app updates, we integrate RevenueCat Inc. (a subscription infrastructure platform). RevenueCat processes:
- An anonymous, randomly generated App User ID.
- Google Play order transaction receipts and product SKU identifiers.
- Purchase timestamps and subscription expiration dates.
For more details, review the RevenueCat Privacy Policy.
7. Diagnostic & Crash Reports
To diagnose and resolve application crashes across different Android devices, MobCam integrates Google Firebase Crashlytics (provided by Google LLC).
When an unexpected error or crash occurs, anonymized diagnostic data is sent to Firebase, including:
- Crash stack trace and code exception logs.
- Device model name, manufacturer, and CPU architecture.
- Android operating system version and free RAM/storage state.
This diagnostic information contains no camera video, audio recordings, or personal identifiers. For more details, consult the Google Privacy Policy.
8. Data Retention & User Deletion Rights
Because MobCam does not maintain external cloud databases of user accounts:
- Local Data Deletion: You can completely erase all locally stored settings at any time by clearing the application's storage in your phone settings (Settings → Apps → MobCam → Storage → Clear Data) or by uninstalling the application.
- Subscription Cancellation: Subscriptions can be managed or cancelled at any time through your Google Play Store account (Google Play Store → Profile → Payments & Subscriptions → Subscriptions).
9. Children's Privacy (COPPA Compliance)
MobCam is intended for general audiences, content creators, and broadcast professionals. We do not knowingly collect, solicit, or maintain personal information from children under the age of 13 (or under 16 in the European Union). If you believe a minor has provided us with personal information, please contact us immediately at info@ybrdigital.in.
10. GDPR & CCPA/CPRA Statutory Rights
Under international privacy frameworks (including the European General Data Protection Regulation and California Consumer Privacy Act):
- Right to Know: You have the right to request disclosure of what personal data is processed.
- Right to Deletion: You have the right to request deletion of personal information. (As stated, MobCam stores zero personal information on remote servers).
- No Sale or Sharing: We do not sell, rent, or share personal data with third-party advertisers or data brokers.
- Right to Non-Discrimination: We will never deny services or charge differing rates for exercising your privacy rights.
11. Updates to This Privacy Policy
We may periodically update this Privacy Policy to reflect application improvements, new features, or evolving regulatory standards. Any modifications will be posted to this page with an updated "Effective Date".
12. Contact & Legal Notices
If you have any questions, concerns, or requests regarding this Privacy Policy, please contact: