Privacy Policy
SceneView Demo — Last updated: May 21, 2026
Data Collection (Normal Use)
- No personal data collected — Outside the feedback feature, the app does not collect names, email addresses, IP addresses, or any other personally identifiable information.
- No analytics or tracking — No analytics SDKs, telemetry, fingerprinting, or behavioral tracking of any kind.
- Offline by default — 3D models, textures, and environments are bundled locally or downloaded for demos; no personal data is sent during downloads. The only feature that uploads data is the opt-in feedback reporter below.
- No accounts — The app does not require or support user accounts.
Camera Usage (AR Features)
- The app uses the device camera exclusively for augmented reality features powered by Google ARCore.
- Camera data for AR is processed locally on-device in real time for plane detection and object placement.
- No camera images or AR video are stored, recorded, or transmitted to any server.
- Camera access is only requested when the user navigates to the AR tab. A feedback screen recording may capture the AR viewfinder if an AR demo is open — only while you are actively recording feedback.
In-App Feedback (Opt-In)
The app includes a feedback button that lets you report a bug or share an idea by recording your screen and voice. It is opt-in and consent-gated — it does nothing until you tap the button, work through its consent screens, and approve Android's own screen-capture dialog. You can cancel at any point and discard a recording before it is sent.
What is captured when you submit feedback: a short screen recording (.mp4), your microphone audio, any text you type, and device/app context (app version and build, Android version and API level, device manufacturer and model, locale, free RAM). No advertising ID, no IP address, no account identifier.
Where it goes: the recording, audio, and context are uploaded over HTTPS to the SceneView feedback service — an open-source Cloudflare Worker operated by the SceneView project. The service stores the screen recording and audio privately in Cloudflare R2 object storage, transcribes the audio to text with Cloudflare Workers AI (the OpenAI Whisper model), and creates a public GitHub issue so maintainers can triage it.
What becomes public: the GitHub issue contains only the transcript, any text you typed, and the device/app context table — the raw screen recording and audio are never attached to the public issue. Please avoid showing or saying personal information while recording.
Access control & retention: the screen recording and audio are accessible only to SceneView maintainers, through an admin-token-gated viewer. They are automatically deleted after 90 days; the transcript and context (already public on the issue) are kept. The service hashes the request IP for rate limiting only — the raw IP is never stored.
Third-Party SDKs
| SDK | Purpose | Data collected |
|---|---|---|
| Google Filament | 3D rendering engine | None |
| Google ARCore | Augmented reality | Camera processed locally, no data sent |
| Jetpack Compose | UI framework | None |
| Android MediaProjection / MediaRecorder | Screen + audio capture for the opt-in feedback feature | Only when you record feedback |
Third-Party Processors (Feedback Feature Only)
These processors handle data only when you choose to submit feedback:
| Service | Role | Data handled |
|---|---|---|
| Cloudflare R2 | Private object storage | Screen recording, audio |
| Cloudflare Workers AI (Whisper) | Speech-to-text transcription | Audio |
| GitHub | Public issue tracker | Transcript, typed text, device/app context |
Data Sharing
Outside the feedback feature, no data is shared with third parties. For the feedback feature, data is shared only with the processors above, and the feedback transcript and context become public on a GitHub issue. No data is sold or used for advertising.
Children's Privacy
The app does not knowingly collect any data from children under 13. The app is rated for ages 13 and older.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated date.
Contact
- Website: sceneview.github.io
- GitHub: github.com/sceneview/sceneview