Most of our competitors require users to fill up a long form before you can start sending emails. Once you submit the form, you have to wait a couple days to receive a response if your account was approved or not.
This type of behavior communicates that they don't trust users, since you first need to prove that you're legit before you can experience the value of the product.
At Resend, we default to trust. We have a simple onboarding flow where users can start sending emails immediately, and add domains without waiting days for approval. We then monitor for any suspicious activity and take action only when necessary.
Questions to ask ourselves:
Stripe will always have to deal with fraudulent payments. X/Twitter will always have to deal with fake accounts. That's the nature of their business.
The same is true for Resend - the email industry has been a target for phishing and spamming since the beginning of time, and will continue to be like that.
We'll never have the luxury to invest 100% of our engineering and operations time combatting abusers, so we need to be strategic about how we approach this problem.
When brainstorming solutions to prevent abusers, make sure to think about the Pareto Principle.
Questions to ask ourselves:
As we get more popular, more abusers will pay attention to Resend.
As our product grows, there will be more surface area for them to exploit.
The fact is that abusers will get more sophisticated over time, so it's important that we evolve our controls, tooling, and visibility at the same pace.
That's why it's crucial to provide weekly reports and visualize trends over time. Some anti-abuse projects will require company-wide efforts, so providing visibility to the entire team is very important.
Questions to ask ourselves:
The only thing worse than blocking a legit user is to also lock them out of their account. It's okay to block specific features and slow down sending, but it's not ideal to automatically remove access from people's accounts.
Questions to ask ourselves:
It's easy not to see the purpose of anti-abuse. Why spend so much time and resources on something that doesn't drive revenue? Similar to the police or any security detail, although most of the attention is on bad actors, the only reason they exist is because there is something to be protected. The goal is to create a safe space where senders don't have to “watch their shoulder” for risk or danger.
Questions to ask ourselves: