Use magic links for
Transactional email magic links and One-Time Passwords (OTPs) for authentication. Self-host, embed, or use this open source project's Software as a Service (SaaS) platform.
SaaS Advantage
A simple and robust SaaS experience
- Simplify your application
- Reduce complexity in your deployments, updates, and maintenance. Focus on your application by offloading authentication to our SaaS platform.
- Save money
- Check our prices. It may be cheaper than paying for a software engineer, an email provider, hosting, and maintenance costs.
- Uptime guarantee
- We guarantee 99.9% uptime. See our Service Level Agreement for more details. See our third party status page for our record.
- No vendor lock-in
- Our magic links and OTPs are completely transactional; you hold all of your user data. There's nothing to export if you want to self-host or switch providers.
Project Features
Simplify user authentication
Reduce sign in friction, streamline the sign up process, perhaps eliminate passwords altogether.
The value in simplicity
Designed to simplify authentication, without missing the details.
Customizable template
- Configure the service to match your brand. Provide your logo, subject, title, button text, and more.
Send it your way
- Ships with AWS SES and SendGrid email integrations. Alternatively, use your own secure channel like mobile push notifications.
Private by default
- No need to purge the logs of IP addresses or emails. By default, this project doesn't log any sensitive information.
Get started fast
This project publishes formatted API specifications. Check for official SDKs, generate your own, or contact us to build one for you.
Automatic dark mode
- The project's embedded email template automatically adapts to desktop, mobile, light and dark mode.
Encrypted data at rest
- Provide a 32 byte key in the configuration to encrypt data at rest with AES-GCM. This protects assets like signing keys and JWT claims in the event of a database compromise.
Open source
- This project is released under the Apache License 2.0. The SaaS platform has same set of features.
SaaS Pricing
Plans for projects of any size
Plans are based on Token Bucket rate limiting and monthly limits. For higher limits, please contact us.
Remember, you can self-host this open source project for free!
Hobby
2 request burst
1 token every second
10,000 requests per month
2,000 emails per month
Essential
5 request burst
1 token every half-second
50,000 requests per month
20,000 emails per month
Professional
10 request burst
1 token every half-second
250,000 requests per month
100,000 emails per month
Custom solutions
Frequently asked questions
- Could you explain the project's license?
- The GitHub project (self-host option) is licensed under the Apache License 2.0. This is a popular, permissive, open source license. The SaaS platform has a SLA.
- Can I get a support plan or a customized SaaS quote?
- Support is not included in the self-service SaaS offerings. However, we are happy to tailor our services to the unique needs of your organization. Please contact us for a custom support plan or SaaS quote.
- What is the uptime guarantee for the SaaS offering?
- The availability guarantee for the SaaS offering is 99.9% in a given month. For additional details, please see the Service Level Agreement (SLA). To view historical uptime, please see the third party status page.
- Can I use this project without email?
- This project ships with AWS SES and SendGrid email integrations. There are also API endpoints for magic links and OTPs without emails, but you will need an alternate secure channel to the user. If you'd like a SaaS plan without emails, contact us, we can help.
- What are some use cases other than sign up and log in?
- Magic links and OTPs can be used for anything where you need to authenticate a user and have a trusted means of sending that user a link. This can include email verification, password reset flows, and more.
- How can I support this project?
- GitHub contributions like issues and pull requests are welcome. But the best way to support the project is a one-time or monthly sponsorship via GitHub Sponsors.