Credit score companies (5 years): https://www.optoutprescreen.com/
Spam mail (10 years): https://www.dmachoice.org/
> To opt out permanently: You may begin the permanent Opt-Out process online at www.optoutprescreen.com. To complete your request, you must return the signed Permanent Opt-Out Election form, which will be provided after you initiate your online request.
> Telemarketing [...] Telephone numbers on the registry will only be removed when they are disconnected and reassigned, or when you choose to remove a number from the registry.
Meanwhile, the DMAchoice site says:
> It is not a tool to effectuate rights under any specific law including the California Consumer Privacy Act (CCPA).
So I'm not buying that legally mandated opt-outs come with the annoying expiration dates.