[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cms-page:\u002Fplatforms-protocols":3},{"id":4,"url":5,"alias":6,"fullPath":6,"hostname":7,"settings":8,"components":16,"breadcrumbs":76,"hreflangLocales":83,"fullPathBreadCrumbs":6},19401,"https:\u002F\u002FOEM.vpnunlimited.com\u002Fplatforms-protocols","platforms-protocols","https:\u002F\u002FOEM.vpnunlimited.com",{"title":9,"keywords":10,"time_for_buplish":11,"crumb":12,"og_title":13,"og_description":14,"structuredData":15},"VPN Protocols & Supported Platforms - KeepSolid OEM","VPN protocols, supported VPN platforms, WireGuard SDK, OpenVPN SDK, IKEv2 SDK, XRAY VLESS, VPN protocol compatibility","2026-09-11T03:00:00.000Z","VPN SDK Protocols","Supported VPN Platforms & Protocols - KeepSolid OEM","Compare VPN protocol availability and SDK platform requirements for macOS, Linux, Windows, Android, and iOS.",{},[17,24,45,69],{"name":18,"data":19,"children":23},"components\u002FPageHero",{"subtitle":20,"title":21,"ctaText":22,"ctaHref":22},"Give your users the right balance of speed, security, and compatibility, whichever device or platform they're on.","Supported platforms and VPN protocols","",null,{"name":25,"data":26,"children":29},"components\u002FProtocolsTable",{"title":22,"note":27,"background":28},"Protocol availability varies by platform, as shown above.","gradient",[30,35,39,42],{"name":31,"data":32,"children":23},"components\u002FProtocolsColumn",{"platform":33,"protocols":34},"macOS \u002F Linux","\u003Cp>IKEv2\u003C\u002Fp>\n\u003Cp>OpenVPN\u003C\u002Fp>\n\u003Cp>KeepSolid Wise TCP\u002FUDP\u003C\u002Fp>\n\u003Cp>KeepSolid Wise TLS\u003C\u002Fp>\n\u003Cp>WireGuard\u003C\u002Fp>\n\u003Cp>XRAY\u002FVLESS\u003C\u002Fp>",{"name":31,"data":36,"children":23},{"platform":37,"protocols":38},"Windows","\u003Cp>IKEv2\u003C\u002Fp>\n\u003Cp>OpenVPN\u003C\u002Fp>\n\u003Cp>KeepSolid Wise TCP\u002FUDP\u003C\u002Fp>\n\u003Cp>KeepSolid Wise TLS\u003C\u002Fp>\n\u003Cp>WireGuard\u003C\u002Fp>\n\u003Cp>Hysteria 2\u003C\u002Fp>\n\u003Cp>XRAY\u002FVLESS\u003C\u002Fp>",{"name":31,"data":40,"children":23},{"platform":41,"protocols":34},"Android",{"name":31,"data":43,"children":23},{"platform":44,"protocols":34},"iOS",{"name":46,"data":47,"children":50},"components\u002FSpecTable",{"title":48,"note":22,"theme":49,"linkHref":22,"linkText":22},"Platform Summary","light",[51,55,59,62,65],{"name":52,"data":53,"children":23},"components\u002FSpecRow",{"label":44,"value":54},"Static framework · Objective-C\u002FC++ · iOS 9.0+",{"name":52,"data":56,"children":23},{"label":57,"value":58},"macOS","Static framework · Objective-C\u002FC++ · macOS 10.15+",{"name":52,"data":60,"children":23},{"label":41,"value":61},"Android library (.aar) · Java\u002FC++ · Android 4.0+",{"name":52,"data":63,"children":23},{"label":37,"value":64},"DLL (32\u002F64-bit) · C++ · Windows Vista+",{"name":52,"data":66,"children":23},{"label":67,"value":68},"Linux","Available on request · same protocol stack as macOS",{"name":70,"data":71,"children":23},"components\u002FCtaBanner",{"text":72,"title":73,"ctaText":74,"ctaHref":75},"Modern protocols like WireGuard and XRAY\u002FVLESS deliver faster connections and better obfuscation in restrictive networks, while IKEv2 and OpenVPN provide broad compatibility. Offering multiple protocols lets your users pick the right trade-off between speed, stability, and censorship resistance.","Why it matters","Talk to our team about your platform mix","#",[77,82],{"url":78,"path":79,"title":80,"noindex":81},"https:\u002F\u002FOEM.vpnunlimited.com\u002F","\u002F","KeepSolid OEM",false,{"url":5,"path":6,"title":12,"noindex":81},[]]