Profiles, managed remotely.
Change which operator a deployed device uses, over the air, at any point in its life.
SGP.32 eIM
SymbIoT eIM is the enterprise edition of openiotrsp, our open source SGP.32 implementation. Download, enable and switch operator profiles across your fleet without touching the hardware, on a protocol layer you can read for yourself.
Change which operator a deployed device uses, over the air, at any point in its life.
SGP.32 was written for headless, power-constrained IoT hardware, not phones.
Ship the same device everywhere and decide the network later.
openiotrsp is an open source implementation of the GSMA SGP.32 protocol, published under Apache 2.0. It handles the specification: ESipa, signed eUICC packages, profile operations, the device-facing protocol surface. Anyone can read it, run it, and verify what it does.
SymbIoT eIM is the enterprise edition built on that core. Same protocol implementation, unchanged, plus everything an organisation needs to run it in production: multi-tenancy, managed key handling, audit logging, access control, operational tooling, deployment and support.
Protocol completeness stays in the open core. The enterprise edition does not add, change or withhold protocol behaviour. Everything SGP.32 defines is in the open source implementation. What we sell is the operational layer around it.
The protocol surface is in the open core. The enterprise edition adds the operations layer.
openiotrsp
The SGP.32 protocol implementation behind SymbIoT eIM is openiotrsp, published under Apache 2.0. Read the ESipa handling, the signature verification and the profile operations. Run it locally. Test it against your own hardware before you talk to us about anything commercial.
The enterprise edition imports the same core unchanged. Protocol completeness stays open source, permanently. That means an independent reviewer can verify our implementation without an NDA, and it means the protocol layer you depend on is already yours.
git clone https://github.com/openiotrsp/openiotrsp.git cd openiotrsp docker compose up
That starts the eIM, Postgres, and a mock IPA. The first request is a direct-download trigger against the public sysmocom test SM-DP+. See the repository README for the exact sequence.
Clone openiotrsp and run it on your own infrastructure. No commercial relationship required.
The enterprise edition can be hosted in any region you require, including the EU. Data stays in the region you choose.
Deploy the enterprise edition on your own infrastructure, with support. No dependency on us being in the path.
GDPR, EU Data Act export and erasure, Cyber Resilience Act vulnerability handling, NIS2 alignment where applicable.
Bring your own hardware to the open core and test it yourself before you talk to us about a commercial deployment.
Offer eSIM management to your customers on an implementation you can read. The protocol layer is not owned by an operator, SIM manufacturer or connectivity reseller.
Download, enable, disable and delete profiles across devices without a truck roll. If you leave, the protocol implementation is already public and you can run it yourself.
Ungated. No email required.
Source, license, and local quickstart.
Public record of vendors, schemes, and provider maturity.
Setup and validation notes in the open core USAGE document.
The specification the open core implements.
Five fields. Or book a conversation if you already know what you need to ask.
Independent and European. Not owned by or tied to an operator, SIM manufacturer or connectivity reseller. Hosted in the region you require, or on your infrastructure.