I have used various generic apps, but now just stick to my Contour Next app that my phone can share data via bluetooth to.
When I did use a generic app it was called Diabetic Journal Pro, but the original dev sold it to some shonkies and it was made absolutely useless by crashing all the time.