Reliably automate custom domains
and their SSL certificates at scale
Connect user custom domains to your app, automated with one easy API.
Requests travel from visitors around the world to customer domains secured by SSL, then through their nearest Approximated edge to the configured upstream. The globally distributed edge network manages SSL and routes each domain to its configured upstream, illustrated here as an app and an API. Pausing shows every connection.
Easy to setup,
simple to automate
Approximated treats convenience and simplicity as a first class
citizen,
going the extra mile to make every step as easy as possible to
integrate.
How it works
Approximated creates a dedicated cluster just for you, with edge servers in regions all over the world. These proxy traffic for custom domains to your app at any scale with incredibly low latency.
-
1. Create your dedicated cluster
- Approximated spins up a dedicated cluster, with nodes distributed globally. Traffic is automatically routed through the region nearest users for lightning fast response times. All you need to do is name it.
-
2. Call the API, or use the dashboard
- Connecting a custom domain takes one API call to Approximated. Or, use the dashboard to do the same thing any time. The dashboard will even show you what that would look like as an API call.
-
3. Point the domain(s)
- All that's needed is one DNS A record pointed at your cluster's dedicated IP address. Approximated will automatically create and manage SSL certificates for every domain.
An illustrative integration: create a dedicated cluster, use its API key to connect example.com to origin.example.net, then point the domain's DNS A record at the cluster's IP. Matching values show how the steps connect. SSL certificates are managed automatically. Pausing shows the complete setup.
Reliability as a feature
Approximated treats reliability as a core feature, because uptime matters. Get powerful monitoring, self-healing systems, and expert support from developers.
- custom domains served
- 1 Million+
- of monthly requests
- Billions
- of bandwidth daily
- Terabytes
- average domain uptime
- 99.993%
Managed & maintained for you
Convenience isn't enough when it comes to handling custom domains in production - everything needs to be rock solid and reliable.
Approximated has constant monitoring, globally distributed servers, and automatically self-healing clusters so that it's ultra reliable.
-
Sophisticated monitoring at every level
- Approximated is always monitoring the SSL status, DNS resolution, proxy hit status, and more for every domain. No external monitoring or infrastucture required - Approximated includes this for free.
-
Self-healing clusters with intelligent routing
- Frequent health checks for every region of your cluster allow Approximated to find and heal any potentials issues before you or your users run into them. Traffic is automatically be routed to the nearest working region during any repairs to avoid any downtime.
An illustrated globe shows eighteen connected edge regions. Traffic travels over varied links. Occasionally a region dims red while its connections visibly move to the nearest healthy region, then reconnect after automatic repairs. The positions and traffic are illustrative. Pausing shows the complete healthy network.
In good company
Trusted by great companies and their developers
A few of the teams using Approximated to handle custom domains and SSL as they grow.
From the team at Instantly
“Approximated was a game-changer for us and allowed us to grow to where we are today. They seamlessly handled our SSLs, scaling to hundreds of thousands without a hitch.
Their pricing and value enabled us to focus on building great solutions for our customers instead of managing SSL certificates. Their team provided crucial support—sometimes even in the middle of the night—going above and beyond what we could ask for in a trusted partner.
If you're looking for an easy-to-adopt, reliable solution, we highly recommend Approximated.”
DNS widget
Domain onboarding, simplified
Help customers connect their domains right inside your app. Use the embeddable widget for a ready-made flow, or the headless API for full control.
Automatic configuration for DNS providers who support it, with instructions tailored to each provider that doesn’t. Verify the updates with one click or function call.
Domain monitoring
Know where every domain stands
Give customers a clear view of their domain’s status, even after setup. Approximated monitors DNS, SSL, and whether requests reach your cluster.
SSL certificates are issued and renewed automatically. When monitoring detects a change, webhooks keep your app informed so you can show customers what needs attention without building your own checks.
Explore monitoring & webhooksAn illustrative sequence: example.com connects its DNS, receives an SSL certificate, and passes a connection check at the edge. A status-change webhook then informs your app. Approximated continues monitoring after setup.
Edge Sequences
Apply rules at the edge
Approximated makes it easy to manage requests and apply rule sets at the edge with our Edge Sequences feature.
- Flexible request matching with ease.
- Edge Sequences can match requests by almost any combination of details. Headers, paths, geolocation, IP ranges, and so much more.
- Chain Edge Rules for complex actions.
- When a request matches an edge sequence, you can chain together Edge Rules in order to modify, block, or redirect requests at the edge - before or after reaching your app.
- Combine Edge Sequences to power sophisticated use cases.
- Requests can match multiple Edge Sequences, if you choose, which can be combined together to handle almost any use case.
- Safely manage deployment with versioning.
- Edge Sequences are versioned so that you and your team can safely tinker without affecting production. Deploy a new version when ready, or easily roll back to an old one any time.
GET /store/products matches /store/*. Two rules run in order: rewrite the request path to /products, then set the request header x-store to example. Your app receives GET /products with that header.
A shared immune system
Eight edge clusters surround Approximated. Each serves its own traffic and connects to the central Approximated node. Every simulated threat is blocked at a cluster. A warm-colored report travels to Approximated, which sends mint-colored protection signals out to the clusters. Each cluster acknowledges the update with a ring and checkmark. User icons at the outer ends of the request paths show where requests originate. Requests arrive from outside the ring. Good requests pass inward through each cluster and continue to its upstream app inside the ring on a separate traffic path. The app briefly lights up as a request arrives, then a response travels back through the cluster to the user along the same path. This traffic continues independently during attacks. These connections illustrate shared mitigations.
Blocking bad actors at the edge
WAF & DDoS Protection
Managed protection against attacks and abusive traffic, built into your dedicated cluster—with intelligence shared across Approximated.
- Shared intelligence. Protection tailored to your app.
- Threats detected across Approximated help inform your cluster’s response, alongside evidence from its own traffic.
- Multiple layers of defense.
- Request inspection, client fingerprints, and traffic analysis work together to identify common exploits, automated scanning, and abusive behavior.
- A response that matches the threat.
- Challenge suspicious traffic, block qualifying attacks, and apply longer restrictions to repeat offenders.
- Built to keep legitimate traffic moving.
- Verified crawler checks, temporary restrictions, and safeguards against false positives help reduce unnecessary disruption.
Edge Verify
Stop form spam at the edge
Protect contact forms, signups, and other browser submissions at the edge. Visitors continue without CAPTCHA puzzles while requests missing a valid browser token can be stopped before they reach your app.
- Invisible to visitors. First-party protection with no cookies or third-party scripts.
- No backend changes. The edge validates submissions, so your app needs no verification endpoint.
- A safe way to switch on. Observe outcomes in Monitor mode before enabling blocking.
Illustrative request flow
Custom domains, done for you
Approximated has everything you need to get up and running
with custom domains for your app
today.
-
Hosted and managed for you
- Approximated takes care of creating, hosting, and maintaining your cluster - no upkeep needed from you or your team.
-
Ultra reliable
- Includes constant monitoring at every level and automatic self-healing clusters that reroute traffic when needed.
-
High performance, low latency
- Clusters scale automatically as you grow, with globally distributed regions to ensure the fastest possible response times.
-
Unlimited custom domains
- Built for scaling companies, there is no limit to how many custom domains or subdomains that you can run through your cluster.
-
DNS made easy
- Just point A records at your dedicated cluster IP address, that's it. Get up to date DNS checks for each domain any time.
-
Simple pricing, volume discounts
- Custom domains are just 20 cents per month, with volume discounts up to 50% automatically applied as you grow.
Self hosted plans available
for maximum control.
Need to keep things in-house? No problem.
Run traffic and SSL certificates strictly through your servers with ease. Explore our self hosted plans today, with optional white-glove onboarding.
Customer traffic enters your infrastructure, passes through SSL on your server cluster, and reaches your app. Traffic and SSL certificates stay on your servers.
Predictably priced at
20 cents per custom domain
Automatic discounts as you grow
Get 5% off of your domain costs for every 1000 domains, up to 50%
400 GB of bandwidth included
400 GB of monthly bandwidth. Extra bandwidth billed at $0.05/GB.
Help remove carbon with each purchase
Approximated contributes 1% of revenue to Stripe Climate
Estimate your costs
See how your pricing and discounts scale as you grow.
Domains and subdomains
GB per month · 400 GB included
Estimated monthly total
USD · $20 monthly minimum
Ready to dive in? Start your free trial today.
Get 7 days free to try it out and see just how easy it is to integrate Approximated with your app.
An illustrative setup: enter example.com, connect the domain, and open your app over HTTPS. SSL, monitoring, and protection are active when setup is complete.
Frequently asked questions
Can’t find the answer you’re looking for?
Reach out to our support team by sending us an email and we’ll get you an answer.
- Does all custom domain traffic go through my cluster?
- Yes, all traffic will be routed through your Approximated cluster, which will terminate (provide) the SSL certiicates.
- Our app is globally distributed, will my traffic also be distributed?
- Yes, your Approximated clusters have globally distributed edge nodes. Requests route through the region nearest the user to get to your app.
- Do I need to manage SSL certificates?
- Anything to do with SSL certificates will be automatically handled by Approximated, so there's no need for you to manage the certificates.
- Is there a self-hosted option?
- An enterprise self-hosted version is available. Please contact sales@approximated.app for more information.
- What kind of support do you offer?
- We have developers available to answer technical questions every day from 9am-5pm PST, and 24 hour emergency support from on-call developers.
- Do you offer custom service level agreements?
- We can offer varying degrees of custom SLAs to suit your needs! Reach out to us at sales@approximated.app to learn more.