Skip to content

[Epic] Stats Collection & Privacy Foundation #35

@LeGeRyChEeSe

Description

@LeGeRyChEeSe

Context

This Epic covers the full implementation of anonymous statistics collection and user consent management for v4.2.0.

Goal

Enable VRHub to collect anonymized usage statistics (installed games, favorites, user tier) while guaranteeing respect for user consent and privacy.

Reference specs

  • docs/CLIENT_SPEC.md — API specification & privacy model
  • docs/CLIENT_IMPLEMENTATION.md — Detailed implementation guide

Sub-tasks

Acceptance criteria

  • Consent dialog is shown on first app launch
  • User can change consent in Settings > Privacy
  • No data is sent if consent is declined
  • Stats are collected periodically (daily) via WorkManager when consent is granted
  • Test coverage is > 80% on the stats module

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    In Progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions