Skip to content

Remove Amplitude and Amazon Payments from client - #15693

Open
SabreCat wants to merge 4 commits into
developfrom
kalista/frequency
Open

Remove Amplitude and Amazon Payments from client#15693
SabreCat wants to merge 4 commits into
developfrom
kalista/frequency

Conversation

@SabreCat

@SabreCat SabreCat commented Aug 7, 2026

Copy link
Copy Markdown
Member

When auditing our cookies usage for privacy updates, we discovered Amplitude and Amazon Payments cookies still appearing. We don't use either of those client libraries anymore, so we can get rid of them.

@SabreCat
SabreCat requested a review from Hafizzle August 7, 2026 18:57
@SabreCat
SabreCat marked this pull request as draft August 7, 2026 19:00
@SabreCat
SabreCat marked this pull request as ready for review August 7, 2026 19:13

@Hafizzle Hafizzle left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The removal all looks good, also verified no dangling references of the deleted files.

please correct me if I'm wrong, but I think this breaks cancellation for existing Amazon subscribers:
website/client/src/mixins/payments.js

paymentMethod = paymentMethod.toLowerCase();
const cancelUrl = `/${paymentMethod}/subscribe/cancel?${encodeParams(queryParams)}`;

For Amazon subscribers, paymentMethod is "Amazon Payments". Lowercasing it gives "amazon payments" so the request goes to /amazon payments/subscribe/cancel and 404s I think?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants