Use cookies instead of IP to detect new login

I often log into my Cloudflare account from my phone, or home computer with dynamic IPs meaning I regularly get the email notifying me that my account was logged into from a new IP and it’s getting to be a bit much. I wish instead of detecting new IPs you detected a new computer/device by using a cookie to remember where I have logged in before and only emailing me when I login from a computer without the cookie. Or better yet have both but allow the notifications to be toggled on or off for the notifications.