Unfortunately, we do not support MacOS. The reason for that is that MacOS is quite strict on Bluetooth throughput, and it could not support seamless streaming of 24-channel, 24-bit data. However, there are a few workarounds that you may use.
The first one is that you can use a virtual machine (e.g. Parallels) and run Windows on it. This works well.
Another way to get your data on MacOS is if you run the SMARTING Streamer on any Windows machine and push your data through the local network via Lab Streaming Layer - LSL (this is done automatically). Once you do that, you can use the LSL libraries for Java, Python, Matlab®, or other programming/script languages to catch the stream on your MacOS and perform further processing. More info about LSL can be found here.