Small things in the tank

Hello, my tank is 3 weeks old, the cycle is done, plants are growing.

They are small things on the floor and on the plants. Are they snail poops ? There are 2 snails in the tank.

And i have this little algae blueish on the ground, is this cyano ?

Thank you everyone