Privacy Policy

SceneView Demo — Last updated: May 21, 2026

SceneView Demo collects no personal data during normal use — no accounts, no analytics, no tracking. The one exception is the optional in-app feedback feature: if you choose to send feedback, it records your screen and microphone audio and uploads them to the SceneView feedback service. Nothing is recorded or sent unless you explicitly start a feedback report and agree.

Data Collection (Normal Use)

Camera Usage (AR Features)

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

SDKPurposeData collected
Google Filament3D rendering engineNone
Google ARCoreAugmented realityCamera processed locally, no data sent
Jetpack ComposeUI frameworkNone
Android MediaProjection / MediaRecorderScreen + audio capture for the opt-in feedback featureOnly when you record feedback

Third-Party Processors (Feedback Feature Only)

These processors handle data only when you choose to submit feedback:

ServiceRoleData handled
Cloudflare R2Private object storageScreen recording, audio
Cloudflare Workers AI (Whisper)Speech-to-text transcriptionAudio
GitHubPublic issue trackerTranscript, 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