Type Hindi with English letters and copy it as Hindi text.
No. Everything happens inside your browser. Your file never leaves your device.
No. It follows simple rules, so you may need to type long sounds (aa, ee, oo) to get the exact word. It does not guess spellings.
Guide: How to type Hindi using English letters