Terrible – Mail to Self • Send notes to your email in one tap Review
I believe this is a scam to collect email addresses and sell them to spammers
I delegated after 2 minutes but may be too late
Avoid
Review by Stu123456543243 on
Mail to Self • Send notes to your email in one tap.