Sorry about the title, but couldn't resist myself!
As a fan of JavaFX (and desktop applications in general...I'm one of those anachronistic types who is simply not comfortable doing all my computing inside browsers), I was pleased to find today that India's Income Tax department has a new tool to file tax returns...and it's implemented in JavaFX!!
Just finished filing my tax returns using it. Found it very usable too.
For me, this was doubly sweet, because their regular tool is an Excel workbook which I hated, and I was wondering how I'll file returns this year by myself, now that I've totally switched all my computers from MS Office to OpenOffice.
Great going, IT dept (not something most Indians say even once, I think!) and TCS (who seem to be the contractors on this project, judging by package names).
How I wish my numbers had a couple of more zeroes in them to qualify as sensitive!
Anyway, their tools have always been client side tools. The workflow, even with the old Excel workbooks, involved a local XLS which calculated and output a local XML which was then uploaded to their site.
Yes, they've never been good from security angle. But for me, good usability and an alternative to a commercial software like MS office are a big plus.
I doubt that this is the best attack vector for a mischievous party.
But it adds a new attack opportunity, and this one could be used against your computer (which is different than those other attacks which would be directed against your -and other people's- tax information). I, too, have to use an applet when preparing my taxes, and despite it implementing serious security measures I would feel better if I didn't have to.