Push notifications shouldn't be a spam vector.
With Avidity, you decide who can notify you. Every notification comes from a signed, backend-verified event, checked against your whitelist before it ever reaches you.
Tokens stay on the backend where no peer ever sees yours, and nothing reaches you unless you've approved the sender first.