chore(analytics): remove Freebuff ad tracking and the Beluga short-link rewrite
Merged
WA
1d ago+33+33+01234567890123456789-208-208-012345678901234567890123456789
Summary
- Remove Freebuff ad tracking end to end: the consent-gated tag script, the signup conversion call, the server-side conversion postback in the user-create hook, the click-id cookie guard, the
FREEBUFF_API_KEYenv var, and bothfreebuff.comCSP origins - Drop
bfcidfrom the attribution click-id list - Remove Freebuff from the cookie policy (cookie table, opt-out line, provider list) and the privacy policy (processing table, advertising section, opt-outs, CCPA disclosure), and bump both "Last updated" dates. Removing a provider narrows collection, so no re-consent prompt is needed
- Remove the
/r/:shortCoderewrite to Beluga short links
Type of Change
- Chore
Testing
- Pure removal; repo-wide grep for
freebuff,bfcidandbelugais empty - biome on the changed files; type-check, audits and tests run in CI
Checklist
- Code follows project style guidelines
- Self-reviewed my changes
- Tests added/updated and passing (new tests pass the
test-auditauthoring gate) - No new warnings introduced
- I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)
š¤ Generated with Claude Code