Brand the app; the tunnel stays the same.

White-Label VPN and Restore Purchases

Restore Purchases can sit on a branded KloxVPN client. It does not replace WireGuard, OpenVPN, OpenConnect, Shadowsocks, the five-device limit, or the 7-day first-purchase refund.

KloxVPN Team
12 min readPublished 2021-02-05
White-Label VPN and Restore Purchases
Brand the app; the tunnel stays the same.

White-label VPN partners often ask how Restore Purchases fits next to a branded Klox client. Short answer: branding, billing, and support are yours; the tunnel is still WireGuard, OpenVPN, OpenConnect, and Shadowsocks on five devices.

We keep commercial facts upfront: consumer pricing reference is $2.83/month on the yearly plan with 7-day money-back on your first purchase; partner economics live on /white-label and /reseller.

Restore Purchases may appear in your stack — website, comments, installers, or admin tools. None of that replaces the VPN protocol or adds a secret "Restore Purchases mode" inside the tunnel.

This page is for founders, agencies, and IT shops packaging Klox under their own name. It is not a consumer setup guide — end users still download your app build and press Connect.

Looking for a reliable VPN?

KloxVPN — from $2.83/month. Apps for every device.

View Plans

What Restore Purchases is in your stack

Reseller and white-label paths differ; pick one story on your homepage.

When unsure, link to /white-label instead of improvising specs in sales email.

Run quarterly content audits on blog posts that mention `Restore Purchases` so partners do not contradict each other.

Partners grep builds, store listings, and support macros for strings like `Restore Purchases`. That is a packaging question: does the name still ship, should it be renamed, or removed?

It is not a request for a new protocol. Klox white-label ships the same four-protocol core consumers get.

White-label branding versus the VPN tunnel
Your logo is packaging. The tunnel is still WireGuard, OpenVPN, OpenConnect, and Shadowsocks.

    How to read this page

  1. 1Skim the diagram above.
  2. 2Do the numbered steps once on your real network.
  3. 3Use the FAQ if a sentence was too long.
  4. 4Follow one related article — not ten tabs.
Restore paths that must not disagree. Confirm live IAP with sales. Not an IAP SKU list.
SurfaceMust matchLieWho quotes it
Restore row in SettingsStore entitlement, if IAP existsRestore on a web-only binaryApp Review, one-star
Empty state after restoreUnlocked, or no purchase foundConnecting... as the answerTicket, screenshot
Web account / loginMailbox and password you billedApple will find a Stripe yearChargeback, chat
Device list after unlockSame five-device capRestore as a sixth seatFamily ticket
Refund / money-back copyMoney back is a different deskRestore will refund youFinance, dispute pack
Store listing / What's NewButton exists only if IAP existsRestore in a PNG on web billingReviewer, listing

Restore is a receipt check. It is not a refund, and it is not a sixth seat.

— KloxVPN operator notes

Cloudflare Learning: What is a VPN?

Wikipedia: Virtual private network

IETF RFC 8446 (TLS 1.3)

ExpressVPN: How to purchase in-app and restore (competitor specimen of Restore Purchase on a store path)

Store vs tunnel

App Store screenshots and Play listing text are marketing surfaces. The tunnel handshake is engineering. Keep tickets separated.

Reseller and white-label paths differ; pick one story on your homepage.

When users mention Restore Purchases

If a subscriber cites `Restore Purchases` in a ticket, clarify whether they mean your website, your installer, or a VPN error message.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

What the tunnel still does

Do not promise features Klox does not ship — extra protocols, unlimited devices beyond plan limits, or compliance badges you cannot show.

Keep marketing, engineering, and support in one thread when `Restore Purchases` changes. Silent renames cause refund spikes.

Regardless of brand paint, the client wraps traffic the same way: encrypted tunnel to your chosen server, DNS through the tunnel when configured, kill switch optional per platform.

Partners win when support scripts are boring and accurate. Excitement in copy usually means someone promised a protocol feature that does not exist.

Run quarterly content audits on blog posts that mention `Restore Purchases` so partners do not contradict each other.

Device cap

five devices per subscription is still enforced. Your pricing page should say so clearly.

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Protocol choice

WireGuard first, OpenVPN fallback — same as consumer. Document that in partner FAQs.

When unsure, link to /white-label instead of improvising specs in sales email.

Branding checklist around Restore Purchases

Keep marketing, engineering, and support in one thread when `Restore Purchases` changes. Silent renames cause refund spikes.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

Store reviewers compare screenshots to real behavior. Mislabelled `Restore Purchases` strings are an easy rejection reason.

Keep /download logic in mind: consumer links on your domain should point to your build, not klox.app, unless that is intentional.

If you rebrand, update every surface in one release when possible. Half-old names confuse users and app review.

WireGuard versus OpenVPN
Klox ships four protocols: WireGuard by default, OpenVPN when UDP fails.

Comments and CMS plugins

Some partners embed comment systems or CMS tools named `Restore Purchases`. That is website plumbing, not VPN configuration.

When unsure, link to /white-label instead of improvising specs in sales email.

2FA and admin panels

Protect reseller panels separately. See admin 2FA checklist if you have not locked down logins.

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Support scripts that work

Never tell a user to edit Linux sysctls because a partner string appeared in a log — that is a different team.

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Ask: OS, app version, protocol, and whether Connect ever worked on another network. Only then dig into build strings like `Restore Purchases`.

Escalate tunnel failures to infrastructure. Escalate storefront or installer naming to your release manager.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

Refund policy

Mirror 7-day money-back on your first purchase in your terms or explain differences in writing before checkout.

Run quarterly content audits on blog posts that mention `Restore Purchases` so partners do not contradict each other.

Launch week

Use launch checklist so `Restore Purchases` questions do not land on day one.

Keep marketing, engineering, and support in one thread when `Restore Purchases` changes. Silent renames cause refund spikes.

What not to promise

White-label is speed to market with a proven tunnel — not a license to invent physics.

Reseller and white-label paths differ; pick one story on your homepage.

When unsure, link to /white-label instead of improvising specs in sales email.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

Point enterprise buyers to /trust-center for what Klox publishes today, then add your own policies honestly.

Competitor comparisons

Compare features you ship. Avoid review-farm copy; it ages badly and triggers store rejection.

Keep marketing, engineering, and support in one thread when `Restore Purchases` changes. Silent renames cause refund spikes.

Next step

Talk to sales via /white-label when you are ready to ship glass with your logo.

Run quarterly content audits on blog posts that mention `Restore Purchases` so partners do not contradict each other.

Release checklist when Restore Purchases appears in builds

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Run quarterly content audits on blog posts that mention `Restore Purchases` so partners do not contradict each other.

Reseller and white-label paths differ; pick one story on your homepage.

When unsure, link to /white-label instead of improvising specs in sales email.

Update release notes if `Restore Purchases` is user-visible.

App review

Apple and Google reject inconsistent VPN claims. Keep copy aligned with actual protocols.

Reseller and white-label paths differ; pick one story on your homepage.

Versioning

Tag builds that change `Restore Purchases` so support can map tickets to releases.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

Partner FAQ snippets

Q: Do we operate servers? A: You brand and support; infrastructure follows your Klox agreement.

Q: Refunds? A: Honor 7-day money-back on your first purchase or publish your own policy clearly.

Q: Does `Restore Purchases` change encryption? A: No. WireGuard, OpenVPN, OpenConnect, and Shadowsocks still powers the tunnel.

Q: Where is pricing? A: You set retail; reference $2.83/month on the yearly plan only if you mirror consumer tiers.

Keep marketing, engineering, and support in one thread when `Restore Purchases` changes. Silent renames cause refund spikes.

Sales

Point enterprise buyers to /trust-center for published policies.

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Reseller

Reseller program if you want volume without full white-label.

When unsure, link to /white-label instead of improvising specs in sales email.

Long-term maintenance

When Klox updates core apps, regression-test your branded build before wide release.

Store reviewers compare screenshots to real behavior. Mislabelled `Restore Purchases` strings are an easy rejection reason.

Collect user feedback on confusing labels — rename in the next release rather than debating in chat.

Your brand promise should match Klox capabilities: WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, honest refund language.

Train new support staff on tunnel vs branding tickets in the first week.

Branding

Branding checklist

When unsure, link to /white-label instead of improvising specs in sales email.

Contact

White-label for partnership questions.

Document which version removed or renamed `Restore Purchases` so SEO pages like this one stay truthful.

Key Takeaways

Document naming decisions, split support tickets, and do not promise features the core app does not have.

White-label · Launch checklist · Download reference app

Key takeaway: Restore Purchases is part of your brand or stack — not a new tunnel protocol. Klox white-label still ships WireGuard, OpenVPN, OpenConnect, and Shadowsocks on five devices.

Launch your branded VPN

KloxVPN — WireGuard, OpenVPN, OpenConnect, and Shadowsocks, five devices, $2.83/month on the yearly plan. 7-day money-back on your first purchase.

Explore white-label

Frequently Asked Questions

No. Partner apps still use WireGuard, OpenVPN, OpenConnect, and Shadowsocks.

KloxVPN Team

Experts in VPN infrastructure, network security, and online privacy. The KloxVPN team has been building and operating VPN services since 2019, providing consumer and white-label VPN solutions to thousands of users worldwide.