That's a bit misleading. IndexedDB is a standard maintained by the World Wide Web Consortium (W3C) and is supported by all major browsers. Web SQL Database was a prior API developed by Apple. But Firefox refused to add support for it and argued against it becoming a standard because it would codify the quirks of SQLite. It was thus deprecated in favor of IndexedDB.
I had a look at your personal site (linked from the one you posed) and I don't know how (or why) you dare to put so much of your personal information online. What's the worst that could happen? I don't know, but identity theft is up there and can have significant consequences.
I would like to think that something like this would by buoyed to the top on most news sites/aggregators but the fact of the matter is that regardless of how much news you read, there's always things going on that you will miss.
> just run that thing and send it to me and I can file an exception if there is something on it I disagree with.
This is how it works in Australia. Taxes are filed online with the government authority (ATO), and everything is pre-filled. You just need verify it's correct and make any claims you want.