It's odd that that page refers to the desktop client as "native". The parts of an electron app that are native to the OS (as opposed to the OS-independent HTML/JS) are irrelevant to most people's desire for "native" apps.
Electron is not native.
The client is just an electron app (ie a very thin wrapper around a webpage). One of the more glaring examples is unable to monitor inactivity and set away status correctly.