Issue
The Coinbase Wallet SDK sends analytics requests to cca-lite.coinbase.com on connector initialization, before users interact with the wallet connection UI.
Tracking Observed
- Coinbase Analytics:
cca-lite.coinbase.com/amp
- Coinbase Metrics:
cca-lite.coinbase.com/metrics
- This happens before any user clicks "Connect Wallet" or chooses Coinbase Wallet
Note: Tracking after user selects Coinbase Wallet would be acceptable, but tracking before any user interaction violates GDPR consent requirements.
Problem
- GDPR requires consent before tracking
- Users are tracked even if they never select Coinbase Wallet
- Tracking occurs just from having Coinbase Wallet as an available option
- No documented way to disable analytics
Request
- Defer analytics until user actually selects Coinbase Wallet
- Add option to disable analytics tracking
- Document the analytics integration and data collection