Privacy Policy
Last updated: 16 August 2026
This Privacy Policy explains what Volume Shader collects, how that information is used, and the choices you have.
It covers three products: the Volume Shader BM website at volumeshaderbm.com; the Volume Shader Android app published on Google Play as com.volumeshader; and the Volume Shader iOS app published on the App Store as com.volumeshader. Where the rules differ, the section says whether it applies to the Web, to Android, or to iOS.
Volume Shader is published by RankAlgos Tech (Private) Limited. We do not sell personal information.
1. Quick summary
Here is the short version for all three products.
- No account is required for the web test, the Android app, or the iOS app.
- The Android and iOS apps do not use an Advertising ID and do not bundle analytics SDKs that identify you.
- Benchmark results in the Android and iOS apps are stored on your device unless you choose to share them.
- On Android, camera, microphone, and location are only used when you open a tool that needs them, and that data is processed on your device. The iOS app does not request camera, microphone, or location.
- The website does not request camera, microphone, or precise location for the WebGL test.
- The App Store privacy label for the iOS app is Data Not Collected. The App Store age rating is 4+.
2. The website (Web)
Volume Shader BM on the web is a browser-based GPU and graphics stress demonstration, together with informational pages such as this policy and the Android landing page.
Our hosting and CDN provider processes standard technical request logs, which can include your IP address, browser user agent, referring page, and timestamps. This information is used for security, availability, and abuse prevention.
No account is required to run the public test page, and the core WebGL test does not ask for camera, microphone, or precise location. If you choose to submit a score to a future leaderboard or sync feature, only what you submit is processed, and we will update this policy before collecting any new category of data.
3. Cookies and local storage (Web)
The site may store preferences or test interface state in your browser using cookies or local storage. Those values stay in your browser, and you can clear or block them through your browser settings.
If we later add analytics, payments, or sign-in providers, we will name them here and update the Play Data safety declaration before rollout.
4. The Android app (com.volumeshader)
The Android app is a native Kotlin, Jetpack Compose, and OpenGL ES application. The GPU test does not use WebView or Chromium for rendering.
It includes Volume Shader BM plus other GPU, CPU, memory, and storage tests, a device information overview, guided hardware inspection for used-phone buyers, everyday utilities, and optional home screen widgets.
The app stores benchmark history, local preferences such as theme and review-prompt timing, an optional device-name catalog cache, and a local crash diagnostic file used only for debugging. This data stays on your device unless you export or share it yourself.
5. App permissions (Android)
Permissions are requested only when you open the feature that needs them, and every one of them can be denied. The benchmark and the device information screens keep working without them.
- Camera: flashlight and camera hardware check. No photos or videos are saved by the app.
- Microphone: microphone check and sound meter. Audio levels are measured live and not stored.
- Location: Qibla direction and GPS speedometer. Position is processed on the device and not uploaded.
- Biometric: runs the system biometric check. We never receive biometric templates.
- Internet and network state: optional speed test and a quiet device-catalog refresh. No personal report is uploaded.
- Vibration: vibration hardware check, local feedback only.
- Not used: Advertising ID, notification permission, and special-use foreground services.
6. Sharing from the app (Android)
When you tap Share for a score, a device report, or a used-phone report, the Android share sheet sends the content you selected to the app you pick. Once it leaves Volume Shader, the privacy policy of that destination app applies.
7. Google Play in-app review (Android)
The app may open Google Play's official in-app review dialog after a successful test, or link to the Play listing from Settings. Google processes that interaction under Google's own policies, and your star rating is never sent to our servers.
8. The iOS app (com.volumeshader)
The iOS app is a native Swift, SwiftUI, and Metal application for iPhone and iPad. The GPU test does not use WKWebView for rendering.
It provides Volume Shader BM (Mandelbulb GPU test) with Simple, Standard, Advanced, and Extreme modes, CPU and memory tests, device information from public iOS APIs, and a visual hardware checkup for display, touch, haptics, speaker, and battery.
The app stores benchmark and checkup history in a local file in the app container, and a preference that you accepted the heat notice. This data stays on your device unless you use the iOS share sheet.
- No account.
- No advertising or Advertising Identifier.
- No analytics SDK.
- No camera, microphone, or location permission.
- No upload of scores or device reports to our servers.
- No in-app web browser, unrestricted web access, messaging, or user-generated content hosted by us.
9. Sharing from the app (iOS)
If you tap Share, the iOS share sheet sends the content you chose to the app you pick. Once it leaves Volume Shader, the privacy policy of that destination app applies.
10. App Store privacy label
The App Store privacy label for the iOS app is Data Not Collected. There is no tracking. The App Store age rating is 4+.
11. Children's privacy
Volume Shader is a general utilities benchmark. The iOS app is rated 4+ on the App Store because it has no violence, ads, chat, or in-app browser, and it is not in Apple's Kids Category. The website, the Android app, and the iOS app are not directed at children under 13 for data-collection purposes, and we do not knowingly collect personal information from children. Please do not use the site or either app to submit a child's personal information.
12. Legal bases and your region
Depending on where you live, we process data to provide the service you asked for, to keep it secure, and to comply with the law. Where consent is required for an optional feature, we ask first, for example through Android runtime permission prompts.
13. Data retention
Web request logs are kept according to the retention schedule of our hosting and CDN provider. Data stored locally by the Android or iOS app remains until you clear the app storage, offload, or uninstall it. Content you shared to another app is controlled by that app.
14. Your choices
- Deny any Android runtime permission. The test and device information keep working.
- Clear the Android app storage or uninstall the Android app to remove local history.
- Delete the iOS app, or offload it and clear its data, to remove local history.
- Use your browser controls to clear cookies and local storage for the website.
- Contact us for privacy requests that apply in your region.
15. Changes to this policy
We may update this policy. The date shown at the top changes when we do. Material changes to Android permissions are also reflected in the Play Console Data safety section before the release ships. Material changes to iOS data practices are also reflected in the App Store privacy labels before the release ships.
16. Contact us
If you have questions about this Privacy Policy, email [email protected].