Platforms
The SDKs are given to registered developers; they are not published on public package registries.
- Android (Kotlin): SupermeetClient, SecureWindow, PlayIntegrityAttestation, RealTimeSession, WatermarkEffect for Media3.
- iPhone, iPad and Mac (Swift): SupermeetClient, SupermeetSecure (CaptureGuardShim, AppAttestClient), SecureVideoView with the Metal render pass, RealTimeSession.
- Web (TypeScript): the control-plane client, the real-time data channel, the surfaces layout engine and the embeddable <supermeet-session> element — non-secure products only, by design.
- Host (TypeScript for Node): @supermeet/host-sdk.
Obligations
Keep the capture guard enabled and the SDK unmodified, never put tokens or grants in URLs, register your apps and rotate keys through the developer endpoints, and tell participants that what they see is marked to their account. Full list →
Honest limits. A hostile integrator can weaken window-level protections in its own app; the mark is what traces a leak back to that app and the account. Prevention is best-effort per operating system; attribution is the aim, and the mark has been tested on synthetic video, not yet with a real camera.