I am pretty sure this is dinos, but want to double / triple confirm which species. Microscope doesn't have a camera, please forgive crappy cell phone pictures.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
These are not a dino. They are another random harmless flagellate. Something like a cryptomonas / rhodomonas.
Here they are in a couple of vids from my system, shape and movement a lot like yours:
(Close-up):