Unfortunately this is a challenge with regulation; companies find a way to break the spirit of it as much as possible while following the letter. It's better that companies need consent to track us than not, but consent managers are dark patterns designed to deeply annoy us at the prospect of saying no.
I think if it's all client-side, not logged or retained, and is not transmitted to third parties, it should be fine.
IANAL
The GDPR isn’t the complex legislation monster people make it out to be, but for the most part common sense about handling sensitive data.
If it stores it and uses it for matters different than what explicitely advertised when you consented to it, than yes it's even worse.
edit: just saw that's a service they resell. So yeah it is against GDPR