is flourosulfonic acid a polar or non polar?

I think so.

http://en.wikipedia.org/wiki/Fluorosulfuric_acid

Fluorosulfonic acid (HSO3F) is a polar compound. To determine the polarity of a molecule, we need to consider its molecular structure and the electronegativity difference between the atoms involved.

Fluorosulfonic acid consists of a sulfur atom (S) bonded to three oxygen atoms (O) and one fluorine atom (F). Oxygen and fluorine are more electronegative than sulfur, meaning they have a greater affinity for electrons. As a result, the electrons in the bonds between oxygen-sulfur and fluorine-sulfur are pulled more toward the oxygen and fluorine atoms, creating partial negative charges (δ-) on the oxygen and fluorine, and a partial positive charge (δ+) on the sulfur.

The bond dipoles in fluorosulfonic acid do not cancel each other out because they have different directions and magnitudes. As a result, the molecule has an overall dipole moment, making it polar.

In summary, fluorosulfonic acid is a polar compound due to the presence of electronegative atoms (oxygen and fluorine) and the resulting uneven distribution of electron density within the molecule.