You buy data wholesale and your app or portal owns the customer; profiles are provisioned by API, so plan names, packaging and support stay in your brand.
Country and regional bundles
Buy data in bulk and sell it under your brand, with top-ups on the same profile.
Provisioning is a REST call: reserve a profile, attach a bundle, deliver the activation code. A consumer profile is usually installed once on one device, so treat each order as tied to that device.
Integration
REST API · management portal
Activation
QR code or one-tap install
eSIM standard
SGP.22 (consumer) · SGP.32 (IoT)
Usage records
By API and portal
Profile lifecycle
Download · enable · disable · delete, driven by your app
Device fit
An eSIM-capable, carrier-unlocked device with an EID; check the model before you sell
Multiple profiles
A device can store several profiles; how many are active at once is set by the device
Proof
Coverage you can check before you sell
for mobile data and eSIM
200+countries & territories
for data
430+operator networks
Check each destination on the coverage page, or send your country list for a coverage review.
Industries we see most
These are the industries that resell our data under their own brand.
eSIM bundles are usually bought in prepaid blocks. We size the first order with you in the quote. To buy eSIM packages without a quote, register a business account with a company email: once we have verified your company and enabled the store for your account, you see package prices after sign-in and order in the customer portal with no minimum, paying online or by bank transfer. Each fulfilled eSIM appears in the portal with its QR code and activation code.
Can we test a profile before we buy?
Yes. Request a test eSIM; after we review your inquiry we send a test profile for the destinations you plan to sell.
SGP.22 or SGP.32 for our product?
SGP.22 is the consumer standard used by phones, tablets and travel eSIMs; SGP.32 is the IoT standard for devices managed without a user in the loop. The choice follows the hardware, not the plan: SGP.22 vs SGP.32 sets out the difference, and an eUICC built for one standard is not converted to the other over the air.
What happens if a customer deletes the profile?
The profile is removed from the device and usually cannot be re-downloaded, so you issue a new one for that customer. Say so in your app before the sale, and decide whether a replacement is free or paid; it is a support policy, not a technical step.
How do we check a destination before we sell it?
Look at which networks a bundle uses, whether it is local or roaming, the speeds and any tethering restriction. Coverage lists destinations and networks, and the coverage explorer shows what a plan would use on a given trip.
Do we need to worry about permanent roaming rules?
If a traveler stays long enough in one country, a roaming profile can fall under that country’s permanent-roaming rules. Home routing and local breakout explains how the path differs; for short trips it rarely changes the product you sell.
What does launch look like?
A first order usually moves in four steps: a test profile on your own devices, a bundle order for the destinations you will sell, API credentials for your app, and a small live batch before volume. Decide what the customer sees at install, a QR code or one tap, before the first sale.
How do top-ups work on a live profile?
A top-up is applied to the profile the customer already has, so there is nothing to reinstall. Decide before launch how a top-up interacts with the plan’s validity and what your app shows as data runs low; the data usage estimator helps you set the allowance.
Can we add you as a second supplier for some destinations?
You can start with the destinations you choose, since bundles are bought by country or region; the quote confirms the bundles and terms per destination. Request a test eSIM first: after we review your inquiry we send a test profile for the destinations you plan to sell. Profiles are reserved from your allocated pool and issued by API. A top-up is applied to the profile the customer already has, and a deleted profile usually cannot be re-downloaded, so decide before launch how your app handles top-ups and replacements.