You can use your own domain name during the OwnID flows (as for example when users scan a QR Code to sign-in). A custom domain lets you unify the login experience with your own brand and products.
Your users see a URL that displays your brand such as passwordless.your_domain.com instead of passwordless.ownid.com.

Add your custom domain

First, decide what subdomain to use: If your domain is example.com, we recommend you use passwordless.example.com as your custom subdomain, but you can replace passwordless with whatever you like as long as it’s a valid subdomain.

After you decide on a subdomain, visit the OwnID Console > Custom Domain tab to start the domain connection process.

On the Custom Domain page, click Set up your own. You now see a form with an input to enter your desired subdomain. After entering your desired subdomain, a panel with instructions for setting up your DNS records will appear:

Step 1: Create a DNS record

Identify your DNS provider

To start, figure out what service is managing your DNS records, so you know exactly where to login and create the new records.

If you already know your DNS provider, you can move on to the next section. Often, it’s the same place you registered your domain, but sometimes the DNS provider is different from your domain registrar.

In case you are not sure, you can use a DNS Lookup tool and enter your domain. It might be able to tell you who your DNS provider is (but not always).

Create required DNS records

These are standard instructions for creating your DNS records. If you have issues with any of the steps, please contact your DNS provider for more assistance:

Sign into your DNS provider

Most DNS providers have a control panel you can sign into to manage your DNS. Find your provider’s control panel page and sign in.

Find the page to manage the DNS for your domain

Now that you’re logged in, find where you can manage the DNS records for your domain in your provider’s control panel.

If you’re having issues finding the right page, you can:

  • See if your DNS provider has a help article for adding new DNS records that can point you in the right direction.
  • Contact your DNS provider for additional support.

Create your CNAME record

From your DNS control panel, add a new record that maps your desired subdomain to OwnID. Most DNS providers ask you for the record type, name, value, and TTL or expiration when creating a new record.

Enter these values and save the new DNS record:

FieldInstructionsDescription
TypeSelect CNAME from the dropdownThe kind of DNS record this is.
NameIf your custom subdomain is passwordless.example.com, enter passwordlessFor CNAME records, this field is the first part of your subdomain (the part leading up to the first period).
ValueCopy the value from the OwnID console (example: ywdw3re63qefw.cnames.ownid.com)This is what the new subdomain record points to–in this case, OwnID. Some providers may expect a trailing period (.) after the CNAME value. Make sure to verify that your CNAME value matches the format your provider expects.
TTLEnter 300An expiration of 5 minutes (300 seconds) is okay. Your DNS provider might not allow you to change the TTL value. If this field is missing or you can’t change it, it’s safe to ignore this part of the configuration.

Verify your CNAME record is setup

  • Wait up to 10 minutes for your DNS provider to update its nameservers.
  • Open the MXtoolbox Online Tool.
  • Enter your custom domain name in the Domain Name field.
  • Click MX Lookup to query for your CNAME record.

You should see canonical name that ends with cnames.ownid.com in the output. If you don’t see that output at first, wait a few minutes and try the query again.

When you see that output, move onto the next step in the OwnID console. Now Click Verify.

A new panel with instructions for validating the ownership of your domain will appear:

Your subdomain status is now Pending Validation until you prove the domain ownership. Let’s move to the next step.

Step 2: Validate the domain ownership

Create a new CNAME record to verify that you’re the owner of this domain. This is required to issue TLS certificates for your domain.

Enter these values and save the new DNS record:

FieldInstructions
TypeSelect CNAME from the dropdownWhat kind of DNS record this is.
NameCopy the name from the OwnID console
ValueCopy the value from the OwnID console
TTLEnter 300

The validation can take up to 72 hours, we will automatically refresh the status every 5 minutes.

Once the validation is completed, the status of your domain will change to Issued.


Congratulations! Your users are finally able to see your own subdomain when using OwnID.

Removing your custom domain (Optional)

If you need to remove your custom domain for any reason, you can. If you remove your custom domain, you’ll need to remove any DNS records you created for your custom subdomain and follow this guide again to add it back.

To remove your custom domain completely:

  • Go to the OwnID console > Custom Domain tab.
  • Click Remove domain.
  • Read the popup confirmation, and click Disconnect to confirm the removal.
  • Login to your DNS provider and delete the 2 DNS records you previously created for your custom subdomain.