Privacy Policy

My VR Media Player — package com.solusvoid.myvrplayer, by SolusVoid.

Effective date: November 5, 2026. Last updated: November 5, 2026. Contact: solusvoidofficial@gmail.com.

This page is the official privacy policy URL submitted to Google Play for this app.

1. Overview — your videos stay on your device

My VR Media Player is an offline-first local video player. It plays video files stored on your device (via the Android media library). Your videos are never uploaded, streamed, or sent to our servers — there are no accounts and no cloud sync.

Internet access in the app is used only for advertising (Google AdMob), the one-time Remove Ads purchase (Google Play Billing), and purchase verification via a stateless SolusVoid service that stores nothing (see §10). No analytics, no accounts, no cloud sync. If ads fail to load — for example in airplane mode — video playback continues normally, and a previously purchased upgrade stays honored on your device.

2. Data we collect

We do not operate our own analytics or tracking. The following data is processed by Google's advertising and store SDKs embedded in the app (Google Mobile Ads / AdMob, User Messaging Platform for consent, Google Play Billing, and Google Play Integrity) plus the stateless purchase-verification flow described in §10. The app does not embed a third-party crash-reporting SDK; diagnostics come from the ads SDK and Google Play (for example Play Vitals), and from reports you choose to send us.

IP address / approximate locationIP address is processed by the ads SDK to deliver ads, estimate coarse location for ad targeting/fraud prevention, and diagnose failures. In Play Data safety this is declared under Approximate location (and related device/other identifiers), not as a standalone "IP address" category.
Advertising ID (Device or other IDs)The Android advertising ID (resettable by you) used for ad personalization, frequency capping, and measurement. In Play Data safety this is declared under Device or other IDs. You can reset or delete it in Android Settings (see §4).
App interactionsAd views, ad clicks/taps, and purchase confirmation for Remove Ads. Used for ad delivery, billing entitlement, and declared under App interactions in Play Data safety.
Purchase historyWhen you buy or restore Remove Ads, the app sends the Google Play purchase token (and, on release builds, a Google Play Integrity token about the app/device verdict) to a stateless SolusVoid verification service, which checks it with Google's Play Developer API and Play Integrity API and returns a signed result. These tokens are processed transiently to confirm the purchase and detect fake billing or tampered app copies; the service does not write them to a database. Google Play retains purchase records under Google's terms. In Play Data safety this is declared under Purchase history.
DiagnosticsDiagnostic and performance data from the Google Mobile Ads SDK and Google Play (such as Play Vitals), used to detect failures and improve stability. The app does not embed Crashlytics and does not upload your video files; reports you send voluntarily are used only to investigate the issue you report.

Data we do NOT collect

We do not collect your name, email, phone number, precise location, contacts, media file contents, or playback history. Playback history and per-video playback state are stored only locally on your device and are excluded from Android backup and device transfer. General app settings also live on the device and are local to the installation.

3. How we use data

  • Advertising: display banner, native, interstitial, and rewarded ads; cap frequency; detect invalid traffic/fraud; serve limited or non-personalized ads when consent signals require them.
  • Measurement: understand aggregate ad performance (impressions, clicks).
  • Purchases: verify (server-side, to prevent fake-billing apps) and remember the one-time Remove Ads purchase on your Google account.
  • Stability: diagnose crashes and keep playback reliable.

We do not sell personal data for money. Some US state privacy laws define "sale" or "share" more broadly to include disclosure of personal information for cross-context behavioral advertising. Where that definition applies, ad personalization may be treated as a "sale", "share", or "targeted advertising", and you can opt out through Settings → Legal → Privacy options (see §5). We do not use your videos or local history for advertising.

5. US state privacy rights

If you live in a US state whose privacy law applies to this app, you have the rights below, subject to that law's exceptions and identity-verification requirements. We do not sell personal data for money.

  • Know / access: request what personal information we process about you and how it is used and shared.
  • Delete: request deletion of personal information we hold about you.
  • Correct: request correction of inaccurate personal information we hold about you.
  • Opt out of sale, share, or targeted advertising: where state law treats cross-context behavioral advertising as a "sale" or "share", use Settings → Legal → Privacy options to opt out. You can also reset or delete your Advertising ID in Android Settings (see §4).
  • Non-discrimination: we will not deny you the app, charge a different price, or provide a different level or quality of service because you exercised a privacy right. Remove Ads is a paid product available to everyone; opting out does not remove ads or change playback. This non-discrimination commitment applies to all users covered by an applicable state law.
  • Authorized agent: you may use an authorized agent to submit a request on your behalf. Email us with the request and written permission signed by you. We may ask you to verify your identity and the agent's authority before acting.

How to submit a request. For opt-out of sale/share/targeted advertising, use Settings → Legal → Privacy options (the US state message) or the Android Advertising ID controls. For know/access, delete, correct, or an authorized-agent request, email solusvoidofficial@gmail.com with your state, the right you are exercising, and enough detail for us to respond. Because the app has no accounts and we do not keep a server-side profile, we may hold little or no data to return or delete; we will explain what applies and, where relevant, point you to Google's controls for ad and purchase data. We aim to respond within the time required by applicable law.

6. EEA/UK GDPR rights & legal bases

If you are in the European Economic Area or the United Kingdom, data protection law gives you the rights below. SolusVoid is the controller for the processing described in this policy; contact details are in §14.

Legal bases

Personalized advertising and related device storage/access where requiredConsent. You give it through the UMP consent form and can withdraw it at any time via Settings → Legal → Privacy options.
Limited/non-personalized advertising, fraud and security checks, and measurement where permittedLegitimate interests. We and our providers have an interest in funding the free app, preventing invalid traffic and abuse, and keeping the service secure. We balance those interests against your rights and offer the opt-outs described in §4.
Remove Ads purchase, entitlement, and verificationContract. Processing is necessary to provide the purchase you requested, keep the entitlement on your account/device, and verify it with Google Play.

Your rights

  • Access: obtain a copy of the personal data we process about you.
  • Rectification: ask us to correct inaccurate data.
  • Erasure: ask us to delete data we hold about you.
  • Restriction: ask us to limit processing while a request is resolved.
  • Objection: object to processing based on legitimate interests.
  • Portability: receive data you provided in a structured, commonly used format where the law applies.
  • Withdraw consent: withdraw advertising consent at any time via Settings → Legal → Privacy options. Withdrawal does not affect processing carried out before withdrawal, and it does not affect playback.
  • Complaint: complain to the supervisory authority in your country (for the UK, the Information Commissioner's Office). You can also send a complaint to us at the contact in §14.

To exercise access, rectification, erasure, restriction, objection, or portability, email solusvoidofficial@gmail.com. We may ask for information to verify your identity. If you object to processing based on legitimate interests, we will stop unless we have compelling legitimate grounds or need the data for legal claims. Because the app has no accounts and we hold no server-side profile, some requests may concern data held by Google; we will direct you to the right Google control where that is the case.

7. Sharing, third parties & international transfers

Data described in §2 is processed by Google (Google Mobile Ads / AdMob, UMP consent SDK, Google Play Billing, Google Play Integrity, and Google Play diagnostics) to provide ads, purchases, verification, and stability — and by the stateless SolusVoid verification service (§10), which does not store purchase payloads. The website is served by GitHub Pages, and the verification service runs on Cloudflare Workers; those providers process technical data under their own terms and privacy policies. We embed no other third-party analytics, social, or advertising SDKs. Open-source attribution: Licenses. App terms: Terms of Use.

International transfers. Google, GitHub, and Cloudflare are global providers and may process data in the United States and other countries outside your region. Their privacy policies describe the safeguards they use for these international transfers, which may include standard contractual clauses, the UK International Data Transfer Addendum, or applicable adequacy frameworks such as the EU-US Data Privacy Framework. We do not control their processing; see Google's Privacy Policy, the GitHub Privacy Statement, and Cloudflare's Privacy Policy.

8. Security & storage

Ad, diagnostic, and purchase-verification data in transit is protected with TLS encryption, and the verification service does not store purchase or integrity payloads in a database. Your video files, playback history, and preferences remain on your device; the local history database and the encrypted entitlement file are explicitly excluded from Android backup and device transfer. The public website is hosted by GitHub Pages, which records visitor IP addresses for security; the verification service is hosted on Cloudflare Workers. Those providers may keep operational logs under their own policies.

9. Retention & deletion

  • Advertising/diagnostic data is retained according to Google's retention schedules (see Google's policy linked above).
  • Local data you control: clear the app's local data from Android Settings → Apps → My VR Media Player → Storage, or uninstall the app.
  • Clear history: Settings → Playback history → Clear history deletes saved playback history and per-video settings. Your video files, app settings, and the Remove Ads entitlement are kept; the current video keeps its display settings, and continuing playback starts new history.
  • Deletion and rights requests: because we hold no server-side account data, email solusvoidofficial@gmail.com for privacy questions and we will direct you to the right Google control (Advertising ID reset/deletion, Play purchase records). See §5 for US state rights and §6 for EEA/UK rights.

10. Remove Ads (one-time purchase)

The app offers a single one-time purchase, remove_ads_premium, via Google Play Billing. It disables all ads and removes the app's resolution limit for high-resolution videos on the purchasing Google account while the purchase remains valid. It does not guarantee that a device can decode every format or resolution; actual playback depends on the device's codec and GPU capabilities and on the settings you choose. The entitlement is stored encrypted on your device (usable offline) and re-verified online through a stateless SolusVoid verification service, which validates the purchase with Google Play's Developer API and — on release builds — Google Play Integrity, in order to detect fake billing and tampered app copies. Refunds/revocations handled by Google Play remove the entitlement. Payment processing is handled entirely by Google Play under the Google Play Terms.

11. App permissions

Read media (video)To list and play your local video files. Required for the core feature.
Internet + network stateAds and purchase verification. Loading and displaying AdMob ads and consent messaging, plus the one-time Remove Ads verification (§10). Playback works without connectivity.
Advertising ID permissionTo read the resettable advertising ID for ads (see §4).
BillingGoogle Play Billing is used to offer and verify the one-time Remove Ads purchase; it does not add a special Android runtime permission. The verification step sends the purchase token (and a Play Integrity token on release builds) to the stateless SolusVoid service described in §10.
Screen-on during playbackNo wake-lock permission is requested. The app keeps the screen on with a window flag while a video is playing.

12. Children

The app is intended for users aged 13 and over and is not directed at children under 13. The Play listing declares the target age groups and content rating (including the presence of ads). A target age of 13+ does not by itself remove legal obligations that apply in a user's country.

13. Changes to this policy

If this policy changes materially, we will update the effective date above and publish the new version at this same URL before the change takes effect in a store update.

14. Controller & contact

Controller: SolusVoid, developer of My VR Media Player.
App: My VR Media Player, package com.solusvoid.myvrplayer
Privacy contact: solusvoidofficial@gmail.com

For privacy requests, include your country or US state and the right you are exercising so we can route the request correctly.