LEGAL

Analytics preferences

On-device analytics

PhotoMeterPro includes AnalyticsEngine and AnalyticsService for local event tracking (screens visited, features used). This data stays on your device unless you explicitly enable telemetry upload.

Telemetry toggle

In Settings, you can disable telemetry entirely via SettingsCenterEngine.telemetryEnabled. When disabled, no analytics events are uploaded to the backend.

Upload endpoint

When telemetry is enabled, anonymized usage snapshots may be sent to POST /api/analytics/upload on the Cloudflare Worker. Data is stored in an in-memory Map keyed by userId:deviceId — not persisted across Worker restarts.

Your control

  • Disable telemetry in Settings at any time
  • No analytics collection without your explicit opt-in via the telemetry toggle
  • No hidden tracking SDKs — analytics is implemented in-app via AnalyticsEngine only

Contact

Questions about analytics: support@photometerpro.com