Let define the nonsingular plane cubic and let be its Hessian curve of a plane cubic equation. The Hessian criterion for a flex applies in the allowed field characteristic. Here is the local calculation, so no characteristic-zero argument is needed.
Move any point to and its tangent line to . Smoothness gives a nonzero coefficient of , while the coefficients of and vanish. Thus
The intersection multiplicity with the tangent line is at least three precisely when , which is precisely because the field characteristic is not two. The tangent cannot be a component of a nonsingular plane cubic.
If vanishes identically, every point is a flex by this calculation. Otherwise it is a degree-three homogeneous polynomial. Its zero locus meets the cubic by Bézout's theorem; if they share a component, that also supplies a point of intersection. Every such point is smooth and satisfies the criterion, so a flex exists.