No, your Wi-Fi camera does not support SD Card recording, you can record the video to local device(Mobile Phone or tablet).
For iOS Device:
Step 1:Go to Live View and press the record icon
Go to the Album and check the video file in your mobile device.
For Android device:
Go to Live View, press the record icon
A prompter “Video Saved to Your Device-OK” will automatically display for your reference if the recording is successful.