Changing Your Region
此内容尚不支持你的语言。
Onetime Secret uses a share-nothing architecture across all five regions (CA, EU, NZ, UK, US). Each region operates as a completely separate system with its own database, accounts, and secrets. We do not transfer data between regions under any circumstances.
This means changing your region is less of a “migration” and more of setting up fresh in your preferred region. The good news: it takes about two minutes, and your subscription carries over automatically.
Free Accounts
Section titled “Free Accounts”Navigate directly to your preferred region (see Available Regions for the full list) and create a new account with the same email address. That’s it — your new account is ready to use immediately.
Paid Accounts (Identity Plus)
Section titled “Paid Accounts (Identity Plus)”The process is the same as free accounts, with one extra step:
- Go to your preferred region’s URL (see Available Regions)
- Create an account using the same email address associated with your subscription
- Log in and navigate to your Account page
- Your subscription status will be recognized automatically through Stripe
You may need to refresh the page once for the subscription to sync up. This works because we keep data separate between regions while your billing relationship is managed through Stripe, which recognizes your email address across regions.
What Happens to Your Old Account
Section titled “What Happens to Your Old Account”Your previous region account remains fully functional:
- Any existing secret links continue to work until they are viewed or expire
- Your account stays active in case you need to reference anything
- No action is required on the old account unless you want to close it
Custom Domain Migration
Section titled “Custom Domain Migration”If you have a custom domain configured on your current region, the process requires a bit more planning. Because your existing secret links use your custom domain’s DNS records, you can’t simply point the domain at the new region without breaking links that haven’t been viewed yet.
Step-by-step
Section titled “Step-by-step”-
Add a temporary subdomain to your new region account. For example, if your current domain is
secrets.example.com, add something likesecrets-new.example.comorsecrets-us.example.com. -
Create a CNAME record for the temporary subdomain pointing to the appropriate regional identity endpoint (e.g.,
identity.us.onetime.cofor the US region). See the Custom Domain Setup Guide for DNS configuration details. -
Start using the temporary subdomain for new secrets right away.
-
After 30 days, any secrets created on the old domain will have expired. You can then:
- Remove the custom domain from your old region account
- Add your preferred subdomain (e.g.,
secrets.example.com) to your new region account - Update the CNAME record to point to the new region’s endpoint
- Verify the domain in your account dashboard
-
Clean up the temporary subdomain once your preferred domain is active and verified.
Why 30 days?
Section titled “Why 30 days?”The maximum time-to-live (TTL) for a secret is 30 days. Waiting this period ensures that all secrets created under the old region’s DNS configuration have either been viewed or expired, so updating the CNAME record won’t break any outstanding links.
If you know that all your existing secrets have shorter TTLs or have already been viewed, you can make the switch sooner.
Accounts Without Custom Domains
Section titled “Accounts Without Custom Domains”If you don’t use a custom domain, the switch is immediate. Your old links (using the regional onetimesecret.com URLs like eu.onetimesecret.com/secret/abcd1234) will continue to resolve correctly regardless of which region your active account is in.
Multiple Regions
Section titled “Multiple Regions”You can maintain accounts in multiple regions simultaneously. All accounts using the same email address share the same subscription status. This can be useful if you serve users in different geographic areas and want to minimize latency or meet data residency requirements.
Global Elite
Section titled “Global Elite”Global Elite customers on dedicated instances should contact us at dedicated@onetimesecret.com for region changes, as dedicated infrastructure requires manual reconfiguration. You can also reach us through the feedback page.